sFlow-Export auf HP-Geräten konfigurieren

Bevor Sie sich aussagekräftige sFlow-Berichte anzeigen lassen können, müssen Sie sFlow-fähige Geräte konfigurieren, beispielsweise Router oder Switches, mit denen der Flow Monitor-Listener-Anwendung Informationen zur Netzwerkaktivität übermittelt werden. Für die sFlow-Konfiguration, bei der Daten an Netzwerkdatenverkehrsanalyse gesendet werden, stehen Ihnen zwei Methoden zur Verfügung:

Die folgenden Beispiele sollen veranschaulichen, wie sFlow-Geräte so konfiguriert werden, dass sie Daten an Netzwerkdatenverkehrsanalyse senden.

sFlow mit der Befehlszeile (CLI) des Quellgeräts konfigurieren

So konfigurieren Sie ein sFlow-fähiges Gerät unter Verwendung der Befehlszeilenschnittstelle (CLI), damit es sFlow-Daten an Flow Monitor sendet:

Bei dem folgenden Beispiel wird die CLI-Konfiguration verwendet, um sFlow auf einem Switch der Serie HP ProCurve 3500 zu aktivieren. Sie sollte auch für die Baureihen 2610-PWR, 3500 yl, 5400 und 8200 funktionieren. Die Konfiguration gilt für Flow Monitor, das auf einem System mit der IP-Beispieladresse 192.168.3.1 ausgeführt wird und am UDP-Port 9999 sFlow-Daten empfängt.

Bevor Sie fortfahren Der folgende Vorgang enthält Schritte, die von Ihnen oder Ihrem HP-Administrator außerhalb von WhatsUp Gold durchgeführt werden müssen. Progress haftet nicht für Änderungen in der Dokumentation, den Online-Ressourcen und gehosteter Software von HP oder anderen Drittanbietern. Die folgende Anleitung war zum Zeitpunkt der Veröffentlichung dieser Netzwerkdatenverkehrsanalyse-Version richtig.

  1. Greifen Sie über die Befehlszeilenschnittstelle (CLI) auf das sFlow-Gerät zu. Beispiel:

    ssh 198.51.100.1 (Anmeldung per Telnet oder SSH)

    HP Switch> enable (aktiviert privilegierten Modus)

    HP Switch# config

  2. Legen Sie die sFlow-Geräte-IP (sFlow-Collector) mit Hilfe folgender Befehle fest.

Syntax/Beispiel

Beschreibung

Festlegung des sFlow-Ziels und der Collector-Instanz:

(config)# sflow 1 destination <IP-Adresse> <Port>

Beispiel:

(config)# sflow 1 destination 192.168.3.1 9999

– Hierbei ist „1“ die Nummer der sFlow-Instanz. Wenn nur ein Collector Daten von diesem Switch erfasst, ist „1“ vermutlich der richtige Wert.

– Die Beispieladresse für das sFlow-Ziel (den NTA-Collector) ist hier 192.168.3.1, der Netzwerk-Port ist 9999 (Standardwert von NTA).

Festlegung der sFlow-Stichprobenrate für jede Schnittstelle:

(config)# sflow 1 sampling ethernet <Port-Liste> <Stichprobe alle n Pakete>

Beispiel:

(config)# sflow 1 sampling ethernet A1-A24 128

– Hierbei ist <Port-Liste> ein Wert oder ein Bereich von physischen Schnittstellen (im Beispiel 1-24, aber „all“ (alle) ist ebenfalls ein zulässiger Wert).

<Stichprobe alle n Pakete> bezeichnet das Stichprobenintervall für die Pakete.

Bei diesem Beispiel wird jedes 128. Paket erfasst.

Festlegung des Abfrageintervalls:

(config)# sflow 1 polling ethernet <Port-Liste> <Abfragehäufigkeit in Sekunden>

Beispiel:

config)# sflow 1 polling ethernet A1-A24 30

 

Bei diesem Beispiel erfolgt alle 30 Sekunden eine Abfrage.

Überprüfung auf Stichproben- und Abfragedaten:

config)# sflow 1 sampling

Eine sFlow-Tabelle wird angezeigt.

Konfigurieren von sFlow unter Verwendung von SNMP

Bei dem folgenden Beispiel werden SNMP-Befehle verwendet, um sFlow auf einem Switch der Serie HP ProCurve 2610 zu aktivieren. Wir empfehlen Ihnen, das sFlow-Gerät anhand von Befehlen des Betriebssystems des Geräts unter Verwendung der Befehlszeilenschnittstelle (CLI) zu konfigurieren; bei einigen sFlow-Geräten ist diese Funktion jedoch nicht enthalten. In diesem Fall können Sie SNMP-Befehle für die sFlow-Konfiguration verwenden. Dieses Konfigurationsbeispiel gilt für Flow Monitor, das auf einem System mit der IP-Adresse 192.168.3.1 ausgeführt wird und am UDP-Port 9999 sFlow-Daten empfängt.

So konfigurieren Sie ein sFlow-Gerät mit Hilfe von SNMP-Befehlen, damit es sFlow-Daten an Flow Monitor sendet:

Important: Diese Prozedur soll als Beispiel dienen und gilt für Switches der Serie HP ProCurve 2610. Bei anderen Geräten darf die Prozedur nicht verwendet werden. Das Verfahren, mit dem ein Gerät so konfiguriert wird, dass es Flow-Daten exportiert, kann je nach Gerät sehr unterschiedlich sein und hängt maßgeblich von der Netzwerkkonfiguration ab. Um herauszufinden, welches Verfahren Sie bei Ihrem Gerät anwenden müssen, konsultieren Sie bitte die Dokumentation.

Important: Bei einem mit Hilfe von SNMP-Befehlen konfigurierten sFlow-Gerät wird die Konfiguration in der Regel nicht im Arbeitsspeicher hinterlegt. Wird das Gerät neu gestartet oder wird die Stromzufuhr unterbrochen, geht die gesamte sFlow-Konfiguration verloren und muss mit den SNMP-Befehlen manuell zurückgesetzt werden. Vergessen Sie nicht, die SNMP-Konfigurationsbefehle für eine spätere Gerätekonfiguration aufzubewahren.

Note: Achten Sie darauf, dass das sFlow-Gerät so konfiguriert ist, dass SNMP-Lese-/Schreibrechte vergeben wurden und dass Sie über die Informationen zur Community-Zeichenfolge für die Lese-/Schreibrechte verfügen. Um herauszufinden, welches Verfahren Sie bei Ihrem Gerät anwenden müssen, konsultieren Sie bitte die Dokumentation.

  1. Greifen Sie auf das sFlow-Gerät zu. Verwenden Sie dafür die Konsole, Telnet oder die SSH-Verwaltungsschnittstelle.
  2. Legen Sie die sFlow-Geräte-IP (sFlow-Collector) mit Hilfe folgender beispielhafter Befehle fest.

Befehl

Funktion

setmib sFlowRcvrAddress.1 -o <IP-Adresse des Collectors im Hexadezimalformat>

Festlegung der Adresse des empfangenden sFlow-Geräts. In diesem Beispiel muss die IP-Adresse (192.168.3.1) als Hexadezimalwert (C0A8031F) angegeben werden. Beispiel:
setmib sFlowRcvrAddress.1 -o C0A8031F

Important: Die IP-Adresse aus diesem Beispiel muss als Hexadezimalwert eingegeben werden. Verwenden Sie einen Hexadezimalrechner, um den Hexadezimalwert der IP-Adresse Ihres sFlow-Collectors zu ermitteln. Die IP-Adresse aus diesem Beispiel lässt sich wie folgt in einen Hexadezimalwert aufgliedern:
192 = C0
168 = A8
    3 = 03
   31 = 1F

setmib sFlowRcvrPort.1 -i <Port>

Festlegung der Portadresse des empfangenden sFlow-Geräts. Der standardmäßige Flow Monitor-Port ist 9999. Beispiel: setmib sFlowRcvrPort.1 -i 9999

setmib sFlowRcvrOwner.1 -D <Wert der Anzeigezeichenkette> sFlowRcvrTimeout.1 -i <Wert der Zeitüberschreitung als Ganzzahl>

Festlegung des Besitzers des sFlow-Empfängers. -D ist eine TYPE-STR-Kennung, die für einen Wert für die Anzeigezeichenfolge steht. Dieser Wert kann eine beliebige Zeichenfolge sein, z. B. NFmonitor (dies bezieht sich auf die Flow Monitor-Anwendung, die die sFlow-Daten empfangen soll).

-i ist eine TYPE-STR-Kennung, die für eine ganze Zahl steht. 100.000.000 ist ein Wert der Zeitüberschreitung, mit dem der Startpunkt für den Countdown bis zur Zeitüberschreitung festgelegt ist (in Millisekunden).

Beispiel: setmib sFlowRcvrOwner.1 -D NFmonitor sFlowRcvrTimeout.1 -i 100000000

Note: Nehmen Sie folgende Einstellungen für jede Schnittstelle des zu überwachenden sFlow-Geräts erneut vor. Die letzte Ziffer der MIB-OID steht für die Schnittstellennummer.

setmib 1.3.6.1.4.1.14706.1.1.5.1.4.11.1.3.6.1.2.1.2.2.1.1.1.<Ganzzahlwert der Schnittstelle>
Beispiel: setmib 1.3.6.1.4.1.14706.1.1.5.1.4.11.1.3.6.1.2.1.2.2.1.1.1.1

setmib 1.3.6.1.4.1.14706.1.1.5.1.4.11.1.3.6.1.2.1.2.2.1.1.1.1 -i <Stichprobe alle n Pakete>

Festlegung der sFlow-Stichprobenrate. Bei diesem Beispiel wird jedes 128. Paket erfasst. Beispiel:
setmib 1.3.6.1.4.1.14706.1.1.5.1.4.11.1.3.6.1.2.1.2.2.1.1.1.1 -i 128

setmib 1.3.6.1.4.1.14706.1.1.5.1.3.11.1.3.6.1.2.1.2.2.1.1.1.1 -i <Ganzzahlwert für Aktivierung/Deaktivierung von sFlow>

Aktivierung von sFlow auf dem Gerät. Mit „1“ wird sFlow aktiviert, mit „0“ deaktiviert. Beispiel:
setmib 1.3.6.1.4.1.14706.1.1.5.1.3.11.1.3.6.1.2.1.2.2.1.1.1.1 -i 1

setmib 1.3.6.1.4.1.14706.1.1.6.1.4.11.1.3.6.1.2.1.2.2.1.1.53.1 -i <Abfragehäufigkeit in Sekunden>

Festlegung des sFlow-Abfrageintervalls. Bei diesem Beispiel erfolgt alle 30 Sekunden eine Abfrage. Beispiel:
setmib 1.3.6.1.4.1.14706.1.1.6.1.4.11.1.3.6.1.2.1.2.2.1.1.53.1 -i 30

setmib 1.3.6.1.4.1.14706.1.1.6.1.3.11.1.3.6.1.2.1.2.2.1.1.53.1 -i <Ganzzahlwert für Aktivierung/Deaktivierung von sFlow-Abfragen>

Aktivierung der sFlow-Abfrage. Mit „1“ wird die sFlow-Abfrage aktiviert, mit „0“ deaktiviert. Beispiel:
setmib 1.3.6.1.4.1.14706.1.1.6.1.3.11.1.3.6.1.2.1.2.2.1.1.53.1 -i 1

See Also

Konfigurieren des Flow-Exports auf Quellgeräten

Konfigurieren des Flow-Exports

Konfiguration des flexiblen NetFlow auf einem Cisco-Gerät

NetFlow für Meraki konfigurieren

NetFlow für Aruba konfigurieren