- Mitglied seit
- 24. Jan 2010
- Beiträge
- 180
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
möchte gern ein Skript schreiben um die Temperatur der HDDs und CPU Auslastung etc zu Protokollieren.
Habe leider nicht viel/eigentlich keine, Erfahrung mit Skripten unter Linux, hab bis her vergleichbares über VBS und Batch und evtl. VB.Net gemacht.
Hatte mir das so vorgestellt, das Skript soll alle z.B. 2 Minuten die Temperatur in Form einer z.B. CSV Datei (in Form von 23.02.2010;13:35;64,30%;39°C;41°C) speichern, so dass ich diese mit Excel verknüpfen kann und darin dann das Diagramm erstellen kann.
Vielleicht wäre die ganze Auswertung ja auch mit html möglich, aber denke das würde wesentlich mehr Arbeit machen.
Wenn jemand eine andre Idee hat, ich bin für alles offen.
Hierzu ein paar Fragen:
Sind Cronjobs etwas das wie geplante Tasks und würden diese sich dafür eignen?
Wie lautet die Syntax bei solche Skripten bzw. in welcher Sprache werden diese geschrieben?
Wo muss ich ein solches Skript ablegen?
Das einzige was ich bis jetzt gemacht habe ist das S99mount.sh Skript,
brauche ich für das Skript hier auch das Shebang #!, wenn ja mit welchem Argument?
Das Datum und die Zeit könnte ich ungefähr so speichern
echo `date "+%d.%m.%Y;%H:%M:%S"` >> /volume1/cputemp.log
aber mit welchem Befehl kann ich CPU Auslastung und die Temperatur der Festplatten abfragen?
Schon mal Danke
Gruß
Hannibal
möchte gern ein Skript schreiben um die Temperatur der HDDs und CPU Auslastung etc zu Protokollieren.
Habe leider nicht viel/eigentlich keine, Erfahrung mit Skripten unter Linux, hab bis her vergleichbares über VBS und Batch und evtl. VB.Net gemacht.
Hatte mir das so vorgestellt, das Skript soll alle z.B. 2 Minuten die Temperatur in Form einer z.B. CSV Datei (in Form von 23.02.2010;13:35;64,30%;39°C;41°C) speichern, so dass ich diese mit Excel verknüpfen kann und darin dann das Diagramm erstellen kann.
Vielleicht wäre die ganze Auswertung ja auch mit html möglich, aber denke das würde wesentlich mehr Arbeit machen.
Wenn jemand eine andre Idee hat, ich bin für alles offen.
Hierzu ein paar Fragen:
Sind Cronjobs etwas das wie geplante Tasks und würden diese sich dafür eignen?
Wie lautet die Syntax bei solche Skripten bzw. in welcher Sprache werden diese geschrieben?
Wo muss ich ein solches Skript ablegen?
Das einzige was ich bis jetzt gemacht habe ist das S99mount.sh Skript,
brauche ich für das Skript hier auch das Shebang #!, wenn ja mit welchem Argument?
Das Datum und die Zeit könnte ich ungefähr so speichern
echo `date "+%d.%m.%Y;%H:%M:%S"` >> /volume1/cputemp.log
aber mit welchem Befehl kann ich CPU Auslastung und die Temperatur der Festplatten abfragen?
Schon mal Danke
Gruß
Hannibal