Nuovo Script Check Servizi Windows
This commit is contained in:
@@ -15,7 +15,7 @@ $mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
|||||||
#contatore ciclo do while
|
#contatore ciclo do while
|
||||||
$projectCount = 170
|
$projectCount = 170
|
||||||
#numero massimo di progetti da analizzare
|
#numero massimo di progetti da analizzare
|
||||||
$projectNumber = 200
|
$projectNumber = 250
|
||||||
#nome file di log
|
#nome file di log
|
||||||
$logFile = "GiteaNewMirrors.log"
|
$logFile = "GiteaNewMirrors.log"
|
||||||
|
|
||||||
|
|||||||
@@ -12,9 +12,9 @@ $startTime = (Get-Date).toString("yyyy/MM/dd HH:mm:ss")
|
|||||||
# avvio stopwatch
|
# avvio stopwatch
|
||||||
$mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
$mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
||||||
#contatore ciclo do while
|
#contatore ciclo do while
|
||||||
$projectCount = 1
|
$projectCount = 170
|
||||||
#numero massimo di progetti
|
#numero massimo di progetti
|
||||||
$projectNumber = 1
|
$projectNumber = 250
|
||||||
#inizializzo variabili vuote
|
#inizializzo variabili vuote
|
||||||
$mirrorId = ""
|
$mirrorId = ""
|
||||||
$mirrorUrl = ""
|
$mirrorUrl = ""
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ $mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
|||||||
#contatore ciclo do while
|
#contatore ciclo do while
|
||||||
$projectCount = 170
|
$projectCount = 170
|
||||||
#numero massimo di progetti da analizzare (messo a 1 per "sicura inserita" siccome questo script è potenzialmente pericoloso)
|
#numero massimo di progetti da analizzare (messo a 1 per "sicura inserita" siccome questo script è potenzialmente pericoloso)
|
||||||
$projectNumber = 200
|
$projectNumber = 300
|
||||||
#nome file di log
|
#nome file di log
|
||||||
$logFile = "AzzanoNembroReposCreation.log"
|
$logFile = "AzzanoNembroReposCreation.log"
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ $mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
|||||||
#contatore ciclo do while
|
#contatore ciclo do while
|
||||||
$projectCount = 170
|
$projectCount = 170
|
||||||
#numero massimo di progetti da analizzare
|
#numero massimo di progetti da analizzare
|
||||||
$projectNumber = 200
|
$projectNumber = 300
|
||||||
#nome file di log
|
#nome file di log
|
||||||
$logFile = "GiteaReposCreation.log"
|
$logFile = "GiteaReposCreation.log"
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ $mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
|||||||
#contatore ciclo do while
|
#contatore ciclo do while
|
||||||
$projectCount = 170
|
$projectCount = 170
|
||||||
#numero massimo di progetti da analizzare
|
#numero massimo di progetti da analizzare
|
||||||
$projectNumber = 200
|
$projectNumber = 300
|
||||||
#nome file di log
|
#nome file di log
|
||||||
$logFile = "GogsReposCreation.log"
|
$logFile = "GogsReposCreation.log"
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
#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
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user