Außer der Verwendung von Custom Sensoren gibt es momentan keine Lösung. Nachfolgend finden Sie aber ein Skript dass Ihnen die gelockten User ausliest und das bei Bedarf auch erweitert werden kann:
Import-Module ActiveDirectory
$server=Search-ADAccount -LockedOut -UsersOnly | select SamAccountName
if ($server.count -eq $null -and $server -eq $null){
$a=0
}
Elseif ($server.count -eq $null -and $server -ne $null){
$a=1
}
Else
{
$a=@($server.count)
}
Write-Host "<prtg>"
Write-Host "<result>"
"<channel>Locked Out Users</channel>"
"<value>"+ $a +"</value>"
"</result>"
"<text>" + (($server | select SamAccountName | ConvertTo-Csv -NoTypeInformation | select -skip 1 ) -join ", ").replace("""","") + "</text>"
Write-Host "</prtg>"
Das Skript wird vermutlich in einer späteren Version von PRTG auch als Sensor zur Verfügung stehen.
Add comment