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

Триггер Zabbix для текстового элемента

У меня есть элемент в zabbix 2.0 с "Типом информации", установленным на текст.

Когда все в порядке, должно быть сказано «оптимально». Как мне создать для него триггер, говорящий что-нибудь кроме «оптимального»?

Я знаю, как работать с триггерами для числовых типов данных, но раньше с текстовыми не работал.

Учитывая, что ключ вашего элемента

text["/path/to/your/file.txt"]

ваш триггер должен быть примерно таким,

{some_server:log["/path/to/your/file.txt"].str("optimal")}#1 & {some_server:log["/path/to/your/file.txt"].nodata(600)}#1

Функция .nodata срабатывает, если вы получаете 600 секунд без получения новых данных.

Если вы хотите проверять оптимальность только в начале строки, вместо .str ("оптимальный") используйте .regexp (^ optim)