Проблема с настройкой триггера для eventlog[].str() zabbix?
Добрый день товарищи.
И это опять я с очередным вопросом. Уже не знаю какой по счету это вопрос относительно zabbix-a,но вы меня спасаете.
Собственно такое дело.
Нужно отлавливать эвент логи с windows для отслеживания состояния(работает, не работает) приложения. Проблема в том, что все eventid,severity,event source одинаковые и только описания разные. Нашел , что можно и по описанию с помощью eventlog[].str()
Триггер работает если ловить только по одному значению как приведено ниже:
{Template name:eventlog[Security].str("A process has exited.")=1
Но мне нужно чтобы там было еще одно значение по мимо "A process has exited."
Пытаюсь сделать так:
{Template name:eventlog[Security].str("A process has exited.","Decoder.exe")=1
не работает
Пытаюсь сделать так
{Template name:eventlog[Security].str("A process has exited." & "Decoder.exe")=1
Не работает.
Что посоветуете?
или
({Template name:eventlog[Security].str("A process has exited.","Decoder.exe")=1 | {Template name:eventlog[Security].str("A process has exited." & "Decoder.exe")=1 )
и
({Template name:eventlog[Security].str("A process has exited.","Decoder.exe")=1 & {Template name:eventlog[Security].str("A process has exited." & "Decoder.exe")=1)
не думаю что еще актуально, но можно же обьединять условия:
то есть {Template name:eventlog[Security].str("A process has exited.")=1 and {Template name:eventlog[Security].str("Decoder.exe")=1 то есть событие содержит одну строку и содержит другую.