Назад | Перейти на главную страницу

Zabbix monitor статус антивирусных продуктов

Я пытаюсь контролировать все антивирусное программное обеспечение, установленное на компьютере с Windows.

теперь я делаю это:

zabbix_agentd.conf:

UserParameter=product_state,wmic /NAMESPACE:\\root\SecurityCenter2 PATH AntiVirusProduct GET /value | find "productState"

Элемент Zabbix:

Type: Zabbix Agent
Key: product_sate
type of information: Text

Zabbix Trigger:

Severity: Disaster
Expression: ({hostname:product_state.last(0)}<>266240) and ({hostname:product_state.last(0)}<>397312)

Моя проблема возникает, когда агент отправляет данные с несколькими значениями, например:

productState=266240
productState=393472

В этом случае у меня на клиентском компьютере установлены «Антивирус Eset» и «Защитник Windows».

Я думаю, что решение - сделать «открытие» в zabbix, но я не знаю, как получить данные из команды «wmic» и отслеживать их.

пожалуйста, может кто-нибудь мне поможет?

Спасибо