Перейти к основному содержанию

Zabbix server: Utilization of preprocessing manager processes over 75%

Zabbix

На zabbix сервере столкнулся с ошибкой:

Zabbix server: Utilization of preprocessing manager processes over 75%

Не путайте ошибку с другой, очень похожей:

Zabbix server: Utilization of preprocessing worker processes over 75%

Если ошибку с "preprocessor worker processes" можно вылечить добавлением новых воркеров, то с "preprocessing manager processes" так не получится, потому что процесс preprocessing manager у сервера Zabbix всего один.

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

zabbix

Воркеров я добавил и зеленые пики ушли. А вот красные остались.

Начинаем думать. Проблема связана с препроцессингом. В каком-то случае препроцессинг очень долго отрабатывает. Это может быть препроцессинг элемента данных или в автообнаружении. Визуально я обнаружил, что у меня некоторые данные не выводятся. Не работает препроцессинг по причине того, что в нём используется регулярное выражение, которое почему-то не отрабатывает. В логах тоже наблюдается ошибка вида:

552636:20221205:152210.508 discovery rule "Server bck01.local:ctrl.lld" became not supported: Preprocessing failed for: ..
1. Failed: RangeError: regexp step limit
    at [anon] (duktape.c:88491) internal
    at match () native strict preventsyield
    at [anon] (function:3) preventsyield

Исправляем регулярное выражение. Сильно сказано: "исправляем". Оно в JavaScript прекрасно работало, непонятно что Zabbix нос воротил. Просто переделал регулярку немного иначе, упростил. Результат:

zabbix

Проблема решена.

Надеюсь, этот кейс поможет в поиске узких мест. Копайте в сторону препроцессинга.

Теги

 

Похожие материалы

Zabbix шаблон для мониторинга СХД HP MSA 2040 и HP MSA 2050

Делюсь полезным шаблоном для мониторинга СХД HP MSA 2040 и HP MSA 2050. В шаблоне 580 элементов данных и 716 триггеров. Работает на основе получаемых от СХД SNMP traps.

Zabbix шаблон для мониторинга сервера HPE Proliant DL580 Gen10

Делюсь полезным шаблоном для мониторинга сервера  HPE Proliant DL580 Gen10. Мониторим по IPMI. Шаблон делал сам. В шаблоне 8 приложений, 175 элементов данных, 50 триггеров и 4 графика.

Теги