]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/monitoring/conf/hosts.cfg
Add monitoring modules via naemon
[perso/Immae/Config/Nix.git] / modules / private / monitoring / conf / hosts.cfg
diff --git a/modules/private/monitoring/conf/hosts.cfg b/modules/private/monitoring/conf/hosts.cfg
new file mode 100644 (file)
index 0000000..d903b0a
--- /dev/null
@@ -0,0 +1,32 @@
+# vim: filetype=nagios
+
+define host {
+  name                           generic-host
+  event_handler_enabled          1
+  flap_detection_enabled         1
+  notification_period            24x7
+  notifications_enabled          1
+  process_perf_data              1
+  register                       0
+  retain_nonstatus_information   1
+  retain_status_information      1
+}
+
+define host {
+  name                           linux-server
+  use                            generic-host
+  check_command                  check-host-alive
+  check_interval                 5
+  check_period                   24x7
+  contact_groups                 admins
+  max_check_attempts             10
+  notification_interval          120
+  notification_options           d,u,r,f
+  register                       0
+  retry_interval                 1
+}
+
+define command {
+  command_name                   check-host-alive
+  command_line                   $USER1$/check_ping -H $HOSTADDRESS$ -w 3000.0,80% -c 5000.0,100% -p 5
+}