Check Website Status and Response Time
Mit diesem Skript ermitteln wir den Status von Webseiten sowie deren Antwortzeiten. Sollte eine Webseite nicht erreichbar sein so wird der Statuscode ebenfalls ermittelt und zurückgegeben.
Das Ganze lässt sich auch als Monitoring Lösung einsetzen und das Ergebnis als E-Mail zustellen.
Kurzerhand einen Task erstellt und schon ist die Überwachung fertig.
Den Status von Webseiten ermitteln
$action = New-ScheduledTaskAction powershell.exe -Argument „-file C:\Install\WebsiteChecker.ps1.ps1“ -WorkingDirectory „C:\WINDOWS\system32\WindowsPowerShell\v1.0“
$trigger = New-ScheduledTaskTrigger -daily -At 07:00
$principal = New-ScheduledTaskPrincipal -UserID dwp.local\MSA-CheckSG$ -LogonType Password -RunLevel highest
Register-ScheduledTask WebsiteCheck –Action $action –Trigger $trigger –Principal $principal
Hier ein Beispiel:
Skript Download:



