Bekijk Volledige Versie : SNMP / Cacti
Ik probeer data van server 2 te laden in cacti op server 1.
Dit lukt me nog niet :-(
op server 2 heb ik SNMP:
snmpwalk -Os -c public -v 1 localhost
Geeft output
Als ik het echter vanaf server 1 probeer:
snmpwalk -Os -c public -v 1 IP-server2
Timeout: No Response from IP-server2
Moet ik op server 1 nog iets doen?
enig idee hoe ik dit aan praat kan krijgen?
firewall? listen adres? een netstat -an en kijken waar snmpd op luistert?
firewall?
ik kan pingen
listen adres?
Neem aan de standaard SNMPD poort
een netstat -an en kijken waar snmpd op luistert?
Ik zie dit er tussen staan:
udp 0 0 127.0.0.1:161 0.0.0.0:*
Luistert die dan ook extern naar poort 161 ?
Voor UDP verkeer dient poort 161 open te staan.
Als je op een andere server (cacti in dit geval) wil laden, zit je niet meer intern he....
In cacti, als je server hebt toegevoegd, dien je als eerste links boven de servername e.d. te zien, dan pas kun je verder gaan...
Als je op een andere server (cacti in dit geval) wil laden, zit je niet meer intern he....
udp 0 0 127.0.0.1:161 0.0.0.0:*
Klopt. daarom vraag ik ook of dit resultaat met netstat ook extern luistert.
In cacti, als je server hebt toegevoegd, dien je als eerste links boven de servername e.d. te zien, dan pas kun je verder gaan...
toevoegen van devices lukt prima.
Kreeg van cacti zelfs te horen dat de server online was.
Melding nu iin cacti is:
SNMP error
Mijn idee is dat ik eerst resultaat moet krijgen vanaf server 1 met:
snmpwalk -Os -c public -v 1 IP-server2
Welk besturingssysteem? Bij Debian/Ubuntu: kijk eens in /etc/default/snmpd.conf (als ik me niet vergis staat hier 127.0.0.1 ergens).
Welk besturingssysteem?
Debian
kijk eens in /etc/default/snmpd.conf (als ik me niet vergis staat hier 127.0.0.1 ergens
Yep
/etc/snmp/snmpd.conf
com2sec local localhost public
com2sec localNet iprange /24 public
volgens mij staat dat goed?
/etc/snmp/snmpd.conf
com2sec local localhost public
com2sec localNet iprange /24 public
volgens mij staat dat goed?
Ik dacht aan een ander bestand ;) Het gaat echt om een bestand in /etc/default/. Hier staat het listen IP (standaard 127.0.0.1) in.
/etc/default/. Hier staat het listen IP (standaard 127.0.0.1)
klopt:
# snmpd options (use syslog, close stdin/out/err).
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
127.0.0.1 weg halen of vervangen door het ip adres van server 1?
klopt:
# snmpd options (use syslog, close stdin/out/err).
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
127.0.0.1 weg halen of vervangen door het ip adres van server 1?
Weg halen en het zou moeten werken als ik me niet vergis.
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
yep zoiets stond in de instructie en had ik wel gedaan op server 3.
Weggehaald, restart:
sander@web:~$ snmpwalk -Os -c public -v 1 172.19.0.4
Timeout: No Response from 172.19.0.4
nog steeds geen response
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
Bovenstaande heb ik hier ook. Na het wijzigen wel een reload/restart van snmpd gedaan?
Wat laat netstat -an met betrekking tot snmpd nu zien?
yep restart gedaan.
heb het gevonden: (nou ja, mijn host heeft het gevonden :-) )
com2sec local localhost public
com2sec localnet 172.19.0.1/24 public
rocommunity sander
die onderste doet het hem.