TASTE-OF-IT

Cacti – Windows7 – remote Host – Dateigrösse

Cacti Logo

Cacti Logo

In meiner “Reihe” an Systemabfragen von Windows mittels Powershell und der grafischen Darstellung der Werte, folgt nun eine Abfrage zur Dateigröße eines Remotesystems.

Script zum remote Abfragen der Dateigröße einer bestimmten Datei. Ich habe sie verwendet um so die Outlook Cachedatei .ost, zu diagnostizieren.

# Version 1.5 vom 23.03.2015 by Taste-Of-IT.de
# return a Name of File and Size of File(s)
# call script-name.ps1 <title> <"filepath\filename"> or <title><"filepath\filetype">
Try{
        $FileSize = Get-Item $args[1] | Measure-Object -property length -sum | Select-Object -ExpandProperty Sum
        "Title:"+$args[0]+" FileSize:"+$FileSize
    }
Catch{
        "Title:None FileSize:0"
    }

Das Powershell Script versucht die Größe der angegebenen Datei, dessen Pfad in Anführungszeichen als Parameter mitgegeben werden muss, auszulesen und mit dem Pfad und der Datei als Ergebnis anzuzeigen. Gelingt dies nicht wird statt eines Fehlers, der dann in Cacti aufschlagen würde, jeweils der Wert 0 zurückgegeben (Try / Catch).

Kurzanleitung für den Graphen zur Anzeigen der Dateigröße einer bestimmten Datei in Cacti

Done – nun sollte der Graph in den nächsten 2xPoller Time erstellt werden

Die mobile Version verlassen