Есть некоторые службы, запускающиеся на небольшой период, например, службы проверки обновлений различного ПО. В остальное время они неактивны, при этом Zabbix отображает их как проблему и шлёт соответствующие уведомления.
Добавление исключений
Чтобы внести службу в список исключений, откройте шаблоны агента Zabbix по пути, указанному на скриншоте ниже:
После этого перейдите на вкладку Macros и найдите макрос с именем {$SERVICE.NAME.NOT_MATCHES}
Добавьте без использования пробелов вертикальную черту и имя службы в скобки.
Пример #1:
Текущее содержимое макроса:
^(?:RemoteRegistry|MMCSS|gupdate|SysmonLog)$
Нам необходимо добавить в исключение службу cloudbase-init, получив:
^(?:RemoteRegistry|MMCSS|gupdate|SysmonLog|cloudbase-init)$
Пример #2:
Текущее содержимое макроса:
^(?:RemoteRegistry|MMCSS|gupdate|SysmonLog)$
Добавим в исключение службу GoogleUpdaterService122.0.6253.8 таким образом, чтобы после её обновления на другую версию, она также оставалась в исключениях:
^(?:RemoteRegistry|MMCSS|gupdate|SysmonLog|GoogleUpdater.+)$
Примечание:
Любая служба имеет сервисное имя (напр., GoogleUpdaterService122.0.6253.8) и отображаемое имя (напр., GoogleUpdater Service 123.0.6268.0 (GoogleUpdaterService123.0.6268.0)). Добавлять в исключение нужно именно отображаемое имя!
Применение изменений
Чтобы изменения вступили в силу, отвяжите темплейт Windows by Zabbix agent от хоста, как это показано на скриншоте ниже:
Дождитесь, пока текущие события пропадут из дашбордов, затем подключите заново темплейт Windows by Zabbix agent обратно.
Заключение
На этом исключение служб из мониторинга Zabbix завершено.
Поддержи мой труд лайком или подпиской, чтобы чаще видеть в ленте подобный контент.
Всем добра!)