Servus,
hat weniger mit Delphi zu tun aber vielleicht kann mir einer helfen.
Haben hier einen Dell Server. Da möchte ich gerne per
SNMP Daten abfragen.
Mit ".1.3.6.1.2.1.0" bekomme ich die allgemeinen Infos wie bei jedem Gerät.
Dann habe ich mal im Netz gesucht und diese Seite gefunden
Dell MIB
Jetzt wollte ich mit "1.3.6.1.4.1.674.10891.300" die Temp abfragen,
aber es kommt immer das was ich oben bekomme, immer nur diese Übersicht.
Was mache ich falsch? Ist mein Code falsch Progarmmiert, oder
verwende ich die MIBs falsch?
Hier ein kleiner auszug aus den Sourcen
Delphi-Quellcode:
//Mibs
mib := '
.1.3.6.1.2.1.0';
mib := '
.1.3.6.1.4.1.674.10891.300';
if GetData(
SNMP, data, true, Mib, res)
then
memo1.Lines.Text := data.Text
else
memo1.Lines.Text := '
Gerät nicht vorhanden oder ein SNMP Fehler';
//Funktion GetData
begin
Snmp.Query.MIBAdd(MIB,'
');
result :=
Snmp.SendQuery;
if result
then
begin
ResMib :=
Snmp.Reply.MIBOID.Strings[
Snmp.Reply.MIBOID.Count-1];
//...
end;
Mfg