Добрый день.
Есть необходимость мониторить определенные службы Windows через SNMP. Установка прочих агентов противоречит принятым принципам безопасности, поделать с этим я ничего не могу.
Когда служба запущена, zabbix видит ее oid, сверяет с заданным значением и светится зеленым.
Но, когда служба падает (отключается), все oid, связанные с ней, пропадают из snmp-дампа. Триггер говорит, что проверять нечего, т.к. SNMP возвращает ошибку - отсутствие переменной, и не вызывает никаких действий. Соответственно, сервис упал, а сообщение никому не ушло.
Нет ли каких-нибудь способов наблюдения за существованием oid в snmp?
Или, может, мою проблему можно решить как-то иначе (без привлечения сторонних агентов, к сожалению)?
Заранее огромное спасибо!
Тут такая куча проблем на работе после НГ, сижу по 12 часов и все равно не успеваю ничего.
Есть необходимость мониторить определенные службы Windows через SNMP. Установка прочих агентов противоречит принятым принципам безопасности, поделать с этим я ничего не могу.
Когда служба запущена, zabbix видит ее oid, сверяет с заданным значением и светится зеленым.
Но, когда служба падает (отключается), все oid, связанные с ней, пропадают из snmp-дампа. Триггер говорит, что проверять нечего, т.к. SNMP возвращает ошибку - отсутствие переменной, и не вызывает никаких действий. Соответственно, сервис упал, а сообщение никому не ушло.
Нет ли каких-нибудь способов наблюдения за существованием oid в snmp?
Или, может, мою проблему можно решить как-то иначе (без привлечения сторонних агентов, к сожалению)?
Заранее огромное спасибо!
Тут такая куча проблем на работе после НГ, сижу по 12 часов и все равно не успеваю ничего.
Comment