From 2bdd89d35789ffa5dec6f77d1fed2b7df3a84c07 Mon Sep 17 00:00:00 2001 From: Sven Velt Date: Thu, 10 Nov 2016 21:04:57 +0100 Subject: [PATCH] Health and heartbeat checks/lbmethod for RevProxy Basics: - (0_)watchdog.load Health: - proxy_hcheck.load Heartbeat: - heartbeat.load - heartmonitor.load - lbmethod_heartbeat.load --- mods-available/0_watchdog.load | 2 ++ mods-available/heartbeat.load | 2 ++ mods-available/heartmonitor.load | 2 ++ mods-available/lbmethod_heartbeat.load | 2 ++ mods-available/proxy_hcheck.load | 2 ++ 5 files changed, 10 insertions(+) create mode 100644 mods-available/0_watchdog.load create mode 100644 mods-available/heartbeat.load create mode 100644 mods-available/heartmonitor.load create mode 100644 mods-available/lbmethod_heartbeat.load create mode 100644 mods-available/proxy_hcheck.load diff --git a/mods-available/0_watchdog.load b/mods-available/0_watchdog.load new file mode 100644 index 0000000..bc91f7a --- /dev/null +++ b/mods-available/0_watchdog.load @@ -0,0 +1,2 @@ +# mod_watchdog must be loaded BEFORE other modules using it! +LoadModule watchdog_module modules/mod_watchdog.so diff --git a/mods-available/heartbeat.load b/mods-available/heartbeat.load new file mode 100644 index 0000000..5feea72 --- /dev/null +++ b/mods-available/heartbeat.load @@ -0,0 +1,2 @@ +# Depends: 0_watchdog status +LoadModule heartbeat_module modules/mod_heartbeat.so diff --git a/mods-available/heartmonitor.load b/mods-available/heartmonitor.load new file mode 100644 index 0000000..44c5752 --- /dev/null +++ b/mods-available/heartmonitor.load @@ -0,0 +1,2 @@ +# Depends: 0_watchdog status +LoadModule heartmonitor_module modules/mod_heartmonitor.so diff --git a/mods-available/lbmethod_heartbeat.load b/mods-available/lbmethod_heartbeat.load new file mode 100644 index 0000000..d873dc4 --- /dev/null +++ b/mods-available/lbmethod_heartbeat.load @@ -0,0 +1,2 @@ +# Depends: proxy_balancer heartmonitor +LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so diff --git a/mods-available/proxy_hcheck.load b/mods-available/proxy_hcheck.load new file mode 100644 index 0000000..384c284 --- /dev/null +++ b/mods-available/proxy_hcheck.load @@ -0,0 +1,2 @@ +# Depends: 0_watchdog proxy +LoadModule proxy_hcheck_module modules/mod_proxy_hcheck.so