Selaa lähdekoodia

Merge pull request #230 from mdr-engineering/feature/bp_MSOCI-1837_sensu_minion_check

Adds sensu salt-minion_service check
Brad Poulton 4 vuotta sitten
vanhempi
sitoutus
afa7af82f3
1 muutettua tiedostoa jossa 11 lisäystä ja 0 poistoa
  1. 11 0
      base/sensu-configuration/checks.tf

+ 11 - 0
base/sensu-configuration/checks.tf

@@ -219,3 +219,14 @@ resource "sensu_check" "check_syslog-ng_service" {
   publish        = "true"
   runtime_assets = [ "sensu-plugins-process-checks", "sensu-ruby-runtime", ]
 }
+
+resource "sensu_check" "check_salt-minion_service" {
+  name           = "salt-minion_service"
+  command        = "check-process.rb -p salt-minion --critical-under 1 --critical-over 5"
+  namespace      = "default"
+  subscriptions  = [ "salt-minion_service", ]
+  handlers       = [ "victorops", "logfile", ]
+  cron           = "* * * * *"
+  publish        = "true"
+  runtime_assets = [ "sensu-plugins-process-checks", "sensu-ruby-runtime", ]
+}