Environment:
Zabbix server 2.4
Tomcat server 8.0 (JRE 8)
Zabbix agent 2.0
Problem:
The TCP service (Tomcat) runs on the monitored host at tcp/8080.
As you are aware, the service can go down owing to either
(a) the server process being terminated
(b) or the service access point (tcp/8080) not being visible to the clients (owing a firewall on the host or some such).
I would like to monitor (a) using active polling trigger (Ta) and (b) using passive polling trigger (Tp). Hence,
Ta ==> "The service has stopped"
Tp ==> "The service is not accessible"
If the service is down (Ta fires) then its meaningless to issue an alarm that the service is not accessible (Tp).
How do I define a dependency between Ta and Tp such that Tp will not fire if Ta has fired?
Regards,
/Kobe
Zabbix server 2.4
Tomcat server 8.0 (JRE 8)
Zabbix agent 2.0
Problem:
The TCP service (Tomcat) runs on the monitored host at tcp/8080.
As you are aware, the service can go down owing to either
(a) the server process being terminated
(b) or the service access point (tcp/8080) not being visible to the clients (owing a firewall on the host or some such).
I would like to monitor (a) using active polling trigger (Ta) and (b) using passive polling trigger (Tp). Hence,
Ta ==> "The service has stopped"
Tp ==> "The service is not accessible"
If the service is down (Ta fires) then its meaningless to issue an alarm that the service is not accessible (Tp).
How do I define a dependency between Ta and Tp such that Tp will not fire if Ta has fired?
Regards,
/Kobe
Comment