By 23 Agosto 2019 0 Comments

Zabbix – Utilizzare uno Script (Powershell) per Monitoraggio

Possiamo monitorare, con Zabbix e Agent, una determinata situazione in cui ci facciamo “supportare” da uno script, posizionato su uno specifico  server/pc e in cui la risposta viene letta da Zabbix Agent e passata al sistema
Per fare questo lo Zabbix Agent ha bisogno del supporto di uno script Powershell, che gira sul server/pc monitorato e restituisce qualcosa (esmpio 0/1).

Per le impostazioni di ITEM e TRIGGER di Zabbix possiamo configurare in questo modo :
L’item, di tipo “Zabbix Agent” utilizzerà una KEY come questa: system.run[powershell.exe -command C:\utility\check.ps1]

Il relativo Trigger : (dove “srvfileservere” è quello su cui stiamo lavorando)
Expression : {srvfileservere:system.run[powershell.exe -command C:\utility\check.ps1].last()}>0

Zabbix, Zabbix Powershell, Zabbix Agent Script, Zabbix use Powershell, system.run Zabbix Powershell

Posted in: Powershell, Zabbix

About the Author:

shared on wplocker.com