Script to check website is up every 9 minutes

Programming, writing, debugging, compiling code
Post Reply
User avatar
echo
Posts: 257
Joined: Mon Feb 28, 2022 9:08 am

Script to check website is up every 9 minutes

Post by echo »

This powershell script verifies 2 websites are up and responding every 9 minutes:

Code: Select all


function Ignore-SelfSignedCerts {
	add-type -TypeDefinition  @"
  using System.Net;
  using System.Security.Cryptography.X509Certificates;
  public class TrustAllCertsPolicy : ICertificatePolicy {
  public bool CheckValidationResult(
    ServicePoint srvPoint, X509Certificate certificate,
    WebRequest request, int certificateProblem) {
    return true;
    }
  }
"@
  [System.Net.ServicePointManager]::CertificatePolicy = New-Object TrustAllCertsPolicy
}
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$i = 0
while ($i -ne 1000) {
	$reqo = Invoke-WebRequest -uri "https://www.oproot.com"
	$reqi = Invoke-WebRequest -uri "https://www.ionpic.com"
	Write-Host " op."$reqo.StatusCode",ion."$reqi.StatusCode
	Start-Sleep -s 540 #9 minutes
	$i++
}
output.jpg
output.jpg (21.42 KiB) Viewed 522 times
function Ignore-SelfSignedCerts.
Post Reply