Мой шаблон - это пользовательский шаблон Template Social-php, который имеет один элемент с одним триггером и одним ключом proc.num [php] с типом Zabbix agent (active). Мой триггер - {Template Social -Proc:proc.num [php] .last (0)} <2

Я использую 2, потому что мои тесты ниже:

proc.num[php] returns the correct value

root @ node22:~ # zabbix_agentd -t proc.num [php] proc.num [php] [u | 2] На сервере также возвращается 2, так что триггер, который я должен установить, меньше 2, чем предупреждение

zabbix_get -s node22-k proc.num[php] 2

Моя проблема в том, что на главной странице zabbix есть предупреждения о том, что php службы не работает даже после того, как я ввожу новый триггер, и независимо от того, на что я его изменяю, он не исчезнет, если я его не отключу.

Я также проверил синтаксис триггера в конструкторе выражений, но не получил нужное значение, поэтому где-то есть разрыв.

1 ответ1

0

Вы используете другой ключ элемента в своей конфигурации Zabbix и в своем запросе zabbix_get - обратите внимание, что для второго параметра установлено значение root . Это добавляет дополнительную фильтрацию и не соответствует вашим запущенным процессам php .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .