Проблема в zabbix agent 2 что скрипты перестали выполняться. Ошибка Unknown metric system run.
Надо в конфиг добавить строчку
AllowKey=system.run[*]
Но так как серверов много еще и службу надо перезапустить. То сделал через powershell
Import-Module ActiveDirectory
$servers = Get-ADComputer -Filter {OperatingSystem -like "*Server*" | Select-Object -ExpandProperty Name
foreach ($server in $servers) {
$serviceName = "Zabbix Agent 2"
$configPath = "\\$server\C$\Program Files\Zabbix Agent 2\zabbix_agent2.conf" # Укажите путь к конфигурационному файлу агента
$newLine = "AllowKey=system.run[*]"
$configContent = Get-Content -Path $configPath
$configContent += $newLine
$configContent | Set-Content -Path $configPath
Invoke-Command -ComputerName $server -ScriptBlock {
Param($serviceName)
Restart-Service -Name $serviceName
} -ArgumentList $serviceName
}
Similar Posts:
- Как удалить из папки файлы с серверов ad им перезапустить службу.
- Zabbix начало. Установка Агента на удаленную машину linux
- Zabbix. Как установить Grafana.
- Как распространить reg файл на сервера.
- Как установить агент zabbix через msi с именем сервера и хоста, и что бы имя хоста было в нижнем регистре для активных проверок.