Hi,
kannst Du deine OIDs für das Synology mal posten? Ich habe schon viel versucht aber z.b. freier Speicher (Volume oder Disk) klappt bei mir nicht.
Ralf
Hi,
kannst Du deine OIDs für das Synology mal posten? Ich habe schon viel versucht aber z.b. freier Speicher (Volume oder Disk) klappt bei mir nicht.
Ralf
Hier einige der von mir genutzten OIDs ( 2 Festplatten, RAID 1):
.1.3.6.1.4.1.6574.1.2.0 CPU Temp.
.1.3.6.1.2.1.25.3.2.1.3.196608 CPU Typ
.1.3.6.1.4.1.2021.11.11.0 CPU Idle
.1.3.6.1.4.1.6574.1.5.1.0 Modell
.1.3.6.1.4.1.6574.1.5.2.0 Seriennummer
.1.3.6.1.4.1.6574.1.5.3.0 DSM Version
.1.3.6.1.4.1.6574.1.5.4.0 DSM Update
.1.3.6.1.2.1.25.1.1.0 System Uptime
.1.3.6.1.2.1.25.2.3.1.5.51 HDD Kapazität (Einheit: Blöcke)
.1.3.6.1.2.1.25.2.3.1.6.51 freier Speicher HDD (Einheit: Blöcke)
.1.3.6.1.4.1.2021.4.5.0 Größe RAM
.1.3.6.1.4.1.2021.4.6.0 freier RAM
.1.3.6.1.4.1.6574.2.1.1.6.0 Temp. HDD #1
.1.3.6.1.4.1.6574.2.1.1.6.1 Temp. HDD #2
Visu (IPSView):
Und am zweiten NAS (ohne RAID) habe ich folgende OIDs für die Festplatten:
.1.3.6.1.2.1.25.2.3.1.5.40 HDD #1 Kapazität (Einheit: Blöcke)
.1.3.6.1.2.1.25.2.3.1.6.40 freier Speicher HDD #1 (Einheit: Blöcke)
.1.3.6.1.2.1.25.2.3.1.5.41 HDD #2 Kapazität (Einheit: Blöcke)
.1.3.6.1.2.1.25.2.3.1.6.41 freier Speicher HDD #2 (Einheit: Blöcke)
Hi,
danke. Ich war schon nahe dran:-) Dank deines Posts fand ich mein Verständnisproblem. Danke. Hast Du auch was mit Datenrate (Netzwerk) und SMART gemacht?
Ralf
@manni: Hallo manni wie machst Du das mit der Systemlaufzeit damit die in Tage und Stunden angezeigt wird? Bei mir kommen da nur Sekunden.
@Najuka: Hallo Najuka hättest Du nicht mal Lust deine Visu bei IPSView - Screenshots rein zu stellen? Ich finde die wirklich cool, gut strukturiert und übersichtlich. RESPEKT;)
function uptime($sec, $timeticks = false)
{
if($timeticks == true) $sec = $sec / 100;
$time = sprintf('%d Tag%s, %d Stunde%s, %d Minute%s',
$sec / 86400, floor($sec / 86400) != 1 ? 'e':'',
$sec / 3600 % 24, floor($sec / 3600 % 24) != 1 ? 'n':'',
$sec / 60 % 60, floor($sec / 60 % 60) != 1 ? 'n':''
);
return $time;
}
Du bist ja ein Fuchs.
Diese Script müsste ich dann an der variable anhängen?
Hallo zusammen,
eine Frage zum Modul. Gibt es eine Begrenzung der OID im Modul? Ich habe jetzt für mein QNAP 23 angelegt und ab der 24 kommt bei Sync nichts mehr. Und dann werden auch keine Variablen mehr Aktualisiert.
Hi,
ich habe 28 und es geht. Ich hatte aber vorher den Fall das neue OIDs nicht angezeigt worden sind. Ich hatte Gestern neu angefangen.
@Manni,
die Doku ist nur die halbe Wahrheit. Ich habe eben mit einem SNMP-Browser walk benutzt und bei einer Start-OID >16.000 Einträge gehabt. Von allen Platten scheinen alle SMART-Infos vorhanden zu sein dann der ARP-Cache und viele andere interessante Sachen.
Ralf
Hallo Ralf,
damit wir nicht in 2 Threads schreiben melde ich mich hier. Die OID von Dir werde ich mal testen.
Hast Du das mit der Systemlaufzeit hinbekommen?
Bei mir kommen mit der OID Sekunden wenn ich das Script von manni verwende wird dies umgewandelt in eine andere Zahl, ganz toll.
Ich werde es nochmal versuchen vermutlich habe ich einen Fehler gemacht.
Gruß
Thomas
Hi,
nicht so wirklich. Ich habe bei meinem DS415+ die OID 1.3.6.1.2.1.25.1.1.0 genommen und das scheinen Tagen zu sein. Ich hatte mich nur auf Werte konzentriert die wichtig für die Lauffähigkeit sind wie Temperaturen.
Ralf
„.1.3.6.1.4.1.24681.1.2.4.0“ --> „SystemUptime“
ist bei meiner TS653A die Uptime als Unix Timestamp.
Meine OID für SystemUptime ist: .1.3.6.1.4.1.24681.1.3.4.0 beim TS-351
Wie muss ich das mit dem Skript für die Umrechnung von manni machen?
Wenn die OID eine UnixTimeStamp liefert und du sie „nur“ im Webfront anzeigen möchtest, dann kannst du das richtige VariablenProfil setzen:
Datum/Uhrzeit — IP-Symcon :: Automatisierungssoftware
Oder du formatierst das Datum mit PHP wie du möchtest und schreibst es in eine String-Variable:
PHP - date - Datums- und Zeit-Funktionen
Für die Uptime verwende ich den OID 1.3.6.1.2.1.25.1.1.0. Der Rückgabewert ist in 1/100s („Zentisekunden“).
Falls Ihr die Funktion von manni aus Post #108 mit true für den Parameter $timeticks aufruft, solltet Ihr das richtige Ergebnis erhalten.
19311382
2 Tage, 5 Stunden, 38 Minuten
Ahjo, vergessen zu erwähnen sorry [emoji51]
Die Uptime wird in Timeticks also 100rstel Sekunden geliefert.
Darum / 100 um Sekunden für die weitere Verwendung zu erhalten.
PS: werde alt und langsam [emoji2957]
Gesendet von meinem LYA-L29 mit Tapatalk
Liegt an der persönlichen Uptime
[emoji2957][emoji41][emoji2957] [emoji106]
Zum nachrechnen: 1242224384 Sekunden
Gefühlt aber mindestens das Doppelte [emoji1787]
Gesendet von meinem LYA-L29 mit Tapatalk