Pro integraci Zabbix a WSUS jsem našel dva prjekty a tento https://github.com/zbx-sadman/WSUS mi příjde zajimavý a snadno nasaditelný. Používá PowerShell script, který na straně WSUS serveru zjistí poměrně mnoho informací o stavu aktualizací. Pomoci LLD rozkreje WSUS Computer Groups.
Veškerou funkcionalitu pokrývá jeden klíč a tím je wsus.miner[]
Správná funkce se dá snadno prověřit pomocí cmd utilitky zabbix_get.
Např. verze WSUS
zabbix_get -s 192.168.42.13 -k wsus.miner[Get,Info,FullVersion]
10.0.17763.678
nebo LLD Computer Group
zabbix_get -s 192.168.42.13 -k wsus.miner[Discovery,ComputerGroup]
{
"data":[
{ "{#NAME}": "All Computers", "{#ID}": "xxx-xxx-xxx-xxx-xxx" },
{ "{#NAME}": "Servers", "{#ID}": "xxx-xxx-xxx-xxx-xxx" },
{ "{#NAME}": "Station", "{#ID}": "xxx-xxx-xxx-xxx-xxx" },
{ "{#NAME}": "Test", "{#ID}": "xxx-xxx-xxx-xxx-xxx" },
{ "{#NAME}": "Unassigned Computers", "{#ID}": "xxx-xxx-xxx-xxx-xxx" }
]
}
Objevené hodnoty v grafech je možní nasázet do Dashboardů.
ZabbixDashboard WSUS |