Cacti auf Debian Wheezy: Keine SNMP-Daten vorhanden

26/05/2015 - 11:07 von Sebastian Suchanek | Report spam
Hallo NG!

Nachdem mein SNMP-Problem[1] nun zumindest vordergründig
gelöst zu sein scheint, funktioniert Cacti auf meinem
Debian-Wheezy-System trotzdem nur eingeschrànkt. Konkret
sieht es so aus, dass Cacti nicht an SNMP-Datenquellen auf
derselben Kiste herankommt.

Relativ gut sieht man das meiner Meinung nach an den
"Interface Statistics". Wenn ich mir hier von Cacti die
"Verbose Query" anzeigen lasse, erhalte ich folgendes:

| + Running data query [1].
| + Found type = '3' [SNMP Query].
| + Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/interface.xml'
| + XML file parsed ok.
| + Executing SNMP get for num of indexes @ '.1.3.6.1.2.1.2.1.0' Index Count: U
| + Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.2.2.1.1' Index Count: 0
| + No SNMP data returned

Also null Ergebnisse. Frage ich die genannten SNMP-"Zweige"
direkt auf der Konsole ab...

| # snmpget -v1 -c public localhost .1.3.6.1.2.1.2.1.0
| iso.3.6.1.2.1.2.1.0 = INTEGER: 5
| # snmpwalk -v1 -c public localhost .1.3.6.1.2.1.2.2.1.1
| iso.3.6.1.2.1.2.2.1.1.1 = INTEGER: 1
| iso.3.6.1.2.1.2.2.1.1.2 = INTEGER: 2
| iso.3.6.1.2.1.2.2.1.1.3 = INTEGER: 3
| iso.3.6.1.2.1.2.2.1.1.4 = INTEGER: 4
| iso.3.6.1.2.1.2.2.1.1.114 = INTEGER: 114
| #

...erhalte ich durchaus von Null verschiedene Ausgaben. (Das
übrigens auch, wenn ich snmpget/snmpwalk z.B. als derjenige
User ausführe, unter dem Apache und damit PHP làuft.)

Bei den "Settings" von Cacti sind für SNMP auch Version 1 und
"public" als SNMP-Community eingetragen, das sollte also
ebenfalls passen.

Irgendeine Idee, warum Cacti nicht an die SNMP-Werte
herankommt?


TIA,

Sebastian

_____
[1] <mk09dn.8v8.1@msgid.suchanek.de>
 

Lesen sie die antworten

#1 Ralph Aichinger
27/05/2015 - 07:15 | Warnen spam
Sebastian Suchanek wrote:
Irgendeine Idee, warum Cacti nicht an die SNMP-Werte
herankommt?



Eventuell versucht Cacti über IPv6 den Localhost zu
erreichen und kann das nicht?

/ralph

Ähnliche fragen