Такая ошибка появляется по многим причинам, но в основном при обновлении агента или сервера. Как итог, триггер больше не проверяется, а в Web-ке отображается серым цветом.
Исправить её напрямую нельзя, только через ручную правку значений в базе:
mysql> select * from triggers where triggerid='14422' limit 10; +-----------+------------+------------------+-----+--------+-------+----------+------------+-----------+----------+-----------------------+------------+------+ | triggerid | expression | description | url | status | value | priority | lastchange | dep_level | comments | error | templateid | type | +-----------+------------+------------------+-----+--------+-------+----------+------------+-----------+----------+-----------------------+------------+------+ | 14422 | {14073}>0 | Problem on zpool | | 0 | 2 | 3 | 1407430615 | 0 | | Zabbix was restarted. | 14411 | 0 | +-----------+------------+------------------+-----+--------+-------+----------+------------+-----------+----------+-----------------------+------------+------+ 1 row in set (0.00 sec) mysql> UPDATE triggers SET value=0, error='' WHERE triggerid='14422'; Query OK, 1 row affected (0.45 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select * from triggers where triggerid='14422' limit 10; +-----------+------------+------------------+-----+--------+-------+----------+------------+-----------+----------+-------+------------+------+ | triggerid | expression | description | url | status | value | priority | lastchange | dep_level | comments | error | templateid | type | +-----------+------------+------------------+-----+--------+-------+----------+------------+-----------+----------+-------+------------+------+ | 14422 | {14073}>0 | Problem on zpool | | 0 | 0 | 3 | 1407430615 | 0 | | | 14411 | 0 | +-----------+------------+------------------+-----+--------+-------+----------+------------+-----------+----------+-------+------------+------+ 1 row in set (0.00 sec)
То есть мы исправили value на 0 (зелёный) и убрали сообщение об ошибке.
Иногда бывают просто серые ячейки, со статусом ОК, но они тоже не проверяются. Исправить их можно точно так же. Если хотите исправить сразу для всех триггеров (я бы не рекомендовал), то вот запрос:
UPDATE triggers SET value=0, error='' WHERE error LIKE '%Zabbix was restarted%';