Hi,
we have the next template for the virtualhosts:
template Host "virtual-generic-host" {
max_check_attempts = 3
check_interval = 1m
retry_interval = 30s
enable_perfdata = true
check_command = "hostalive"
vars.notification.sms.users = ["bereitschaft_sms"]
vars.notification.mail.users = ["it-ops-systems"]
}
but I would like do the next if Statement:
template Host "virtual-generic-host" {
max_check_attempts = 3
check_interval = 1m
retry_interval = 30s
enable_perfdata = true
check_command = "hostalive"
notes_url = "
https://content-backend.idealo.de/issues/issues/?jql=text~" + display_name
if ( "production" in host.groups ) {
vars.notification.sms.users = ["bereitschaft_sms"]
vars.notification.mail.users = ["it-ops-systems"]
}
else {
vars.notification.sms.users = ["null"]
vars.notification.mail.users = ["null"]
}
}
We need that only Production do notifications and we wouldnt like to insert
the null values for every virtualhost.
The problem is that looks like if these Statements are not permit:
*Location: in
/etc/icinga2/zones.d/global-templates/templates/template_host-01.conf:
22:29-22:32/etc/icinga2/zones.d/global-templates/templates/template_host-01.conf(21):
/etc/icinga2/zones.d/global-templates/templates/template_host-01.conf(22):
if ( "production" in host.groups ) {
^^^^/etc/icinga2/zones.d/global-templates/templates/idealo_host-01.conf(23):
vars.notification.sms.users =
["bereitschaft_sms"]/etc/icinga2/zones.d/global-templates/templates/idealo_host-01.conf(24):
vars.notification.mail.users = ["it-ops-systems"]critical/config: Error:
Error while evaluating expression: Tried to access undefined script
variable 'host'*
Has someone one idea?
Regards,
Christian Moreno
Christian Moreno Moreno
System Engineer Offers
idealo internet GmbH
Ritterstraße 11
10969 Berlin, Deutschland
Tel.: +49 (0)30 40 30 10 33
Fax: +49 (0)30 221 94 33 - 21
E-Mail: [email protected]
Geschäftsführer:
Dr. Albrecht von Sonntag, Dr. Philipp-Christopher Peitsch
HRB 76749 – Amtsgericht Berlin-Charlottenburg
[image: idealo Logo] <http://www.idealo.de/>
_______________________________________________
icinga-users mailing list
[email protected]
https://lists.icinga.org/mailman/listinfo/icinga-users