Регулярные выражения и Zabbix
Начиная с Windows Server 2016 появились забавные службы, например: Синхронизация узлаNNN, которые после перезагрузки меняли свое название (окончание). Zabbix реагирует на такие изменения сообщениями:
Проблема: Service «OneSyncSvc442d6» (Синхронизация узла442d6) is not running (startup type automatic delayed)
Отключить мониторинг таких служб можно вручную, но после перезагрузки узла мониторинга, ошибка повторится и придется опять ее отключать.
В Zabbix есть настройка регулярных выражений, конкретней нас будет интересовать Windows service names for discovery.
По умолчанию значение Windows service names for discovery:
|
1 |
^(MMCSS|gupdate|SysmonLog|clr_optimization_v2.0.50727_32|clr_optimization_v4.0.30319_32)$ |
Обычно проблемы есть у следующих служб:
- MapsBroker
- OneSyncSvc
- BITS
- TrustedInstaller
- WbioSrvc
Получается следующая строчка:
|
1 |
^(MMCSS|gupdate|SysmonLog|clr_optimization.*|MapsBroker|OneSync.*|BITS|TrustedInstaller|WbioSrvc)$ |
В случае появления новых служб, их так же можно будет добавить в исключение.

