Hallo,
ich bin gerade dabei ein Template zur Überwachung von Java - Prozessen zu bauen.
Im Template gibt es derzeit 2 Datenpunkte die die Macros {$APPLICATION} und {$APPLICATION2} beinhalten.
Ebenso gibt es die passenden Trigger dazu; derzeit nach Bedarf aktiviert oder deaktiviert.
Mein Idee: wenn ich in der Hostconfiguration nur ein Macro angegeben habe soll das Template automatisch den zweiten Trigger nie auswerten; ich habe mir sowas vorgestellt:
{host.sub.domain.com: proc.num[java,root,,{$APPLICATION}].last(0)}<1 and len({$APPLICATION})>0
Die Längenangabe vom {$APPLICATION} ist nur eine Idee. Wie kann ich das realisieren?
Im Einsatz:
Zabbix-Server 3.0.5 auf Ubuntu 14.04.4 mit MySQL und Zabbix-Proxy 3.0.4
Danke.
Gruß
lustigerpinguin
ich bin gerade dabei ein Template zur Überwachung von Java - Prozessen zu bauen.
Im Template gibt es derzeit 2 Datenpunkte die die Macros {$APPLICATION} und {$APPLICATION2} beinhalten.
Ebenso gibt es die passenden Trigger dazu; derzeit nach Bedarf aktiviert oder deaktiviert.
Mein Idee: wenn ich in der Hostconfiguration nur ein Macro angegeben habe soll das Template automatisch den zweiten Trigger nie auswerten; ich habe mir sowas vorgestellt:
{host.sub.domain.com: proc.num[java,root,,{$APPLICATION}].last(0)}<1 and len({$APPLICATION})>0
Die Längenangabe vom {$APPLICATION} ist nur eine Idee. Wie kann ich das realisieren?
Im Einsatz:
Zabbix-Server 3.0.5 auf Ubuntu 14.04.4 mit MySQL und Zabbix-Proxy 3.0.4
Danke.
Gruß
lustigerpinguin