Temperaturen von Festplatten aus smartctl in eine datei schreiben

counterroot

Lt. Commander
Registriert
Feb. 2005
Beiträge
1.633
hiho!
Ich brauche für eine Temperaturüberwachung meines Servers eine Möglichkeit die Temperaturen aus smartctl in eine Datei schreiben zu können, oder irgendwie anders öffentlich zugänglich machen zu können ;).
kann mir da jemand was vorschlagen?
pmb µatze
 
Ich weiß jetzt zwar nicht, wie die Ausgabe von smartctl aussieht, aber du kannst die Ausgabe ja einfach in eine Datei umleiten lassen:
smartctl -a /dev/hda > /pfad/zu/smartctl-latest.log

Als kleines Skript könntest du das ja vom Cron-Daemon in bestimmten Intervallen ausführen lassen und die log-Datei immer überschrieben lassen. So siehst du immer die aktuellsten Daten.

Und was auch immer du für einen "Server" hast (NFS, Samba, HTTP, FTP), irgendein Verzeichnis wird es wohl geben, auf das du von anderen Rechnern zugreifen kannst. Darein schriebst du dann halt die log-Datei.
 
danke das is supi :)
jetzt nur noch die einzelne zeile auslesen können und ich bin glücklich :)
Wenn ich wieder probleme hab komm ich auf jeden fall auf forumbase zurück :)

µatze
 
smartctl -a /dev/hda | grep Temp > /pfad/zu/smartctl-latest.log

Vielleicht ist das Programm hddtemp für dich interessanter. Da ist die Ausgabe übersichtlicher ;)

mfg
aki
 
Wenn du hddtemp als Daemon laufen lässt, kannst du auch per Browser die Temp nachschaun. <ip>:7634
Den Port kannst du allerdings auch selber definieren.
Das dürfte dann wirklich öffentlich zugänglich sein :D
 
Zurück
Oben