Add generic checks for Salt minions
authorAlex Dehnert <alex@dehnerts.com>
Tue, 5 Mar 2024 07:23:46 +0000 (07:23 +0000)
committerAlex Dehnert <alex@dehnerts.com>
Tue, 5 Mar 2024 07:23:46 +0000 (07:23 +0000)
local.d/adehnert-host.cfg

index b691fba504eff0f927b86cd5ea52c3b50f562c0d..75c02868fab6968026c49c4eebcd0256780c46b7 100644 (file)
@@ -74,6 +74,42 @@ define service {
     check_command       check_byssh_service!salt-minion
 }
 
+define service {
+    use adehnert-service
+    hostgroup_name      adehnert-minions
+    service_description DISK
+    check_command       check_byssh_generic!check_disk
+    contact_groups      adehnert-priv
+}
+
+define service {
+    use adehnert-service
+    hostgroup_name      adehnert-minions
+    service_description USERS
+    check_command       check_byssh_generic!check_users
+}
+
+define service {
+    use adehnert-service
+    hostgroup_name      adehnert-minions
+    service_description LOAD
+    check_command       check_byssh_generic!check_load
+}
+
+define service {
+    use adehnert-service
+    hostgroup_name      adehnert-minions
+    service_description ZOMBIE-PROCS
+    check_command       check_byssh_generic!check_zombie_procs
+}
+
+define service {
+    use adehnert-service
+    hostgroup_name      adehnert-minions
+    service_description TOTAL-PROCS
+    check_command       check_byssh_generic!check_total_procs
+}
+
 define service {
     use adehnert-rare-service
     hostgroup_name      adehnert-minions