]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
pixelpark - dev-monitoring: add basic hostgroups
authorThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Wed, 15 Mar 2017 13:57:21 +0000 (14:57 +0100)
committerThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Wed, 15 Mar 2017 13:57:21 +0000 (14:57 +0100)
customer/pixelpark/dev-monitoring.pixelpark.com.yaml

index 627b23ee7172332f90bdda5f3a1a6eff9f3bf4e4..a365d051ad183a950e9478897a65b76d66baf84d 100644 (file)
@@ -60,6 +60,23 @@ site::profile::icinga2::object::service:
     retry_interval: '30s'
     check_command: 'hostalive'
 
+site::profile::icinga2::object::hostgroup:
+  'linux-servers':
+    target: '/etc/icinga2/conf.d/hostgroups.conf'
+    display_name: 'Linux Server'
+    assign:
+      - 'host.vars.os == "Linux"'
+  'windows-servers':
+    target: '/etc/icinga2/conf.d/hostgroups.conf'
+    display_name: 'Windows Server'
+    assign:
+      - 'host.vars.os == "Windows"'
+  'solaris-servers':
+    target: '/etc/icinga2/conf.d/hostgroups.conf'
+    display_name: 'Solaris Server'
+    assign:
+      - 'host.vars.os == "Solaris"'
+
 site::profile::icinga2::object::notification:
   'mail-host-notification':
     target: '/etc/icinga2/conf.d/notification-templates.conf'