Archiv für die Kategorie ‘Netzwerk’
Ntop und Fedora Core 5
Montag, 05. November 2007
Ntop sammelt in der aktuellen Version Netzwerkdaten in verschiedenen RRD’s. Die Daten werden über ein Webinterface sehr gut aufbereitet dargestellt. Die Einrichtung beschränkt sich auf den Download und die Installation des passenden RPM’s. Der erste Programmstart muss direkt auf der Konsole erfolgen. Der Befehl ntop bemerkt das fehlende Password und fragt es zweimal ab. Hat man den laufendes Prozess mit STRG+C wieder beendet, kann ein normaler Start mit /etc/init.d/ntop start erfolgen.
Perfmon mit Cacti visualisieren
Mittwoch, 22. August 2007
Perfmon kann unter Windows Leistungsdaten ermitteln und grafisch aufbereitet darstellen. Möchte man diese Werte zentral mit Cacti verarbeiten, müssen sie a) vom Cacti abgefragt werden können b) entsprechend gespeichert werden und c) in einem Diagramm dargestellt werden können.
Anzahl der Netzwerk-Fehler ermitteln
Samstag, 18. August 2007
Die Idee ist, die Summe aller Interface-Fehler von einem Switch per SNMP abzufragen und das Ergebnis in eine RRD zu schreiben.
Fehlerhaften Pakete einer Netzwerkverbindung anzeigen
Sonntag, 05. August 2007Im Eigenschaftsdialog einer Netzwerkverbindung werden in der Regel nur die empfangen und gesendeten Pakete angezeigt. Mit dieser Einstellung kann man zusätzlich die fehlerhaften Pakete anzeigen lassen.
Nagios, Perfmon, Counter und Perf Data
Montag, 12. März 2007
Die Aufgabe war, die angemeldeten Benutzer an einem Terminalserver langfristigen auswertbar zu machen. Da wir einen Nagios einsetzen und die gewünschten Werte sich über den Perfmon (einem Windows Tool zum anzeigen der internen Performance Counter) abfragen lassen, lag es nah beides miteinander zu verbinden. Das Plugin check_counter liest die Performance Counter und kann eine entsprechende Ausgabe zurück geben. In diese lässt sich nur schwer das Perf Data Format integrieren. So das wir dies mit einem kleinen Vbs-Skript erledigen (alle Anführungszeichen sind doppelte!).
Set objExecObject=objShell.exec(”%comspec% /c wincheck_counter
-C “”Terminaldienste”"
-P “”Aktive Sitzungen”" -c 25 -w 10 -f “”%f”"”)
Do Until objExecObject.stdOut.AtEndOfStream
counter=objExecobject.stdOut.ReadLine()
Loop
Wscript.Echo counter & ” aktive Sitzungen |
ActiveSessions=” & counter & “;;;;”
WScript.Quit(0)
Die zweite Set-Zeile und die vorletzte Echo-Zeile müssen komplett in einer Zeile stehen. Des weiteren muss der Pfad zum wincheck_counter angepasst werden. Der Return-Code ist immer 0 (ok), da es sich um eine Datenerfassung handelt. Das Skript muss dann noch als Kommando für den NSRP konfiguriert werden und im Nagios die Erfassung der Perf Data per PNP aktiviert werden.
SNMP und Netscreen
Montag, 05. März 2007Eine Netscreen kann mit dem folgenden Befehl per SNMP von einem Linuxserver aus abgefragt werden:
snmpwalk -v 1 -c bobmin netscreen.domain.de system
Wird eine Anzeige mit den System-Eigenschaften geliefert, waren die Einstellungen erfolgreich.
SNMPv2-MIB::sysDescr.0 = STRING: NetScreen-5GT version... SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.3224... DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (55125200) 6 days... SNMPv2-MIB::sysContact.0 = STRING: mbo@pokolm.de SNMPv2-MIB::sysName.0 = STRING: ns5gt SNMPv2-MIB::sysLocation.0 = STRING: harsewinkel, germany SNMPv2-MIB::sysServices.0 = INTEGER: 72
Netscreen Transparent Mode
Mittwoch, 07. Februar 2007- VLAN1
set interface vlan1 ip 1.1.1.1/24 set interface vlan1 manage web set interface vlan1 manage telnet set interface vlan1 manage ping
- Telnet
set admin telnet port 4646
- Interfaces
set interface ethernet1 ip 0.0.0.0/0 set interface ethernet1 zone v1-trust set interface ethernet3 ip 0.0.0.0/0 set interface ethernet3 zone v1-untrust
- V1-Trust Zone
set zone v1-trust manage web set zone v1-trust manage telnet set zone v1-trust manage ping
