После переезда с версии Zabbix 2.4 на 4.0 обнаружилась фича (баг?) — в окне «Обзора триггеров» перестали отображаться узлы сети у которых нет проблем. Т.е., если принять во внимание, что на сети в большую часть времени всё в порядке, то окно — девственно чистое. Как бы логично, нет проблем — нечего показывать. Но мы привыкли видеть все свои узлы и их состояние, будь оно в норме или нет.
Совершенно случайно обнаружил, что в настройках виджетов Dashboard (Панель мониторинга) есть возможность включить отображение триггеров, которые находятся в состояние ОК :
и в итоге получаем свои заветные зелёные кубики состояния:
Но такой кнопки в настройках «Комплексных экранов» нет!
После долгих поисков в сети нашёл решение этой проблемы:
В файле /usr/share/zabbix/include/triggers.inc.php вставить: return $triggers;
У меня это примерно 758 строка файла.
После этого всё чудесным образом заработало.