stern
16. Oktober 2019 um 01:43
121
Hallo,
ich wollte nur ein kurzes Feedback geben. Die Laufzeit habe ich jetzt auch hinbekommen. Ich nahm jetzt ein anderes Script denn das von manni wollte nicht so wie ich.:mad: Es lag bestimmt nicht am Script sondern an mir, aber es führen ja mehrere Wege nach Rom.
Trotzdem vielen Dank für die Hilfe.
Gruß
Thomas
RSRS
16. Oktober 2019 um 07:16
122
Hallo zusammen,
ich bin da leider noch nicht weiter.:eek: Ich habe im Profil UnixTimestamp eingestellt und raus kommt folgendes:
@Stern : Kannst du dein Skript hier mal zeigen und eine kurze Info dazu, wie du es eingebunden hast?
Vielen Dank…
ralf
16. Oktober 2019 um 08:38
123
Da lag ich falsch, es ist keine UnixTimeStamp sondern Timeticks, so wie in Beitrag 117 und 118 erklärt. Die Umrechnung steht in Beitrag 108 ;).
stern
16. Oktober 2019 um 18:38
124
@RSRS :
Hallo, als erstes gibst Du die OID im Modul ein dann wird automatisch eine Variable angelegt das Profil musst Du nicht ändern. In dieser Variablen werden Timeticks angezeigt.
Dann legst Du eine Stringvariable an z.B. Laufzeit.
Jetzt kommt das Script
<?
$sekunden = GetValueInteger(57305) / 100;
$Ausgabe = timeconversion($sekunden);
$Laufz = $Ausgabe['tag'] . " Tage " . $Ausgabe['std'] . " Stunden " . $Ausgabe['min'] . " Minuten ";
SetValue(19589, $Laufz);
echo "Tage: " . $Ausgabe['tag'] . "
";
echo "Stunden: " . $Ausgabe['std'] . "
";
echo "Minuten: " . $Ausgabe['min'] . "
";
echo "Sekunden: " . $Ausgabe['sek'] . "
";
function timeconversion($sekunden){
$tag = floor($sekunden / (3600*24));
$std = floor($sekunden / 3600 % 24);
$min = floor($sekunden / 60 % 60);
$sek = floor($sekunden % 60);
return array("sek"=>$sek,"min"=>$min,"std"=>$std,"tag"=>$tag);
}
?>
In der ersten Zeile ersetzt Du die 57305 durch die ID der Variable aus dem Modul.
In der vierten Zeile ersetzt Du die 19589 durch die ID der Variablen die du selbst angelegt hast (z.B. Laufzeit)
Dem Script fügst Du ein Ereignis hinzu damit es getriggert wird. Ich lasse es alles 20 Minuten ausführen.
Das sollte es gewesen sein.
An alle PHP Profis hier, es ist bestimmt umständlich wie ich das mache aber es funktioniert.
hbraun
23. Oktober 2019 um 12:09
125
Hallo,
hat jemand noch OID’s von QNAP ts459?
Die ich aus der MIB habe gehen nur zum Teil.
Ich hätte gerne noch Fan Speed und Seriennummer, würde aber auch gerne andere nehmen:D
Hi,
bei meinem TS251 liefert
.1.3.6.1.4.1.24681.1.2.15.1.3.1
die Lüfterdrehzahl.
Ralf
RSRS
23. Oktober 2019 um 13:03
128
Bei mir auf der TS-351, kommt auf der: 1.3.6.1.4.1.24681.1.4.1.1.1.1.1.2.1.4.1 die Seriennummer.
RSRS
23. Oktober 2019 um 13:15
129
@Stern : Danke für das Skript und die ausführliche Anleitung. Hat Funktioniert…
hbraun
23. Oktober 2019 um 13:25
130
Danke Rene,
funktioniert bei meiner leider nicht.
RSRS
23. Oktober 2019 um 13:26
131
Hallo,
hat jemand noch OID’s von QNAP ts459?
Die ich aus der MIB habe gehen nur zum Teil.
Ich hätte gerne noch Fan Speed und Seriennummer, würde aber auch gerne andere nehmen
Ich habe noch:
Typ Platte 3: 1.3.6.1.4.1.24681.1.2.11.1.5.3
Gesamt Volume Platte 3: 1.3.6.1.4.1.24681.1.2.11.1.6.3
Temp Platte 3: 1.3.6.1.4.1.24681.1.2.11.1.3.3
alle anderen Platten habe ich nur die letzte Zahl einen höher. Bei mir geht es erst ab Platte 3 los. die biden 1 und 2 fehlen mir noch.
RSRS
23. Oktober 2019 um 13:28
132
@hbraun :
funktioniert bei meiner leider nicht.
Was ist mit dieser?
1.3.6.1.4.1.24681.1.2.4.0
hbraun
23. Oktober 2019 um 13:52
133
Da kommt eine 7 stellige Zahl, ist aber leider nicht die Seriennummer.
RSRS
23. Oktober 2019 um 14:09
135
Zitat von RSRS
@hbraun :
Was ist mit dieser?
1.3.6.1.4.1.24681.1.2.4.0
Da kommt eine 7 stellige Zahl, ist aber leider nicht die Seriennummer.
Ist ja auch Käse :eek: , dass ist die Systemlaufzeit.
stern
24. Oktober 2019 um 00:26
136
Vielleicht hilft euch das weiter,
Temperatur HDD1 1.3.6.1.4.1.24681.1.2.11.1.3.1
" HDD2 1.3.6.1.4.1.24681.1.2.11.1.3.2
" HDD3 1.3.6.1.4.1.24681.1.2.11.1.3.3
" HDD4 1.3.6.1.4.1.24681.1.2.11.1.3.4
Freier Speicher HDD1 1.3.6.1.4.1.24681.1.2.17.1.5.1
" HDD2 1.3.6.1.4.1.24681.1.2.17.1.5.2
usw.
RAM gesamt 1.3.6.1.4.1.24681.1.2.2.0
RAM frei 1.3.6.1.4.1.24681.1.2.3.0
Systemlüfter Umdrehung 1.3.6.1.4.1.24681.1.3.15.1.3.1
Systemtemperatur 1.3.6.1.4.1.24681.1.2.6.0
CPU Auslastung 1.3.6.1.4.1.24681.1.2.1.0
Gruß;)
Thomas
hbraun
24. Oktober 2019 um 06:00
137
stern:
Vielleicht hilft euch das weiter,
Temperatur HDD1 1.3.6.1.4.1.24681.1.2.11.1.3.1
" HDD2 1.3.6.1.4.1.24681.1.2.11.1.3.2
" HDD3 1.3.6.1.4.1.24681.1.2.11.1.3.3
" HDD4 1.3.6.1.4.1.24681.1.2.11.1.3.4
Freier Speicher HDD1 1.3.6.1.4.1.24681.1.2.17.1.5.1
" HDD2 1.3.6.1.4.1.24681.1.2.17.1.5.2
usw.
RAM gesamt 1.3.6.1.4.1.24681.1.2.2.0
RAM frei 1.3.6.1.4.1.24681.1.2.3.0
Systemlüfter Umdrehung 1.3.6.1.4.1.24681.1.3.15.1.3.1
Systemtemperatur 1.3.6.1.4.1.24681.1.2.6.0
CPU Auslastung 1.3.6.1.4.1.24681.1.2.1.0
Gruß;)
Thomas
Hallo Stern,
ja danke, einen Teil hatte ich schon, aber hilft weiter.
Gesendet von meinem SM-T835 mit Tapatalk
cbeham
24. Oktober 2019 um 07:05
138
Morgen,
könntet ihr mir mal Beispiel von Geräten nennen die via SNMP gesteuert oder auselesen werden können?
Danke
manni
24. Oktober 2019 um 10:52
139
NAS, Switch, Router, Drucker, Stromzähler, USV
Gesendet von iPhone mit Tapatalk
Luca
19. Februar 2020 um 22:03
140
Hallo Swen,
das Modul wirf mir alle paar Sekunden den Fehler im Anhang ins Logging, kannst du damit etwas anfangen?
Gruß