Protokollierung der Netzwerkauslastung?

Servus!

Unser Kunde hätte gern die Auslastung einzelner Ports an den von uns gelieferten Switches protokolliert. Z.B. geht es ihm um die max. Auslastung an einem bestimmten Port innerhalb von 24 Stunden. (also einen max. Peak)

Wir setzen Switches von CISCO ein, die Catalyst 2960 und 3550.
Dort gibt es ja eine hübsche HTML-Oberfläche, die aber leider nicht alle gewünschten Daten liefert. Dort gibt es die Auslastung (angezeigt als Balkendiagramm) nur für die letzten 30 Minuten.

Kennt jemand eine Möglichkeit/Software, mit der ich die Auslastung über längere Zeiträume mitschreiben kann?

Ich hoffe mal, ich habe mich hier halbwegs verständlich ausgedrückt. :wink:
Freue mich auf Eure Antworten!
Ottifant

Moin,

Unser Kunde hätte gern die Auslastung einzelner Ports an den
von uns gelieferten Switches protokolliert. Z.B. geht es ihm
um die max. Auslastung an einem bestimmten Port innerhalb von
24 Stunden. (also einen max. Peak)

Wir setzen Switches von CISCO ein, die Catalyst 2960 und 3550.

Kennt jemand eine Möglichkeit/Software, mit der ich die
Auslastung über längere Zeiträume mitschreiben kann?

klar, rrdtool in Verbindung mit snmp speichert solche Daten in entsprechender Form und kann sie dann hübsch als Graph und auch in Zahlenform angeben, wie immer Du willst - Average, Peak, 95th, mehrere Quelle addiert etc. pp.

Dazu ist lediglich etwas Geskripte auf einem entsprechenden Lunix-System um diese Tools herum notwendig.

Aber Vorsicht: 2960 und 3550 müssen sich bei der Abfrage per snmp nicht zwingend gleich verhalten! Da hab ich schon die dicksten Dinger erlebt, gerade bei Cisco!

Gruß,

Malte

Moin,

Unser Kunde hätte gern die Auslastung einzelner Ports an den
von uns gelieferten Switches protokolliert. Z.B. geht es ihm
um die max. Auslastung an einem bestimmten Port innerhalb von
24 Stunden. (also einen max. Peak)

Das was Du suchst ist Cacti (http://www.cacti.net). Damit kann man noch ganz andere Sachen auswerten…

Gruß
Stefan

Damit kann
man noch ganz andere Sachen auswerten…

Cacti zeigt mir die Temperatur im Serverraum Mitte links, die Auslastung an Port 19 von Switch 18, die Last auf der dritten Phase der USV und die Restfeuchte im Atem des Geschäftsführers am 18. Mai.

Cacti ist das Schweizer Messer des Sysadmins. Nur eines kann es nicht: Dem Sysadmin eine bessere Metapher vorschlagen, als die alte abgedroschene Metapher vom Schweizer Messer.

Gruß

Hallo,

klar, rrdtool in Verbindung mit snmp speichert solche Daten in
entsprechender Form und kann sie dann hübsch als Graph und
auch in Zahlenform angeben, wie immer Du willst - Average,
Peak, 95th, mehrere Quelle addiert etc. pp.

Dazu ist lediglich etwas Geskripte auf einem entsprechenden
Lunix-System um diese Tools herum notwendig.

Hm? Naja.

aptitude install mrtg apache

installiert das, dann.

cfgmaker $COMMUNITY@$HOST \> /etc/mrtg.cfg


cfgmaker $COMMUNITY@$HOST1 \>\> /etc/mrtg.cfg
cfgmaker $COMMUNITY@$HOST2 \>\> /etc/mrtg.cfg

_[und so fort für jedes Device]\>  
  
echo "RunAsDaemon: Yes" \>\> /etc/mrtg.cfg  
  
indexmaker /etc/mrtg.cfg \> /var/www/mrtg/index.html_  

Das ist - im Zweifel etwas debianesque - die Installation und rudimentäre Konfiguration von mrtg. $COMMUNITY und $HOST1 sind Platzhalter/Variablen, die für Dein Setup passenden Werte musst Du (nein, nicht Malte, sondern der Ursprungsfrager) dort einsetzen.

HTH,

Sebastian

Hallo,

Cacti zeigt mir die Temperatur im Serverraum Mitte links

Vor allem frisst Cacti derartig viel Leistung, dass die Temperatur im Serverraum Mitte links (da wo der Cacti-Server steht) deutlich ansteigt. Zugegeben, die Maschine auf der das bei mir lief war eher schwach, aber sie kam aus dem Kotzen nicht mehr heraus …

Cacti ist das Schweizer Messer des Sysadmins.

Wenn man auch mit Schweizer Messern Harakiri machen kann … nun denn …

Sebastian

Moin,

Vor allem frisst Cacti derartig viel Leistung, dass die
Temperatur im Serverraum Mitte links (da wo der Cacti-Server
steht) deutlich ansteigt. Zugegeben, die Maschine auf der das
bei mir lief war eher schwach, aber sie kam aus dem Kotzen
nicht mehr heraus …

Naja, das kommt ganz darauf an, was man damit macht. Ich habe zur Zeit ca. 600 Data-Sources, die im 5-Minutentakt abgefragt werden, diverse Weathermaps, zig Thresholds - und eine durchschnittliche CPU-Last von unter 6% (rat mal, womit gemessen…)

Das Ganze auf einem etwas ältlichen P4 und dazu noch dem php-Poller. Mit spine sinkt die Last nochmals.

Allerdings sollte man nicht den Fehler machen und cacti unter Windows laufen zu lassen: das ist wirklich ein Ressourcengrab!

Gruß
Stefan

Hallo,

Das Ganze auf einem etwas ältlichen P4 und dazu noch dem
php-Poller.

Das ist doch ein Bolide. Hier war das ein Pentium 2 mit 133 MHz und 64 MB RAM

Allerdings sollte man nicht den Fehler machen und cacti unter
Windows laufen zu lassen:

Ich mache ohnehin nicht den Fehler, Windows laufen zu lassen :smile:

Gruß,

Sebastian

Vielen Dank für Eure Antworten!

Allerdings habe ich beim Lesen der Installationsanleitung mit den Ohren geschlackert! (http://www.cacti.net/downloads/docs/html/install_win…)
Damit dürfte der chinesische Hilfsadmin auf der Anlage überfordert sein. :wink:

Außerdem behagt mir die Vorstellung nicht, daß dieser ganze Kram auf einem Rechner installiert wird, der ja eigentlich zur Produktion benötigt wird… (btw: wir haben nur Windows Rechner - XP SP2 und Server 2003 SP2)

Gibt es nix einfacheres - so eine All-in-one-Lösung?
Muß auch keine Freeware sein!

ciao
Ottifant

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Ottifant,

Allerdings habe ich beim Lesen der Installationsanleitung mit
den Ohren geschlackert!
(http://www.cacti.net/downloads/docs/html/install_win…)
Damit dürfte der chinesische Hilfsadmin auf der Anlage
überfordert sein. :wink:

Für viele Linux-Distributionen gibt es das Ding mittlerweile als Paket. Sogar mit Klicki-Bunti-Installation wenn denn unbedingt nötig…

Außerdem behagt mir die Vorstellung nicht, daß dieser ganze
Kram auf einem Rechner installiert wird, der ja eigentlich zur
Produktion benötigt wird… (btw: wir haben nur Windows
Rechner - XP SP2 und Server 2003 SP2)

Vergiss das! Irgendwo wird ja wohl noch ein Arbeitsplatz-PC rumstehen, auf den man mal ein Ubuntu oder ähnliches laufen lassen kann.

Gibt es nix einfacheres - so eine All-in-one-Lösung?
Muß auch keine Freeware sein!

Nichts was auch nur annähernd diese Leistungen bietet. Ok, Du kannst natürlich ein Monster wie Tivoli installieren, aber das übersteigt die Komplexität und die Kosten von cacti bei weitem!

Gruß
Stefan

Hallo Stefan!

Danke für Deine Anregungen. Ich werde mir den Cactus mal genauer anschauen. :smile:

Ciao
Ottifant