I try to monitor around 60 servers by using Zabbix 2.2 and SNMP. I'm able monitor a lot of values but I'm facing one issue relating to identification status of processes on linux servers.
When the service is up and running I'm able to collect data via SNMP by using OID:
HOST-RESOURCES-MIB::hrSWRunStatus
[
"index",
"HOST-RESOURCES-MIB::hrSWRunPath",
"name_of_the_service_or_process"
]
Problem is when the service is down. Zabbix does not recognize that and simply shows last value. It is possible to identify the failure in graph, where the line is not even on level 1, or level 0. It's simply missing (because of no data).
Is there any possibility, how to monitor services/processes by using SNMP? Does have anybody any experience with this?
Many thanks ...