SNMP
SNMP (Simple Network Management Protocol) ermöglicht u.a. das Auslesen der WLAN-Traffic-Daten eines Nodes. Man kann diese dann von Windows-Rechnern live anschauen oder von Linux-Servern kontinuierlich sammeln lassen. Nützlich z.B. um Störungen im Netz leichter und schneller lokalisieren zu können.
Inhaltsverzeichnis |
SNMP Installation auf dem Freifunk-Node
Auf dem Node wird ein Programm installiert, welches die Daten für die Auswertung auf anderen Rechnern (s.o.) generiert - der snmp-agent.
Leider ist es nicht möglich, diese Aufgabe einfach über das Verwaltungsmenü --> Software 2 (installieren) zu lösen, da eine Datei umbenannt werden muß. Also muß man sich auf dem Router einloggen - Windows-Nutzer können dafür das Programm putty benutzen, alle anderen ein Terminal und ssh.
- so gehts:
- einloggen: ssh root@104.61.X.X
- Paketdatenbank aktualisieren (optional): ipkg update
- das Paket samt seiner Abhängigkeiten installieren: ipkg install snmpd
(dieses Kommando installiert libelf, libnetsnmp und snmpd) - die Datei /etc/init.d/snmpd in /etc/init.d/S80snmpd umbenennen mv /etc/init.d/snmpd /etc/init.d/S80snmpd
- den SNMP-Agenten starten: /etc/init.d/S80snmpd start
fertig
nochmal für einfaches cut&paste: - einfach komplett kopieren, einfügen, "Enter" drücken, fertig (wenn die Kommandos abgearbeitet sind)
ipkg update && ipkg install snmpd && mv /etc/init.d/snmpd /etc/init.d/S80snmpd && /etc/init.d/S80snmpd start
Cacti
mit RRDTool (Nachfolger von MRTG) realisiertes Web-UI mit PHP, wo man sich durchklicken kann.
cacti
MRTG
- is absolutely necessary for every network and system administrator.
- It provides SNMP monitoring of any number devices simultaneously.
- Could be downloaded from:
http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/mrtg.html
Batch-Datei Beispiel für MRTG:
c: cd \ md www cd www md mrtg cd mrtg md bin cd \mrtg\bin :start perl cfgmaker public@104.61.114.2 --global "WorkDir: c:\www\mrtg" --output mrtg114_2.cfg wait 33 perl mrtg mrtg114_2.cfg wait 33 perl cfgmaker public@104.61.114.3 --global "WorkDir: c:\www\mrtg" --output mrtg114_3.cfg wait 33 perl mrtg mrtg114_3.cfg wait 33 goto start
oder:
STG
- (SNMP Traffic Grapher) version 1.4.5 Copyright (C) 2000 Leonid Mikhailov:
- This freeware utility allows monitoring of supporting SNMPv1 and SNMPv2c devices including
- Cisco, Livingstone,Riverstone etc.
Features:
- Single graph displays changes of two configurable
- SNMP variables with display of Current, Average, Maximum values.
- Screen snapshot: http://www.chat.ru/~leonidvm/stg.jpg
Could be downloaded from:
http://www.chat.ru/~leonidvm/ ftp://ftp.naytov.com/pub/stg/ http://leonidvm.chat.ru/.
STG starten, View, Settings:
- Target Adress: 104.61.x.y
- Community:public
- Green OID:1.3.6.1.2.1.2.2.1.16.3
- Blue OID1:1.3.6.1.2.1.2.2.1.10.3
Vorteil von SNMP gegenüber der Statistik der Nodes:
- Anzeigeintervall einstellbar
- mehrere Nodes können in Echtzeit gleichzeitig überwacht werden
Cacti Beispiel
Beispiel von Überwachung von 2 Schnittstellen :