#0=ok; 1=warn; 2=crit
$OK = 0
$Warning = 1
$Critical = 2
c:\skript\curl.exe -s -k https://your-safebox.address:8443/netaccess/connstatus.html > C:\Skript\kv-safenet-state.log
if (Select-String -Quiet -Path c:\skript\kv-safenet-state.log -Pattern „You are logged in.“) {
$status = $OK
$statustext = „OK“
$detail = „KV-Safenet Verbindnung OK“
}
else {
$status = $CRITICAL
$statustext = „CRITICAL“
$detail = „KV-Safenet Verbindnung CRITICAL“
}
Write-Host „$status KV-Safenet – $($statustext) – $detail“