Nuovo Script Check Servizi Windows

This commit is contained in:
marco.locatelli@steamware.net
2024-09-30 16:17:42 +02:00
parent f3e5d2165c
commit 23fee5e969
6 changed files with 12 additions and 6 deletions
@@ -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"
+2 -2
View File
@@ -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"
+1 -1
View File
@@ -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"
+1 -1
View File
@@ -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"
+6
View File
@@ -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
}