Hello together,

I'm monitoring our external storage, a so called Buffalo Terastation with the "folder" sensor. The trashbox is activated and the video-surveillance just drops about 20 GB of data in half an hour.

I want to delete the trashbox\Videoüberwachung folder if the foldersize exceeds 400 GB.

Therefore I wrote an powershell-Script and set it as an notification on the foldersensor from the terastation. Unfortunately it doesn't work.

This is my Object-Trigger: Objekt-Trigger Trigger: Schwellenwert

Wenn der Kanal Ordnergröße (Byte) für mindestens 5 Sekunden Über 400000000000 ist, führe Ausführung PowerShell Skript ES004 aus

Wenn die Bedingung nicht mehr zutrifft, nachdem eine Benachrichtigung ausgelöst wurde, führe BHS - E-Mail-Benachrichtigung Klaus, Maxi aus

And this is my powershell-Script: $entferntesVerzeichnisRemove = "
ES004\share\trashbox\Videoüberwachung\*" Remove-Item -Path $entferntesVerzeichnisRemove -Recurse -Force -ErrorAction SilentlyContinue

Can you help me?


Article Comments

Guten Tag,

funktioniert das Skript wie gewünscht, wenn Sie es manuell am PRTG Server in der Powershell Konsole ausführen? Wenn dem so ist, dann versuchen Sie explizit einen Benutzer in den Einstellungen der Skriptbenachtichtigung zu hinterlegen anstatt dies im Standardkontext ("Lokales System") laufen zu lassen. Sie müssten unter "Logs | System Events | Notifications" auch einen Fehler sehen, wenn die Ausführung der Skriptbenachrichtigung auf einen Fehler läuft, der Hinweise liefert, woran es scheitert.

Freundliche Grüße,

Erhard Mikulik


Dec, 2017 - Permalink