SNMP OID Wert für Volume 1 (Speicherplatzbelegung in %) gesucht

Status
Für weitere Antworten geschlossen.

adlerauge1980

Benutzer
Mitglied seit
20. Nov 2015
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
Hallo Zusammen

Ich lese von meiner DS RS815+ einige Daten wie DSM Version, Disktemp, Zustand ect. mit SNMP aus.
Nun suche ich folgenden Wert:
Speicher-Manager, Speicherpool1, Die Speicherplatzbelegung in % (auf dem Foto unten also den Wert 15)

Weis jemand welcher OID mir diesen Wert rausrückt?

Bildschirmfoto 2019-01-27 um 12.02.37.png


Danke für euere Tips
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134
Vielleicht helfen Dir die folgenden OIDs:

hr storage index
1.3.6.1.2.1.25.2.3.1.1
A unique value for each logical storage area contained by the host.

hr storage descr
1.3.6.1.2.1.25.2.3.1.3
A description of the type and instance of the storage described by this entry.

hr storage allocation units
1.3.6.1.2.1.25.2.3.1.4
The size, in bytes, of the data objects allocated from this pool. If this entry is monitoring sectors, blocks, buffers, or packets, for example, this number will commonly be greater than one. Otherwise this number will typically be one.

hr storage size
1.3.6.1.2.1.25.2.3.1.5
The size of the storage represented by this entry, in units of hrStorageAllocationUnits. This object is writable to allow remote configuration of the size of the storage area in those cases where such an operation makes sense and is possible on the underlying system. For example, the amount of main memory allocated to a buffer pool might be modified or the amount of disk space allocated to virtual memory might be modified.

hr storage used
1.3.6.1.2.1.25.2.3.1.6
The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits.

Diese sind Bestandteil der HOST-RESOURCES-MIB. Mit walk musst Du nur den passenden Index für dein Volume raussuchen. Für die prozentuale Angabe gibt's meines Wissens nach keine OID.

Das MIB-Guide von Synology hast Du auch schon beachtet? https://global.download.synology.com/download/Document/MIBGuide/Synology_DiskStation_MIB_Guide.pdf
 

adlerauge1980

Benutzer
Mitglied seit
20. Nov 2015
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
Hallo Adama

Danke für deine rasche Antwort!

Also die MIB-Guid habe ich bereits angeschaut gehabt / beachtet. Einiges konnte ich daraus für mein Projekt herauslesen.

Also wenn ich die beiden Daten Verwendetet Platz und gesamter Platz habe kann ich mir ja die % selbst errechnen.

Ich habe nun mal versucht diese beiden Werte zu erhalten, leider erhalte ich alle andere werte nur nicht die ich brauche....

Meine Volume hier blau Markiert:
Bildschirmfoto 2019-01-27 um 15.41.09.jpg

Hier der Auszug von meinem Speicher-Platz.
Jetzt müsste ich ja irgend wo die Werte finden, wenn ich das richtig gelesen habe werden die werte in Byte ausgegeben.


Bildschirmfoto 2019-01-27 um 15.42.06.jpg
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
13.999
Punkte für Reaktionen
264
Punkte
373
Hallo,
1.3.6.1.2.1.25.2.3.1.3 enthält alle Beschreibungen (description), Du mußt für die Belegung 1.3.6.1.2.1.25.2.3.1.6 abfragen.

Gruß Götz
 

adlerauge1980

Benutzer
Mitglied seit
20. Nov 2015
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
Hallo Götz

Danke für deinen Input. Das habe ich soweit verstanden. Wenn ich nun .5 anschaue dann sehe ich ja das .51 mein Volume 1 ist und so weiter (Bild im Post oben)

wenn ich nun .6 abfrage erhalte ich folgendes, dabei gehe ich davon aus das die blau markierten wider meine Volume sind 51... - 55

Wenn ich diese Werte nun umrechne mit einem Umrechner im Netz von Byte auf GB dann erhalte ich alles andere wie meine belegten GB (Siehe bild im post weiter oben).

Meine Resultate:
Bildschirmfoto 2019-01-27 um 18.13.45.jpg

Nach der Umrechnung mit einem Rechner aus dem Netz:

Bildschirmfoto 2019-01-27 um 18.20.44.png
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134
Du hast aber gesehen, dass Du den Speicher zusammen mit den Allocation Units berechnen musst?
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134
1 = (1.3.6.1.2.1.25.2.3.1.4.x) ist die Größe der Blöcke in Bytes...

2 = (1.3.6.1.2.1.25.2.3.1.5.x) ist die Anzahl der Blöcke insgesamt...

3 = (1.3.6.1.2.1.25.2.3.1.6.x) ist die Anzahl der belegten Blöcke...

D.h. 1 * 2 ist die Größe in Bytes Deines Volumes

Und 1 * 3 ist der benutzte Platz Deines Volumes
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134
Hey adlerauge,

ich bin neugierig, hat Dir das weitergeholfen?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat