SNMP

Aus Freifunk Leipzig
Wechseln zu: Navigation, Suche

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:

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 : Cacti-statistik.jpg

STG Beispiel

Beispiel von Überwachung Traffik 4 Freifunk-Nodes : STG FF.jpg