Mach mal im Script bei der OID den Punkt nach dem Anführungszeichen vor die 1.
Leider keine Änderrung…
Habe ich denn die Falschen OID??
Habe auch schon alles wieder gelöscht, System neu gestartet und alles neu angelegt. Immer das selbe.
Hast Du den Punkt in Zeile 9 auch eingefügt ?
var_dump von $value ergibt bei mir:
array(1) {
[".1.3.6.1.4.1.2021.4.5.0"]=>
int(2058036)
Vermutlich ist der OID nicht korrekt.
Zum Testen der OIDs kannst Du z.B. unter Windows Paessler SNMP Tester verwenden.
Welches Gerät hast Du ?
Ich habe ein QNAP TS-351
Leider habe ich kein QNAP NAS.
Ich verwende SNMP für Synology NAS, Tinkerboard, Raspberry Pi und TP-Link Switches.
Lt. giyf könnte der OID „.1.3.6.1.4.1.24681.1.2.2.0“ funktionieren.
Mach mal die Umrechnungen „/1024“ weg dann sollte das Ergebnis besser lesbar werden.
Und die OIDs sind die Rohwerte.
Es würde auch OIDs geben wo die Werte schon formatiert mit Einheiten sind (allerdings dann als String).
CPU-Auslastung:
.1.3.6.1.4.1.24681.1.2.1.0
Speicher gesamt:
.1.3.6.1.4.1.24681.1.2.2.0
Speicher frei:
.1.3.6.1.4.1.24681.1.2.3.0
So nun schon mal ein Stück weiter, mit der SystemTemp und ohne die Umrechnung kommen 29 - ich meine Grad C.
Wie bekomme ich die jetzt in eine Variable (Float denk ich)?
CPU Auslastung kommt jetzt mit 29% mit der OID - .1.3.6.1.4.1.24681.1.2.1.0
Sehr Geil… Wo finde ich die OID
Trage die oids einfach im Modul ein, dann bekommst du automatisch deine Variablen.
Gesendet von meinem LYA-L29 mit Tapatalk
Auf Deinem Qnap solltest Du bei den SNMP Einstellungen die MIB runterladen können.
MIB von meinem Qnap hier: SNMP Modul - Seite 9
den führenden „Punkt“ weglassen.
Ja :D:o die ersten Daten funktionieren…
Wenn ich auf dem NAS die Liste runterlade, wie bekomme ich aus der die IOD heraus?
Mit einem MIB-Browser
Gesendet von meinem LYA-L29 mit Tapatalk
Danke für die Hilfe bis hier…
Den MIB Browser habe ich mir bereits Runtergeladen, aber da mach ich morgen weiter…
Das sind die OID die ich verwende (TS-451A) vielleicht hilft es dir weiter.
Gruß
Thomas
Danke, ich werde das ausprobieren…