Was bedeutet "Keine weiteren Variablen in dieser MIB-Ansicht" (Linux)?

8

Unter Ubuntu 12.04 versuche ich, den Teilbaum der Verwaltungswerte mit dem folgenden Befehl zu erhalten:

%Vor%

wobei die letzte Zeile der Ausgabe

ist %Vor%

Ist das ein Fehler? Eine Warnung? Wird der Teilbaum dort enden?

    
Alex 04.02.2013, 15:45
quelle

3 Antworten

13

Hier ist etwas mehr los als Sie vielleicht vermuten. Ich stoße darauf bei jeder neuen Ubuntu-Box, die ich erstelle, und ich betrachte es als Problem (kein Fehler, sondern ein Problem - mehr dazu weiter unten).

Hier ist die technisch korrekte Erklärung (warum ist das kein "Fehler"):

"Keine weiteren Variablen in dieser MIB-Ansicht" ist nicht besonders ein Fehler; Es ist vielmehr eine Aussage über Ihre Anfrage. Die Anfrage begann mit etwas Einfachem, sagen wir ".1.3" und fragte weiter nach der "nächsten" lexikographischen OID. Es hat "nächste" OIDs bis zum letzten bekommen, zu welchem ​​Zeitpunkt der Agent Ihnen mitgeteilt hat, dass es nichts mehr zu sehen gibt; Frag dich nicht.

Nun, hier ist der Grund, warum ich es im Zusammenhang mit dieser Frage für ein Problem halte:

Der Punkt, an dem "snmpd" installiert und ausgeführt wird, besteht darin, sinnvolle Informationen über die Box zu sammeln. In der Regel ist diese Information leistungsorientiert. Zum Beispiel sind die drei allgemeinen Dinge, die ich wissen muss, Netzwerkschnittstelleninformationen (IF-MIB :: ifHCInOctets und IF-MIB :: ifHCOutOctets), Datenträgerinformationen (UCD-SNMP-MIB :: dskUsed und UCD-SNMP-). MIB :: dskTotal) und CPU-Informationen (UCD-SNMP-MIB :: ssCpuRawIdle, UCD-SNMP-MIB :: ssCpuRawWait und so weiter).

Die standardmäßige Ubuntu "snmpd" -Konfiguration leugnet spezifisch alles, was mit dieser Konfiguration nützlich ist (Beschränkung des Zugriffs auf gerade genug Informationen, um Ihnen zu sagen, dass die Box eine Linux-Box ist):

%Vor%

Diese Konfiguration sperrt die Box, was "sicher" sein kann, wenn sie in einem unsicheren Netzwerk mit wenig SNMP-Verwaltungswissen verfügbar ist.

Als erstes entferne ich jedoch den "-V systemonly" Teil der "rocommunity" Einstellung; Dies ermöglicht den Zugriff auf alle verfügbaren SNMP-Informationen (schreibgeschützt) über den Community-String "public".

Wenn Sie das tun, werden Sie wahrscheinlich sehen, was Sie erwarten, nämlich Seiten und Seiten mit SNMP-Informationen, mit denen Sie die Leistung Ihrer Box messen können.

    
Douglas Manley 26.01.2014, 19:36
quelle
0

Kurz gesagt, dies ist kein Fehler. Wenn Sie alle OIDs Ihres Agenten aufrufen, wird Ihre Zeile & gt; Manchmal wird Ihnen diese Zeile nicht angezeigt, da sich die letzte OID nicht auf Ihrem Agenten befindet (Sie haben bereits alle OIDs Ihres Agenten aufgerufen, aber nicht alle OIDs aufgerufen).

    
Albert Chen 10.07.2014 21:49
quelle
0
%Vor%

Auch Sie können diesen Fehler bekommen, während Sie versuchen können, ausgeführte Skripts zu sehen, die ich das Problem hinzufüge,

hinzufüge %Vor%

Zeile zu snmpd.conf als Dienst neu starten

Dann sehen Sie, dass sich Ihre Ausgabe für beide Eingaben ändert

    
itirazimvar 11.05.2016 14:34
quelle

Tags und Links