diff --git a/WServices/RedisCheck.ps1 b/WServices/RedisCheck.ps1 deleted file mode 100644 index f5f7f4b..0000000 --- a/WServices/RedisCheck.ps1 +++ /dev/null @@ -1,6 +0,0 @@ -#Eseguo Get-Service per ottenere informazioni riguardo il servizio desiderato -$Response = Get-Service "NomeServizio" -#Se il servizio ha status = stopped faccio qualcosa tipo inviare a zabbix informazioni -if ($Response.Status -eq "Stopped" ) { - #& "C:\Program Files\Zabbix Agent\zabbix_sender.exe" -z zabproxy.ovh -s "WIN2019IIS.OVH" -k RedisSentinel.Failure -o 1 -} \ No newline at end of file diff --git a/WServices/RedisSentinelCheck.ps1 b/WServices/RedisSentinelCheck.ps1 new file mode 100644 index 0000000..a65dc69 --- /dev/null +++ b/WServices/RedisSentinelCheck.ps1 @@ -0,0 +1,11 @@ +#Eseguo Get-Service per ottenere informazioni riguardo il servizio desiderato +$Response = Get-Service "Redis Sentinel" +#Se il servizio ha status = stopped faccio qualcosa tipo inviare a zabbix informazioni +if ($Response.Status -eq "Running" ) { + & "C:\Program Files\Zabbix Agent\zabbix_sender.exe" -z zabproxy.ovh -s "WIN2019IIS.OVH" -k RedisSentinel.Failure -o 0 + echo 0 +} +else { + & "C:\Program Files\Zabbix Agent\zabbix_sender.exe" -z zabproxy.ovh -s "WIN2019IIS.OVH" -k RedisSentinel.Failure -o 1 + echo 1 +} \ No newline at end of file diff --git a/WServices/RedisServiceCheck.ps1 b/WServices/RedisServiceCheck.ps1 new file mode 100644 index 0000000..c6d73e3 --- /dev/null +++ b/WServices/RedisServiceCheck.ps1 @@ -0,0 +1,11 @@ +#Eseguo Get-Service per ottenere informazioni riguardo il servizio desiderato +$Response = Get-Service "Redis" +#Se il servizio ha status = stopped faccio qualcosa tipo inviare a zabbix informazioni +if ($Response.Status -eq "Running" ) { + & "C:\Program Files\Zabbix Agent\zabbix_sender.exe" -z zabproxy.ovh -s "WIN2019IIS.OVH" -k Redis.Failure -o 0 + echo 0 +} +else { + & "C:\Program Files\Zabbix Agent\zabbix_sender.exe" -z zabproxy.ovh -s "WIN2019IIS.OVH" -k Redis.Failure -o 1 + echo 1 +} \ No newline at end of file