|
The more I see, the more I know
The more I know, the less I understand |
|
|
||||
|
SNMP und MRTG
SNMP (Simple Network Management Protocol) und MRTG bieten zusammen eine fantatische Moeglichkeit, die einzelnen Parameter eines Rechners zu visualisieren. So lassen sich nahezu alle Parameter, vom freien Plattenplatz, ueber CPU Last bis hin zur Drehzahl der Luefter grafisch darstellen. Dabei ist SNMP ein Platform uebergreifender Standard. Neben allen Computern und Platformen unterstuetzen auch Netzwerk Switches oder Drucker dieses Protokoll. Das Tool MRTG hilft dabei, diese Werte grafisch aufzuarbeiten. Ausserdem gibt es weitere Tools (rrdtools z.B.) die diese Werte in einer Datenbank sammeln koennen.
Obwohl SNMP ein schwieriges Protokoll ist, braucht man im Regelfall nicht viel um es einzustellen. Bei mir existieren zwei Config Dateien: /etc/snmpd.conf sowie /etc/ucdsnmpd.conf.
in "/etc/ucdsnmpd.conf" sollten beide IP Addressen (also die Loopback und die externe) eingetragern sein: rocommunity public 127.0.0.1 rocommunity public 213.133.99.140
in "/etc/snmpd.conf" muessen noch einige Angaben ueber Standort usw. gemacht werden.
Nachdem "snmpd" einmal neu gestartet wurde (unter SuSE mit "rcsnmpd restart" kann das funktionieren des Dienstes als solches schon mal probiert werden:
> snmpwalk -v 1 213.133.99.140 public system
sollte in etwa folgendes ergeben:
"public" und "system" sind standard Angaben. Ich verwende SNMPD nur im LAN und hinter einer Firewall, aber man sollte bedenken, dass sich hier jemand viele Informationen beschaffen koennte.
unter http://net-snmp.sourceforge.net/tutorial/mrtg/index.html findet man nun eine Menge Beispiele, die einem unter das Beispiel erzeugen.
|
|||