Во время настройки Zabbix на мониторинг Veeam столкнулся с проблемой, что Zabbix мониторит только службы, а сами задания не обнаруживается.
Проблема обнаружилась в элементах данных «Number of active jobs» и «Number of jobs (Total)«. Проблема вылезла на Windows Server 2008 R2, версия Veeam 9.5.
Текст ошибки:
1 2 3 4 5 6 7 8 9 10 |
Value "Import-Clixml : ???? 'C:\Program Files\Zabbix Agent\scripts\TempXmlVeeam\backup job.xml' ?? ??????. C:\Program Files\Zabbix Agent\scripts\zabbix_vbr_job.ps1:288 ????:28 + $xmlquery = Import-Clixml <<<< "$path" + CategoryInfo : OpenError: (:) [Import-Clixml], FileNotFoundExce ption + FullyQualifiedErrorId : FileOpenFailure,Microsoft.PowerShell.Commands.Im portClixmlCommand 0" of type "string" is not suitable for value type "Numeric (unsigned)" |
К сожалению, в комментариях не нашел подобных проблем. Решил проверить, что же там не получается.
Первым делом изучаем логи Zabbix-Agent.
1 |
active check configuration update from [x.x.x.x:10051] started to fail (cannot connect to [[x.x.x.x]:10051]: (null)) |
Проблема в том, что Zabbix-Agent не в активном режиме. Косяк маршрутизации. После того, как поправил все ожило.
UPD от 05.09.2021
На одном хосте никак не хотело запускаться задание на сбор информации. Ни ошибок в заббиксе, ни powershell. Помогла перезагрузка сервера.