PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HD Größe mit SNMP abfragen.



gemini
04.06.04, 11:38
Hi Leute, folgendes Problem.

1. Bin neu hier, also macht mich net gleich so fertig :D

2. (mein eigentliches problem)

Möchte mittels SNMP mir die größe meiner Platte anzeigen.
mit df hab ich die größe herausbekommen [HDSPACE], dann hab ich folgendes gemacht:

snmpwalk -v2c -c public HOST |grep HDSPACE

Jetzt hat er mir den string mit dem space ausgespuckt, brauche das ganze aber für whatsup als zahlen, also hab ich
snmpwalk -v2c -On -c public HOST |grep HDSPACE
eingetippt.

so, bisjetzt alles wudnerbar, herauskamm

1.3.6.1.2.1.25.4.2.1.5.28540

jetzt nocheinmal snmpwalk -v2c -On -c public HOST |grep HDSPACE eingegeben

1.3.6.1.2.1.25.4.2.1.5.28542

merkt ihr was ? die zahlt erhöht sich am ende immer um 2 stellen, das ist jetzt mein problem, wie kann ich das verhindern/umgehen ?


Würde mich freuen, wenn jemand eine Lösung oder zummindest einen Lösungsansatz hat.


Gruß
Matthäus

Jasper
04.06.04, 15:17
snmpwalk -c public HOST HOST-RESOURCES-MIB::hrStorageDescr

index raussuchen und mit

snmpget -c public HOST HOST-RESOURCES-MIB::hrStorageSize.<INDEX>
snmpget -c public HOST HOST-RESOURCES-MIB::hrStorageUsed<INDEX>

die gewünschten werte anzeigen lassen.


-j

gemini
05.06.04, 09:04
Hey super, vielen dank, werde es gleich mal ausprobieren.