Menü Schließen

Perl Script zum abfragen der HDD Temperatur mittels SMART

Perl - Camel Logo

System ist Debian Wheezy mit Perl v5.14.2
Ziel ist es die Temperatur von X angegebenen Devices / Festplatten auszuwerten und die Ausgabe so darzustellen, dass sie von Cacti verarbeitet werden kann.
Als Vorbereitung muss smart mittels „# aptitude install smartmontools“ installiert werden

Script Get-HDD_Temp.pl

Dies ist ein Perl Script zum Abfragen der Temperatur von X Festplatten mittels SMART. Es ist definitiv noch aus- und umbaufähig, aber das war so in kurzer Zeit realisierbar. Die Verwendung erfolgt auf eigene Gefahr.

Run Get-HDD_Temp.pl:

Ausgabe Get-HDD-Temp.pl:

Hinweis – Cacti erfordert es wenn mehr als eine Rückgabe vorhanden ist zwischen diesen ein Whitespace / Leerzeichen zu setzen. Die Werte selbst werden mittels Doppelpunkt getrennt wobei der erste der Name ist und der folgende der Wert.Deshalb sieht die Formatierung entspr. aus.

2 Kommentare

  1. Maik

    Hallo,
    und warum nicht? Es ist zwar schnell geschrieben und ich bin bei weitem nicht der Perl-Pro, aber für meine Zwecke reichts. Was fehlt oder könnte besser gemacht werden ;)?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert