Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Netzwerkanalytik

SUMMARY In diesem Abschnitt wird die Funktion zur Netzwerkanalyse beschrieben, die einen Einblick in die Leistung und das Verhalten der Rechenzentrumsinfrastruktur bietet. Es sammelt Daten vom Switch, analysiert die Daten mithilfe ausgeklügelter Algorithmen und erfasst die Ergebnisse in Berichten. Netzwerkadministratoren können die Berichte verwenden, um Probleme zu beheben, Entscheidungen zu treffen und Ressourcen nach Bedarf anzupassen.

Überblick über Netzwerkanalysen

Der Analysemanager (Analyticsm) in der Packet Forwarding Engine erfasst Datenverkehrs- und Warteschlangenstatistiken, und der Analyse-Daemon (analysiert) in der Routing-Engine analysiert die Daten und generiert Berichte. Sie können Netzwerkanalysen aktivieren, indem Sie die Microburst-Überwachung und die Überwachung hochfrequenter Datenverkehrsstatistiken konfigurieren.

Anmerkung:

In Junos OS Version 13.2X51-D15 wurde die Netzwerkanalysefunktion erweitert und umfangreiche Änderungen an den CLI-Anweisungen und Hierarchien vorgenommen. Wenn Sie ein Upgrade auf Junos OS Version 13.2X51-D15 oder höher von einer Version vor dem 13.2X51-D15 durchführen, werden die in früheren Versionen vorgenommenen Netzwerkanalysekonfigurationen auf Ihrem Gerät angezeigt, aber die Funktion ist deaktiviert. Um diese Funktion zu aktivieren, müssen Sie sie mithilfe der neuen CLI-Anweisungen und Hierarchien neu konfigurieren.

Weitere Informationen finden Sie unter:

Übersicht über Analysefunktionen

Sie aktivieren Netzwerkanalysen, indem Sie die Überwachung von Warteschlangen (Microburst) und die Überwachung hochfrequenter Datenverkehrsstatistiken konfigurieren. Sie verwenden Microburst-Überwachung, um die Warteschlangenbedingungen im Netzwerk zu prüfen. Ein Microburst-Vorkommnis gibt für die Packet Forwarding Engine an, dass eine vom Benutzer angegebene Warteschlangentiefe oder Latenzschwelle erreicht wird. Die Warteschlangentiefe ist der Puffer (in Bytes), der die Daten enthält, und die Latenz ist die Zeit (in Nanosekunden oder Mikrosekunden), die die Daten in der Warteschlange verbleiben.

Sie können die Warteschlangenüberwachung entweder auf der Basis von Warteschlangentiefe oder Latenz (aber nicht beide) konfigurieren und die Frequenz (Abrufintervall) konfigurieren, in der die Packet Forwarding Engine auf Microbursts überprüft und die Daten zur Verarbeitung an die Routing-Engine sendet. Sie können die Warteschlangenüberwachung global für alle physischen Schnittstellen im System oder für eine bestimmte Schnittstelle auf dem Switch konfigurieren. Das angegebene Warteschlangenüberwachungsintervall gilt jedoch entweder für alle Schnittstellen oder keine; können Sie das Intervall nicht für jede Schnittstelle konfigurieren.

Sie verwenden hochfrequente Datenverkehrsstatistiken, um Datenverkehrsstatistiken in bestimmten Abrufintervallen zu erfassen. Ähnlich dem Warteschlangenüberwachungsintervall gilt das Datenverkehrsüberwachungsintervall entweder für alle Schnittstellen oder keine; können Sie das Intervall nicht für jede Schnittstelle konfigurieren.

Standardmäßig sind sowohl die Überwachung des Datenverkehrs als auch der Warteschlangen deaktiviert. Sie müssen jeden Überwachungstyp über die CLI konfigurieren. In jedem Fall hat die Konfiguration für eine Schnittstelle immer Vorrang vor der globalen Konfiguration.

Anmerkung:

Sie können die Überwachung von Datenverkehr und Warteschlangen nur für physische Schnittstellen konfigurieren; werden keine logischen Schnittstellen und VCP-Schnittstellen (Virtual Chassis Port) unterstützt.

Der Analyse-Daemon in der Routing-Engine generiert lokale Protokolldateien, die Warteschlangen- und Datenverkehrsstatistiksätze enthalten. Sie können den Protokollnamen und die Größe des Protokolls sowie die Anzahl der Protokolldateien angeben. Wenn Sie einen Dateinamen nicht konfigurieren, werden die Daten nicht gespeichert.

Sie können die lokale Protokolldatei anzeigen oder einen Server angeben, der die Streaming-Daten empfängt, die die Warteschlange und Datenverkehrsstatistiken enthalten.

Für jeden Port werden Informationen für die letzten 10 Datensätze von Datenverkehrsstatistiken und 100 Datensätze von Warteschlangenstatistiken im Cache gespeichert. Sie können diese Informationen mithilfe der show analytics Befehle anzeigen.

Um Traceoptions-Daten zu speichern, konfigurieren Sie die traceoptions Anweisung auf Hierarchieebene [edit services analytics] .

Übersicht über die Verbesserungen der Netzwerkanalyse

Die Netzwerkanalysefunktion beginnt mit Junos OS Version 13.2X51-D15 und bietet folgende Verbesserungen:

  • Ressourcen– Bestehen aus Schnittstellen und System. Mit der Schnittstellenressource können Sie für jede Schnittstelle einen Schnittstellennamen und einen zugehörigen Ressourcenprofilnamen konfigurieren. Mit der Systemressource können Sie die Abrufintervalle für die Warteschlangenüberwachung und Datenverkehrsüberwachung sowie ein zugehöriges Ressourcenprofil für das System konfigurieren.

  • Ressourcenprofil: Eine Vorlage, die die Konfigurationen für die Warteschlangen- und Datenverkehrsüberwachung enthält, z. B. Schwellenwerte für Tiefe und Latenz, und ob jeder Überwachungstyp aktiviert oder deaktiviert ist. Sobald ein Ressourcenprofil konfiguriert ist, wenden Sie es auf eine System- oder Schnittstellenressource an.

  • Collector: Ein Server zum Sammeln von Warteschlangen- und Datenverkehrsüberwachungsstatistiken und kann ein lokaler oder Remote-Server sein. Sie können einen lokalen Server so konfigurieren, dass Überwachungsstatistiken in einer Protokolldatei gespeichert werden, oder ein Remoteserver, auf dem gestreamte Statistikdaten empfangen werden.

  • Exportprofil: Sie müssen ein Exportprofil konfigurieren, wenn Sie Streaming-Daten an einen Remote-Collector senden möchten. Im Exportprofil definieren Sie die Kategorie der gestreamten Daten (systemweit oder schnittstellenspezifisch), um den Stream-Typ zu bestimmen, den der Collector erhält. Sie können sowohl System- als auch Schnittstellen-Stream-Kategorien angeben. Systemdaten umfassen Systeminformationen und Status der Warteschlange und Überwachung des Datenverkehrs. Schnittstellenspezifische Daten umfassen Schnittstelleninformationen, Warteschlangen- und Datenverkehrsstatistiken sowie Link-, Warteschlangen- und Datenverkehrsstatus.

  • Google Protocol Buffer (GBP)-Stream-Format: Ein neues Streaming-Format zur Überwachung von Statistikdaten, das in einer einzigen AnRecord-Nachricht an einen Remote-Collector gesendet wird. Dieses Stream-Format bietet neun Arten von Informationen, darunter:

    • Systeminformationen: Allgemeine Systeminformationen, einschließlich Startzeit, Modellinformationen, Seriennummer, Anzahl der Ports usw.

    • Systemwarteschlangenstatus – Warteschlangenstatus für das System im Allgemeinen.

    • Systemdatenverkehrstatus – Datenverkehrsstatus für das System im Allgemeinen.

    • Schnittstelleninformationen: Enthält SNMP-Index, Steckplatz, Port und andere Informationen.

    • Warteschlangenstatistiken für Schnittstellen – Warteschlangenstatistiken für bestimmte Schnittstellen.

    • Datenverkehrsstatistiken für Schnittstellen – Datenverkehrsstatistiken für bestimmte Schnittstellen.

    • Verbindungsstatus für Schnittstellen– Umfasst Verbindungsgeschwindigkeit, Status usw.

    • Warteschlangenstatus für Schnittstellen – Warteschlangenstatus für bestimmte Schnittstellen.

    • Datenverkehrsstatus für Schnittstellen – Datenverkehrsstatus für bestimmte Schnittstellen.

  • Die analytics.proto Datei : Stellt eine Vorlage für das GBP-Stream-Format bereit. Diese Datei kann zum Schreiben Ihrer Analyseserveranwendung verwendet werden. Um die Datei herunterzuladen, gehen Sie zu:

    https://www.juniper.net/documentation/en_US/junos13.2/topics/reference/proto-files/analytics-proto.txt

  • Verwendung von Schwellwerten: Der Analytics Manager (Analyticsm) generiert einen Warteschlangenstatistik-Datensatz, wenn der untere Warteschlangentiefe- oder Latenzgrenzwert überschritten wird.

  • User Datagram Protocol (UDP) – Zusätzliches Transportprotokoll, das Sie zusätzlich zu Transmission Control Protocol (TCP) für den Remote-Streamingserver-Port konfigurieren können.

  • Einzelne Datei für die lokale Protokollierung: Ersetzt die separaten Protokolldateien für Warteschlangen- und Datenverkehrsstatistiken.

  • Änderung der Latenzmessung: Konfiguration und Berichterstellung von Latenzwerten haben sich von Mikrosekunden auf Nanosekunden geändert.

  • Änderung der Berichterstellungszeit der Erfassungszeit im UTC-Format: Die Erfassungszeit für Statistiken wird in Mikrosekunden anstelle von Millisekunden gemeldet.

  • Neuer Befehl show analytics collectorim Betriebsmodus — Ersetzt den show analytics streaming-server Befehl.

  • Änderungen im Befehlsausgabeformat: Schließen Sie die folgenden Änderungen ein:

    • Hinzufügen von Unicast-, Multicast- und Broadcast-Paketzählern in Warteschlangen- und Datenverkehrsstatistiken.

    • Umkehrung der Abfolge von Statistikinformationen in der Ausgabe. Der neueste Datensatz wird am Anfang und der älteste Datensatz am Ende der Ausgabe angezeigt.

    • Entfernen von Datenverkehrs- oder Warteschlangenüberwachungsstatusinformationen aus dem globalen Teil der Befehlsausgabe und show analytics status der show analytics configuration Befehlsausgabe, wenn keine globale Konfiguration vorhanden ist.

    • Hinzufügen des n/a schnittstellenspezifischen Teils der Befehlsausgabe und show analytics status der show analytics configuration Befehlsausgabe, wenn kein Parameter konfiguriert ist (z. B. Tiefenschwellwert oder Latenzschwelle).

Zusammenfassung der CLI-Änderungen

Ab Junos OS Version 13.2X51-D15 führen Verbesserungen der Netzwerkanalysefunktion zu Änderungen der CLI bei der Konfiguration der Funktion. Eine Zusammenfassung der CLI-Änderungen finden Sie Tabelle 1 unter.

Tabelle 1: Cli-Änderungen für Netzwerkanalysen

Aufgabe

CLI für Junos OS Version 13.2X50-D15 und 13.2X51-D10

CLI für Junos OS Version 13.2X51-D15 und höher

Konfigurieren des Abfrageintervalls für globale Warteschlangen- und Datenverkehrsüberwachung

[edit services analytics]

traffic-statistics {
    interval interval;
}
queue-statistics {
    interval interval;
}

[edit services analytics]

resource {
    system {
        polling-interval {
            queue-monitoring interval;
            traffic-monitoring interval;
        }
    }
}

Konfigurieren lokaler Dateien für Datenverkehrs- und Warteschlangenstatistikberichte

[edit services analytics]

traffic-statistics {
    file filename;
    size size;
    files number;
}
queue-statistics {
    file filename;
    size size;
    files number;
}

[edit services analytics]

collector {
    local {
        file filename {
            files number;
            size size;
        }
    }
}

Aktivieren von Warteschlangenstatistiken und Datenverkehrsüberwachung und Angabe des Tiefengrenzwertes für alle Schnittstellen (weltweit)

[edit services analytics]

interfaces {
    all {
        queue-statistics;
        traffic-statistics;
        depth-threshold {
            high number;
            low number;
        }
    }
}

Erfordert das Definieren eines Ressourcenprofils und die Anwendung auf das System:

  1. So definieren Sie ein Ressourcenprofil:

    [edit services analytics]

    resource-profiles {
        profile-name{
            queue-monitoring;
            traffic-monitoring;
            depth-threshold {
                high number;
                low number;
            }
        }
    }
    
  2. So wenden Sie ein Profil auf das System an:

    [edit services analytics]

    resource {
        system {
            resource-profile profile-name;
        }
    }
    

Aktivieren von Warteschlangenstatistiken und Datenverkehrsüberwachung und Angabe des Latenzgrenzwerts für eine Schnittstelle

[edit services analytics]

interfaces {
    interface{
        queue-statistics;
        traffic-statistics;
        latency-threshold
        high number;
        low number;
    }
}

Erfordert das Definieren eines Ressourcenprofils und die Anwendung auf die Schnittstelle:

  1. So definieren Sie ein Ressourcenprofil:

    [edit services analytics]

    resource-profiles {
        profile-name{
            queue-monitoring;
            traffic-monitoring;
            latency-threshold {
                high number;
                low number;
            }
        }
    }
    
  2. So wenden Sie ein Profil auf die Schnittstelle an:

    [edit services analytics]

    resource {
        interfaces {
            interface-name {
                resource-profile profile-name;
            }
        }
    }
    

Konfigurieren des Streaming-Datenformats (JSON, CSV oder TSV) zum Senden an einen Entfernten Server

Anmerkung:

Junos OS Version 13.2X51-D15 zusätzliche Unterstützung für das GPB-Stream-Format und die Konfiguration der Transportprotokolle (TCP oder UDP).

[edit services analytics]

streaming-servers {
    address ip-address {
        port number {
            stream-format format;
        }
    }
}

Erfordert die Definition des Stream-Formats in einem Exportprofil und die Anwendung des Profils auf den Collector.

  1. So konfigurieren Sie das Stream-Format:

    [edit services analytics]

    export-profiles {
        profile-name {
            stream-format format;
        }
    }
    
  2. So wenden Sie ein Exportprofil auf den Collector an:

    [edit services analytics]

    collector {
        address ip-address {
            port number {
                transport protocol {
                    export-profile profile-name;
                }
            }
        }
    }
    

Konfigurieren der Streaming-Nachrichtentypen (Warteschlangen- oder Datenverkehrsstatistiken), die an einen Remoteserver gesendet werden

[edit services analytics]

streaming-servers {
    address ip-address {
        port number {
            stream-type type;
            stream-type type;
        }
    }
}

Erfordert das Definieren eines Exportprofils und die Anwendung auf den Collector:

  1. So definieren Sie ein Exportprofil:

    [edit services analytics]

    export-profiles {
        profile-name {
            interface {
                information;
                statistics {
                    queue;
                    traffic;
                }
                status {
                    link;
                    queue;
                    traffic;
                }
            }
            system {
                information;
                status {
                    queue;
                    traffic;
                }
            }
        }
    }
    
  2. So wenden Sie ein Exportprofil auf den Collector an:

    [edit services analytics]

    collector {
        address ip-address {
            port number {
                export-profile profile-name;
            }
        }
    }
    

Konfigurieren des Transportprotokolls für das Senden von Streaming-Daten an einen externen Server

Es ist keine Konfiguration verfügbar. Es wird nur das TCP-Protokoll unterstützt.

Konfiguration ist verfügbar. Sowohl TCP- als auch UDP-Protokolle werden unterstützt und können für denselben Port konfiguriert werden.

[edit services analytics]

collector {
    address ip-address {
        port number1 {
            transport tcp;
            transport udp;
        }
        port number2 {
            transport udp;
        }
    }
}

Informationen zu Remote-Streaming-Server oder -Collector anzeigen

Geben Sie den show analytics streaming-sever Befehl aus.

Geben Sie den show analytics collector Befehl aus.

Verbesserte Netzwerkanalyse: Streaming-Daten

Netzwerkanalyse-Überwachungsdaten können an Remote-Server namens Collectors gestreamt werden. Sie können einen oder mehrere Collectors so konfigurieren, dass sie gestreamte Daten mit Warteschlangen- und Datenverkehrsstatistiken empfangen. In diesem Thema wird die gestreamte Datenausgabe beschrieben.

Anmerkung:

Dieses Thema gilt für Junos OS Version 13.2X51-D15 oder höher.

Ab Junos OS Version 13.2X51-D15 unterstützt die Netzwerkanalyse die folgenden Streaming-Datenformate und -ausgaben:

Google Protocol Buffer (GPB)

Unterstützung für das Streaming-Format Google Protocol Buffer (GPB) wurde in Junos OS Version 13.2X51-D15 hinzugefügt. Dieses Streaming-Format bietet:

  • Unterstützung von neun Nachrichtentypen basierend auf Ressourcentyp (systemweit oder schnittstellenspezifisch).

  • Sendet Nachrichten in einem hierarchischen Format.

  • Sie können andere Stream-Formatnachrichten (JSON, CSV, TSV) aus GPB-formatierten Nachrichten generieren.

  • Enthält einen 8-Byte-Nachrichten-Header. Weitere Informationen finden Sie Tabelle 2 unter.

Tabelle 2 beschreibt den Nachrichten-Header im GPB-Stream-Format.

Tabelle 2: GPB Stream-Format Nachrichten-Header-Informationen

Byte-Position

Feld

0 bis 3

Länge der Nachricht

4

Nachrichtenversion

5 bis 7

Für die zukünftige Verwendung reserviert

Die folgende GPB-Prototypdatei (analytics.proto) enthält Details zu den gestreamten Daten:

JavaScript Object Notation (JSON)

Das JavaScript Object Notation (JSON)-Streamingformat unterstützt die folgenden Daten:

  • Warteschlangenstatistikdaten. Zum Beispiel:

    Weitere Informationen zu Ausgabefeldern für Warteschlangenstatistiken finden Sie Tabelle 3 unter.

  • Datenverkehrsstatistiken. Zum Beispiel:

    Weitere Informationen zu Ausgabefeldern der Datenverkehrsstatistik finden Sie Tabelle 4 unter.

Komma-getrennte Werte (CSV)

Das Comma-separated Values (CSV)-Streaming-Format unterstützt folgende Daten:

  • Warteschlangenstatistiken. Zum Beispiel:

    Weitere Informationen zu Ausgabefeldern für Warteschlangenstatistiken finden Sie Tabelle 3 unter.

  • Datenverkehrsstatistiken. Zum Beispiel:

    Weitere Informationen zu Ausgabefeldern der Datenverkehrsstatistik finden Sie Tabelle 4 unter.

Tab-getrennte Werte (TSV)

Das Streaming-Format für Tab-separated Values (TSV) unterstützt die folgenden Daten:

  • Warteschlangenstatistiken. Zum Beispiel:

    Weitere Informationen zu Ausgabefeldern für Warteschlangenstatistiken finden Sie Tabelle 3 unter.

  • Datenverkehrsstatistiken. Zum Beispiel:

    Weitere Informationen zu Ausgabefeldern der Datenverkehrsstatistik finden Sie Tabelle 4 unter.

Ausgabe von Warteschlangenstatistiken für JSON, CSV und TSV

Tabelle 3 beschreibt die Ausgabefelder für gestreamte Warteschlangenstatistikdaten in der Reihenfolge, in der sie angezeigt werden.

Tabelle 3: Gestreamte Warteschlangenstatistiken Datenausgabefelder

Feld

Beschreibung

Datensatztyp

Art der Statistik. Angezeigt als:

  • queue-stats (JSON-Format)

  • q (CSV- oder TSV-Format)

Zeit

Zeit (im Unix-Epochenformat), zu der die Statistiken erfasst wurden.

Router-ID

ID des Hostgeräts der Netzwerkanalyse.

Hafen

Name des physischen Ports, der für die Netzwerkanalyse konfiguriert ist.

Latenz

Latenz der Datenverkehrswarteschlange in Millisekunden.

Warteschlangentiefe

Tiefe der Datenverkehrswarteschlange in Bytes.

Datenverkehrsstatistiken Ausgabe für JSON, CSV und TSV

Tabelle 4 beschreibt die Ausgabefelder für gestreamte Datenverkehrsstatistikdaten in der Reihenfolge, in der sie angezeigt werden.

Tabelle 4: Gestreamte Datenverkehrsstatistiken Datenausgabefelder

Feld

Beschreibung

Datensatztyp

Art der Statistik. Angezeigt als:

  • traffic-stats (JSON-Format)

  • t (CSV- oder TSV-Format)

Zeit

Zeit (im Unix-Epochenformat), zu der die Statistiken erfasst wurden.

Router-ID

ID des Hostgeräts der Netzwerkanalyse.

Hafen

Name des physischen Ports, der für die Netzwerkanalyse konfiguriert ist.

RXPKT

Insgesamt empfangene Pakete.

RXPPS

Paketsumme, die pro Sekunde empfangen wird.

RXBYTE

Insgesamt empfangene Bytes.

RXBPS

Insgesamt empfangene Bytes pro Sekunde.

RXDROP

Eingehende Pakete wurden insgesamt abgebrochen.

RXERR

Gesamtpakete mit Fehlern.

TXPKT

Übertragene Pakete insgesamt.

TXPPS

Übertragene Pakete pro Sekunde insgesamt.

TXByte

Übertragene Bytes insgesamt.

TXBPS

Übertragene Bytes pro Sekunde insgesamt.

TXDROP

Übertragene Bytes wurden insgesamt abgebrochen.

TXERR

Insgesamt übertragene Pakete mit Fehlern (abgebrochen).

Understanding Enhanced Analytics Local File Output

Die Netzwerkanalysefunktion bietet Einen Einblick in die Leistung und das Verhalten der Datencenter-Infrastruktur. Sie aktivieren Netzwerkanalysen, indem Sie die Überwachung von Warteschlangen- oder Datenverkehrsstatistiken konfigurieren, oder beides. Darüber hinaus können Sie eine lokale Datei zum Speichern der Datenverkehrs- und Warteschlangenstatistiksätze konfigurieren.

Anmerkung:

Dieses Thema beschreibt die lokale Dateiausgabe in Junos OS Version 13.2X51-D15 und höher.

Beginnend mit Junos OS Version 13.2X51-D15 können die Datenverkehrs- und Warteschlangenüberwachungsstatistiken lokal in einer einzigen Datei gespeichert werden. Das folgende Beispiel zeigt die Ausgabe des Befehls monitor start .

Siehe Tabelle 5 Ausgabe von Warteschlangenstatistiken und Tabelle 6 Ausgabe von Datenverkehrsstatistiken. Die Felder in den Tabellen werden in der Reihenfolge aufgeführt, in der sie im Ausgabebeispiel angezeigt werden.

Tabelle 5: Ausgabefelder für Warteschlangenstatistiken in dateilokaler Analyse

Feld

Beschreibung

Beispiel in Ausgabe

Datensatztyp

Art der Statistik (Warteschlangen- oder Datenverkehrsüberwachung)

q

Zeit (Mikrosekunden)

Unix-Epoche (oder Unix-Zeit) in Mikrosekunden, in der die Statistiken erfasst wurden.

1393947567698432

Router-ID

ID des Hostgeräts der Netzwerkanalyse.

qfx5100-33

Hafen

Name des physischen Ports, der für die Netzwerkanalyse konfiguriert ist.

xe-0/0/19

Latenz (Nanosekunden)

Latenz der Datenverkehrswarteschlange in Nanosekunden.

1098572

Warteschlangentiefe (Bytes)

Tiefe der Datenverkehrswarteschlange in Bytes.

1373216

Tabelle 6: Ausgabefelder für Datenverkehrsstatistiken in dateilokaler Analyse

Feld

Beschreibung

Beispiel in Ausgabe

Datensatztyp

Art der Statistik (Warteschlangen- oder Datenverkehrsüberwachung)

t

Zeit (Mikrosekunden)

Unix-Epoche (oder Unix-Zeit) in Mikrosekunden, in der die Statistiken erfasst wurden.

1393947569874528

Router-ID

ID des Hostgeräts der Netzwerkanalyse.

qfx5100-33

Hafen

Name des physischen Ports, der für die Netzwerkanalyse konfiguriert ist.

xe-0/0/16

RXPKT

Insgesamt empfangene Pakete.

12603371884

rxucpkt

Insgesamt wurden Unicast-Pakete empfangen.

12603371884

RXMCPKT

Insgesamt empfangene Multicast-Pakete.

0

RXBCPKT

Insgesamt empfangene Broadcast-Pakete.

0

RXPPS

Paketsumme, die pro Sekunde empfangen wird.

8426023

RXBYTE

Insgesamt erhaltene Oktette.

1613231610488

RXBPS

Insgesamt empfangene Bytes pro Sekunde.

8628248712

RXDROPPKT

Eingehende Pakete wurden insgesamt abgebrochen.

0

RX SFBERR

SFB/Align-Fehler empfangen.

3

TXPKT

Übertragene Pakete insgesamt.

5916761

txucpkt

Übertragene Unicast-Pakete insgesamt.

5916761

TXMCPKT

Übertragene Multicast-Pakete insgesamt.

0

TXBCPKT

Übertragene Broadcast-Pakete insgesamt.

0

TXPPS

Übertragene Pakete pro Sekunde insgesamt.

0

TXByte

Übertragene Oktette insgesamt.

757345408

TXBPS

Übertragene Bytes pro Sekunde.

0

txdroppkt

Übertragene Pakete wurden insgesamt abgebrochen.

0

TX SFBERR

SFB/Übertragene Align-Fehler.

0

Verstehen von Netzwerkanalysen Streaming-Daten

In diesem Thema werden die Netzwerkanalysewarteschlange und Datenverkehrsstatistiken beschrieben, die an Remote-Server gestreamt werden.

Sie können einen oder mehrere Remote-Server so konfigurieren, dass sie gestreamte Daten mit Warteschlangen- und Datenverkehrsstatistiken empfangen. Das Format der gestreamten Daten kann Javascript Object Notation (JSON), Comma-separated Values (CSV) oder Tab-separated Values (TSV) sein.

Anmerkung:

Die in diesem Thema dargestellte Ausgabe gilt nur für Junos OS Version 13.2X51-D10. Die Zeit wird im Unix-Epochenformat angezeigt (auch bekannt als Unix-Zeit oder POSIX-Zeit).

Die folgenden Beispiele zeigen die gestreamten Warteschlangenstatistiken, die in verschiedenen Formaten ausgegeben werden.

  • JSON-Format:

  • CSV-Format:

  • TSV-Format:

Tabelle 7 beschreibt die Ausgabefelder für gestreamte Warteschlangenstatistikdaten in der Reihenfolge, in der sie angezeigt werden.

Tabelle 7: Gestreamte Warteschlangenstatistiken Datenausgabefelder

Feld

Beschreibung

Datensatztyp

Art der Statistik. Angezeigt als:

  • queue-stats (JSON-Format)

  • q (CSV- oder TSV-Format)

Zeit

Zeit (im Unix-Epochenformat), zu der die Statistiken erfasst wurden.

Router-ID

ID des Hostgeräts der Netzwerkanalyse.

Hafen

Name des physischen Ports, der für die Netzwerkanalyse konfiguriert ist.

Latenz

Latenz der Datenverkehrswarteschlange in Millisekunden.

Warteschlangentiefe

Tiefe der Datenverkehrswarteschlange in Bytes.

Die folgenden Beispiele zeigen die gestreamten Datenverkehrsstatistiken, die in verschiedenen Formaten ausgegeben werden.

  • JSON-Format:

  • CSV-Format:

  • TSV-Format:

Tabelle 8 beschreibt die Ausgabefelder für gestreamte Datenverkehrsstatistikdaten in der Reihenfolge, in der sie angezeigt werden.

Tabelle 8: Gestreamte Datenverkehrsstatistiken Datenausgabefelder

Feld

Beschreibung

Datensatztyp

Art der Statistik. Angezeigt als:

  • traffic-stats (JSON-Format)

  • t (CSV- oder TSV-Format)

Zeit

Zeit (im Unix-Epochenformat), zu der die Statistiken erfasst wurden.

Router-ID

ID des Hostgeräts der Netzwerkanalyse.

Hafen

Name des physischen Ports, der für die Netzwerkanalyse konfiguriert ist.

RXPKT

Insgesamt empfangene Pakete.

RXPPS

Paketsumme, die pro Sekunde empfangen wird.

RXBYTE

Insgesamt empfangene Bytes.

RXBPS

Bits werden pro Sekunde insgesamt empfangen.

RXDROP

Eingehende Pakete wurden insgesamt abgebrochen.

RXERR

Gesamtpakete mit Fehlern.

TXPKT

Übertragene Pakete insgesamt.

TXPPS

Übertragene Pakete pro Sekunde insgesamt.

TXByte

Übertragene Bytes insgesamt.

TXBPS

Übertragene Bytes pro Sekunde insgesamt.

TXDROP

Übertragene Bytes wurden insgesamt abgebrochen.

TXERR

Insgesamt übertragene Pakete mit Fehlern (abgebrochen).

Verstehen der Konfiguration und des Status von Netzwerkanalysen

Die Netzwerkanalysefunktion bietet Einen Einblick in die Leistung und das Verhalten der Datencenter-Infrastruktur. Sie können Netzwerkanalysen aktivieren, indem Sie die Überwachung von Datenverkehrs- und Warteschlangenstatistiken konfigurieren.

Anmerkung:

Dieses Thema beschreibt nur die Konfiguration und Statusausgabe von Junos OS Version 13.2X50-D15 und 13.2X51-D10.

Wenn Sie die Überwachung des Datenverkehrs oder der Warteschlange aktiviert hatten, können Sie die Befehle und show analytics status die show analytics configuration Konfiguration und den Status der globalen Schnittstelle sowie die der spezifischen Schnittstellen anzeigen. Die angezeigte Ausgabe hängt von Der Konfiguration an der globalen Schnittstelle und den spezifischen Schnittstellenebenen ab. Zum Beispiel:

  • Eine globale Schnittstellenkonfiguration (für alle Schnittstellen), um die Überwachung zu deaktivieren, ersetzt die Konfiguration, um sie auf einer Schnittstelle zu aktivieren.

  • Die Schnittstellenkonfiguration zum Aktivieren oder Deaktivieren der Überwachung ersetzt die globale Schnittstellenkonfiguration, es sei denn, die Überwachung wurde global für alle Schnittstellen deaktiviert.

  • Wenn keine Konfiguration vorhanden ist, unabhängig davon, ob es sich um alle Schnittstellen oder eine bestimmte Schnittstelle handelt, ist die Überwachung standardmäßig deaktiviert (siehe Tabelle 9).

Tabelle 9 beschreibt die Korrelation zwischen der Benutzerkonfiguration und den angezeigten Einstellungen.

Tabelle 9: Konfigurations- und Statusausgabe in Junos OS Version 13.2X51-D10 und 13.2X50-D15

Benutzerkonfiguration

Globale oder Systemeinstellungen

Spezifische Schnittstelleneinstellungen

Konfiguration

Status

Konfiguration

Status

Keine globale oder spezifische Schnittstellenkonfiguration. Dies ist die Standardeinstellung.

Auto

Auto

Auto

Deaktiviert

Keine globale Schnittstellenkonfiguration, aber die spezifische Schnittstellenüberwachung ist deaktiviert.

Auto

Auto

Deaktiviert

Deaktiviert

Keine globale Schnittstellenkonfiguration, aber die spezifische Schnittstellenüberwachung ist aktiviert.

Auto

Auto

Aktiviert

Aktiviert

Die Überwachung ist global deaktiviert und es gibt keine Schnittstellenkonfiguration.

Deaktiviert

Deaktiviert

Auto

Deaktiviert

Die Überwachung ist sowohl auf globaler als auch auf spezifischer Schnittstellenebene deaktiviert.

Deaktiviert

Deaktiviert

Deaktiviert

Deaktiviert

Die Überwachung ist auf globaler Schnittstellenebene deaktiviert, ist aber auf der spezifischen Schnittstellenebene aktiviert. Die globale Einstellung " Interface Disabled " ersetzt die Einstellung Aktiviert für eine bestimmte Schnittstelle.

Deaktiviert

Deaktiviert

Aktiviert

Deaktiviert

Die Überwachung ist für alle Schnittstellen aktiviert, aber es gibt keine Konfiguration für die spezifische Schnittstelle.

Aktiviert

Aktiviert

Auto

Aktiviert

Die Überwachung ist sowohl auf globaler als auch auf spezifischer Schnittstellenebene möglich.

Aktiviert

Aktiviert

Aktiviert

Aktiviert

Die Überwachung ist für alle Schnittstellen aktiviert, ist jedoch für die jeweilige Schnittstelle deaktiviert.

Aktiviert

Aktiviert

Deaktiviert

Deaktiviert

Prototypdatei für das Google Protocol Buffer Stream-Format

Das Stream-Format des Google Protocol Buffer (GBP) wird für das Streaming von Statistikdaten an einen Remote-Collector in einer einzigen AnRecord-Nachricht verwendet.

Die analytics.proto Datei stellt eine Vorlage für das GBP-Stream-Format bereit. Diese Datei kann zum Schreiben Ihrer Analyseserveranwendung verwendet werden.

Um die GPB-Prototypdatei herunterzuladen, gehen Sie zu:

https://www.juniper.net/documentation/en_US/junos13.2/topics/reference/proto-files/analytics-proto.txt

Konfigurieren der Warteschlangenüberwachung

Die Überwachung von Netzwerkanalyse-Warteschlangen bietet Einen Einblick in die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mithilfe ausgeklügelter Algorithmen und erfasst die Ergebnisse in Berichten. Sie können die Berichte verwenden, um Probleme zu beheben, Entscheidungen zu treffen und Ressourcen nach Bedarf anzupassen.

Sie aktivieren die Warteschlangenüberwachung, indem Sie zunächst eine Ressourcenprofilvorlage definieren und dann das Profil auf das System (für eine globale Konfiguration) oder auf einzelne Schnittstellen anwenden.

Anmerkung:

Sie können die Warteschlangenüberwachung nur an physischen Netzwerkschnittstellen konfigurieren; werden keine logischen Schnittstellen und VCP-Schnittstellen (Virtual Chassis Physical) unterstützt.

Anmerkung:

Für die Konfiguration der Warteschlangenüberwachung auf einem eigenständigen Switch der QFX-Serie ist die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät erforderlich.

So konfigurieren Sie die Warteschlangenüberwachung auf einem eigenständigen Switch der QFX-Serie:

  1. Konfigurieren Sie das Abfrageintervall der Warteschlangenüberwachung (in Millisekunden) weltweit (für das System):
  2. Konfigurieren Sie ein Ressourcenprofil für das System und aktivieren Sie die Warteschlangenüberwachung:
  3. Konfigurieren Sie hohe und niedrige Werte des Tiefengrenzwerts (in Bytes) für die Warteschlangenüberwachung im Systemprofil:

    Bei hohen und niedrigen Werten liegt der Bereich zwischen 1 und 1.250.000.000 Bytes, und der Standardwert beträgt 0 Bytes.

    Anmerkung:

    Sie können entweder den Tiefenschwellwert oder den Latenzgrenzwert für das System konfigurieren, aber nicht beide.

  4. Wenden Sie die Ressourcenprofilvorlage für eine globale Konfiguration auf das System an:
  5. Konfigurieren Sie ein schnittstellenspezifisches Ressourcenprofil und aktivieren Sie die Warteschlangenüberwachung für die Schnittstelle:
  6. Konfigurieren Sie den Latenzschwellwert (hohe und niedrige Werte) für die Warteschlangenüberwachung im schnittstellenspezifischen Profil:

    Bei hohen und niedrigen Werten liegt der Bereich zwischen 1 und 100.000.000 Nanosekunden, und der Standardwert beträgt 1.000.000 Nanosekunden.

    Anmerkung:

    Sie können entweder den Tiefenschwellwert oder den Latenzgrenzwert für Schnittstellen konfigurieren, aber nicht beide.

  7. Anwenden der Ressourcenprofilvorlage für Schnittstellen auf eine oder mehrere Schnittstellen:
    Anmerkung:

    Wenn es zu einem Konflikt zwischen den System- und Schnittstellenkonfigurationen kommt, löst die schnittstellenspezifische Konfiguration die globale (System-)Konfiguration ab.

Konfigurieren der Datenverkehrsüberwachung

Die Überwachung von Netzwerkanalyse-Warteschlangen bietet Einen Einblick in die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mithilfe ausgeklügelter Algorithmen und erfasst die Ergebnisse in Berichten. Sie können die Berichte verwenden, um Probleme zu beheben, Entscheidungen zu treffen und Ressourcen nach Bedarf anzupassen.

Sie aktivieren die Datenverkehrsüberwachung, indem Sie zunächst eine Ressourcenprofilvorlage definieren und das Profil dann auf das System (für eine globale Konfiguration) oder auf einzelne Schnittstellen anwenden.

Anmerkung:

Sie können die Überwachung des Datenverkehrs nur an physischen Netzwerkschnittstellen konfigurieren; werden keine logischen Schnittstellen und VCP-Schnittstellen (Virtual Chassis Physical) unterstützt.

Anmerkung:

Für die Konfiguration der Datenverkehrsüberwachung auf einem eigenständigen Switch der QFX-Serie ist die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät erforderlich.

So konfigurieren Sie die Überwachung des Datenverkehrs auf einem eigenständigen Switch der QFX-Serie:

  1. Konfigurieren Sie das Abfrageintervall der Datenverkehrsüberwachung (in Sekunden) für das System:
  2. Konfigurieren Sie ein Ressourcenprofil für das System und aktivieren Sie die Überwachung des Datenverkehrs im Profil:
  3. Wenden Sie das Ressourcenprofil für eine globale Konfiguration auf das System an:
  4. Konfigurieren Sie ein Ressourcenprofil für Schnittstellen und ermöglichen Sie die Überwachung des Datenverkehrs im Profil:
    Anmerkung:

    Wenn es zu einem Konflikt zwischen den System- und Schnittstellenkonfigurationen kommt, löst die schnittstellenspezifische Konfiguration die globale (System-)Konfiguration ab.

  5. Anwenden der Ressourcenprofilvorlage auf eine oder mehrere Schnittstellen:

Konfigurieren einer lokalen Datei für Netzwerkanalysedaten

Die Netzwerkanalysefunktion bietet Einen Einblick in die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mithilfe ausgeklügelter Algorithmen und erfasst die Ergebnisse in Berichten. Netzwerkadministratoren können die Berichte verwenden, um Probleme zu beheben, Entscheidungen zu treffen und Ressourcen nach Bedarf anzupassen.

Um die Warteschlangen- und Datenverkehrsstatistikdaten in einer lokalen Datei zu speichern, müssen Sie einen Dateinamen zum Speichern konfigurieren.

Anmerkung:

Die Konfiguration einer lokalen Datei zum Speichern von Warteschlangen- und Datenverkehrsüberwachungsstatistiken erfordert die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät.

So konfigurieren Sie eine lokale Datei zum Speichern von Warteschlangen- und Datenverkehrsüberwachungsstatistiken:

  1. Dateiname konfigurieren:

    Es gibt keinen Standardnamen. Wenn Sie einen Dateinamen nicht konfigurieren, werden Netzwerkanalysestatistiken nicht lokal gespeichert.

  2. Konfigurieren Sie die Anzahl der Dateien (von 2 bis 1000 Dateien):
  3. Konfigurieren Sie die Dateigröße (von 10 bis 4095 MB) im Format xm:

Konfigurieren eines Remote-Collectors für Streaming-Analysedaten

Die Netzwerkanalysefunktion bietet Einen Einblick in die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mithilfe ausgeklügelter Algorithmen und erfasst die Ergebnisse in Berichten. Netzwerkadministratoren können die Berichte verwenden, um Probleme zu beheben, Entscheidungen zu treffen und Ressourcen nach Bedarf anzupassen.

Sie können ein Exportprofil konfigurieren, um das Stream-Format und den Typ der Daten zu definieren, und einen oder mehrere Remote-Server (Collectors), um Streaming-Netzwerkanalysedaten zu empfangen.

Anmerkung:

Für die Konfiguration eines Collectors für den Empfang gestreamter Analysedaten ist die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät erforderlich.

So konfigurieren Sie einen Collector für den Empfang gestreamter Analysedaten:

  1. Erstellen Sie ein Exportprofil, und geben Sie das Stream-Format an:
  2. Konfigurieren Sie das Exportprofil, um Schnittstelleninformationen einzuschließen:
  3. Konfigurieren Sie das Exportprofil mit Schnittstellenwarteschlangenstatistiken:
  4. Konfigurieren Sie das Exportprofil, um Schnittstellendatenverkehrstatistiken zu enthalten:
  5. Konfigurieren Sie das Exportprofil, um Informationen zum Schnittstellenstatus-Link zu enthalten:
  6. Konfigurieren Sie das Exportprofil, um Systeminformationen einzuschließen:
  7. Konfigurieren Sie das Exportprofil, um den Systemwarteschlangenstatus einzuschließen:
  8. Konfigurieren Sie das Exportprofil so, dass es den Systemdatenverkehr einbehalt:
  9. Konfigurieren Sie das Transportprotokoll für die Collector-Adressen und wenden Sie das Exportprofil an:
    Anmerkung:

    Wenn Sie die Option oder udp die tcp Option für die Formate JSON, CSV und TSV konfigurieren, müssen Sie auch die TCP- oder UDP-Clientsoftware auf dem Remote-Collector einrichten, um Datensätze zu verarbeiten, die durch das Newline-Zeichen (\n) auf dem Remoteserver getrennt sind.

    Wenn Sie die tcp Oder-Option udp für das GPB-Format konfigurieren, müssen Sie auch den TCP- oder UDP-Build-Streamingserver mithilfe der analytics.proto Datei einrichten.

Beispiel: Konfigurieren von Netzwerkanalysen

Dieses Beispiel zeigt, wie Sie Netzwerkanalysen konfigurieren, die die Warteschlangen- und Datenverkehrsüberwachung auf einem eigenständigen QFX3500-Switch umfassen.

Anmerkung:

Die in diesem Beispiel dargestellte Konfiguration wird nur auf Junos OS Version 13.2X50-D15 und 13.2X51-D10 unterstützt.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:

  • Ein eigenständiger QFX3500-Switch

  • Ein externer Streaming-Server zur Erfassung von Daten

  • Junos OS-Version 13.2X50-D15 Software

  • TCP-Serversoftware (für Remote-Streaming-Server)

Bevor Sie Netzwerkanalysen konfigurieren, müssen Sie folgende Vorteile haben:

  • Junos OS-Version 13.2X50-D15 oder höher, die auf dem QFX3500-Switch installiert und ausgeführt wird

  • (Optional für Streaming-Server) TCP-Serversoftware eingerichtet für die Verarbeitung von Datensätzen, die durch ein Newline-Zeichen (\n) auf dem Remote-Streamingserver getrennt sind

  • Alle anderen Geräte, auf denen

Überblick

Die Netzwerkanalysefunktion bietet Einen Einblick in die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mithilfe ausgeklügelter Algorithmen und erfasst die Ergebnisse in Berichten. Netzwerkadministratoren können die Berichte verwenden, um Probleme zu beheben, Entscheidungen zu treffen und Ressourcen nach Bedarf anzupassen. Sie können Netzwerkanalysen aktivieren, indem Sie die Überwachung von Warteschlangen- und Datenverkehrsstatistiken konfigurieren.

Topologie

In diesem Beispiel ist der QFX3500-Switch mit einem externen Server verbunden, der für das Streaming von Statistikdaten verwendet wird.

Konfiguration

Um Netzwerkanalysen zu konfigurieren, führen Sie die folgenden Aufgaben aus:

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die für die Netzwerkkonfiguration erforderlich sind, und kopieren Sie dann die Befehle und fügen Sie sie auf Hierarchieebene in die [edit] CLI ein.

Konfigurieren der Überwachung von Warteschlangen- und Datenverkehrsstatistiken

Schritt-für-Schritt-Verfahren

So konfigurieren Sie die Warteschlangen- und Datenverkehrsüberwachung an physischen Schnittstellen:

Anmerkung:

Sie können die Warteschlangen- und Datenverkehrsüberwachung nur an physischen Netzwerkschnittstellen konfigurieren; werden keine logischen Schnittstellen und VCP-Schnittstellen (Virtual Chassis Physical) unterstützt.

Anmerkung:

Durch die Deaktivierung der Warteschlangen- oder Datenverkehrsüberwachung wird die Konfiguration (Aktivierung) dieser Funktion ersetzt. Sie deaktivieren die Überwachung durch Ausgabe der no-queue-statistics oder no-traffic-statistics auf der [edit services analytics interfaces] Hierarchieebene.

  1. Konfigurieren Sie alle Schnittstellen für die Warteschlangenüberwachung und legen Sie die Latenzschwellen (in Mikrosekunden) fest:

  2. Konfigurieren Sie eine Schnittstelle für die Überwachung des Datenverkehrs:

Konfigurieren lokaler Statistikdateien

Schritt-für-Schritt-Verfahren

So konfigurieren Sie lokale Statistikdateien:

  1. Konfigurieren Sie die Anzahl der Warteschlangenstatistikdateien und jede Dateigröße in MB:

  2. Konfiguration des Erfassungsintervalls für Warteschlangenstatistiken in Millisekunden

  3. Konfigurieren Sie die Anzahl der Datenverkehrsstatistikdateien und jede Dateigröße in MB:

  4. Konfigurieren Sie das Intervall für die Erfassung von Datenverkehrsstatistiken in Sekunden:

Konfigurieren von Streaming-Servern

Schritt-für-Schritt-Verfahren

So konfigurieren Sie Streaming-Server für den Empfang von Überwachungsdaten:

Anmerkung:

Neben der Konfiguration von Streamingservern müssen Sie auch die TCP-Clientsoftware einrichten, um Datensätze zu verarbeiten, die durch das Newline-Zeichen (\n) auf dem Remoteserver getrennt sind.

  1. Konfigurieren einer Server-IP-Adresse und eines Ports für die Überwachung von Warteschlangenstatistiken:

  2. Konfigurieren einer Server-IP-Adresse und eines Ports für die Überwachung von Datenverkehrsstatistiken:

Ergebnisse

Die Ergebnisse der Konfiguration anzeigen:

Überprüfung

Bestätigen Sie, dass die Konfiguration korrekt ist und wie erwartet funktioniert, indem Sie diese Aufgaben ausführen:

Überprüfen der Netzwerkanalysekonfiguration

Zweck

Überprüfen Sie die Konfiguration für Netzwerkanalysen.

Aktion

Geben Sie im Betriebsmodus den Befehl ein, um die show analytics configuration Konfiguration der Datenverkehrs- und Warteschlangenüberwachung anzuzeigen.

Bedeutung

Die Ausgabe zeigt Informationen über den Datenverkehr und die Warteschlangenüberwachung auf dem Switch an.

Überprüfen des Netzwerkanalysestatus

Zweck

Überprüfen Sie den Betriebsstatus der Netzwerkanalyse des Switches.

Aktion

Geben Sie im Betriebsmodus den Befehl ein, um den show analytics status Status der Datenverkehrs- und Warteschlangenüberwachung anzuzeigen.

Überprüfen der Konfiguration von Streaming-Servern

Zweck

Überprüfen Sie, ob die Konfiguration für das Streaming von Daten an Remote-Server funktioniert.

Aktion

Geben Sie im Betriebsmodus den show analytics streaming-servers Befehl ein, um die Konfiguration der Streaming-Server anzuzeigen.

Bedeutung

Die Ausgabe zeigt Informationen über den Remote-Streamingserver an.

Überprüfen von Warteschlangenstatistiken

Zweck

Überprüfen Sie, ob die Erfassung von Warteschlangenstatistiken funktioniert.

Aktion

Geben Sie im Betriebsmodus den show analytics queue-statistics Befehl ein, um die Warteschlangenstatistiken anzuzeigen.

Bedeutung

Die Ausgabe zeigt erwartungsgemäß Warteschlangenstatistikinformationen an.

Überprüfen von Datenverkehrsstatistiken

Zweck

Überprüfen Sie, ob die Erfassung von Datenverkehrsstatistiken funktioniert.

Aktion

Geben Sie im Betriebsmodus den show analytics traffic-statistics Befehl ein, um die Datenverkehrsstatistiken anzuzeigen.

Bedeutung

Die Ausgabe zeigt erwartungsgemäß Datenverkehrsstatistikinformationen an.

Beispiel: Konfigurieren erweiterter Netzwerkanalysefunktionen

Dieses Beispiel zeigt, wie Sie die erweiterte Netzwerkanalysefunktion konfigurieren, einschließlich Warteschlangen- und Datenverkehrsüberwachung.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:

  • Ein eigenständiger QFX5100-Switch

  • Ein externer Streaming-Server zur Erfassung von Daten

  • Junos OS-Version 13.2X51-D15 Software

  • TCP-Serversoftware (für Remote-Streaming-Server)

Bevor Sie Netzwerkanalysen konfigurieren, müssen Sie folgende Vorteile haben:

  • Junos OS Version 13.2X51-D15 oder höher, die auf dem QFX5100-Switch installiert und ausgeführt wird.

  • (Optional für Streaming-Server für die Formate JSON, CSV und TSV) TCP- oder UDP-Serversoftware, die für die Verarbeitung von Datensätzen eingerichtet ist, die durch ein Newline-Zeichen (\n) auf dem Remote-Streamingserver getrennt sind.

  • (Optional für Streaming-Server im GPB-Format) TCP oder UDP erstellen Streaming-Server mithilfe der analytics.proto Datei.

  • Alle anderen Netzwerkgeräte, die ausgeführt werden.

Überblick

Die Netzwerkanalysefunktion bietet Einen Einblick in die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mithilfe ausgeklügelter Algorithmen und erfasst die Ergebnisse in Berichten. Netzwerkadministratoren können die Berichte verwenden, um Probleme zu beheben, Entscheidungen zu treffen und Ressourcen nach Bedarf anzupassen.

Sie aktivieren Netzwerkanalysen, indem Sie zunächst eine Ressourcenprofilvorlage definieren und dann das Profil auf das System (für eine globale Konfiguration) oder auf einzelne Schnittstellen anwenden.

Anmerkung:

Sie können die Warteschlangen- und Datenverkehrsüberwachung nur an physischen Netzwerkschnittstellen konfigurieren; werden keine logischen Schnittstellen und VCP-Schnittstellen (Virtual Chassis Physical) unterstützt.

Durch die Deaktivierung der Warteschlangen- oder Datenverkehrsüberwachung wird die Konfiguration (Aktivierung) dieser Funktion ersetzt. Sie deaktivieren die Überwachung, indem Sie ein Ressourcenprofil anwenden, das die no-queue-monitoringno-traffic-monitoring Oder-Konfigurationsanweisung auf hierarchieebene [edit services analytics resource-profiles] einschließt.

Topologie

In diesem Beispiel ist der QFX5100-Switch mit einem externen Server verbunden, der für das Streaming von Statistikdaten verwendet wird.

Konfiguration

Um die Netzwerkanalysefunktionen zu konfigurieren, führen Sie die folgenden Aufgaben aus:

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die für die Netzwerkkonfiguration erforderlich sind, und kopieren Sie dann die Befehle und fügen Sie sie auf Hierarchieebene in die [edit] CLI ein.

Konfigurieren des Abfrageintervalls für die Warteschlangen- und Datenverkehrsüberwachung

Schritt-für-Schritt-Verfahren

So konfigurieren Sie die Abrufintervallwarteschlange und die Datenverkehrsüberwachung weltweit:

  1. Konfigurieren Sie das Abfrageintervall der Warteschlangenüberwachung (in Millisekunden) für das System:

  2. Konfigurieren Sie das Abfrageintervall der Datenverkehrsüberwachung (in Sekunden) für das System:

Konfigurieren einer lokalen Statistikdatei

Schritt-für-Schritt-Verfahren

So konfigurieren Sie eine Datei für die Erfassung lokaler Statistiken:

  1. Dateiname konfigurieren:

  2. Konfigurieren Sie die Anzahl der Dateien:

  3. Konfiguration der Dateigröße:

Konfigurieren und Anwenden eines Ressourcenprofils für das System

Schritt-für-Schritt-Verfahren

So definieren Sie eine Ressourcenprofilvorlage für Ressourcen zur Warteschlangen- und Datenverkehrsüberwachung:

  1. Konfigurieren Sie ein Ressourcenprofil und aktivieren Sie die Warteschlangenüberwachung:

  2. Überwachung des Datenverkehrs im Profil aktivieren:

  3. Konfigurieren Sie den Tiefengrenzwert (hohe und niedrige Werte) für die Warteschlangenüberwachung im Profil:

  4. Wenden Sie die Ressourcenprofilvorlage für eine globale Konfiguration auf den Systemressourcentyp an:

Konfigurieren und Anwenden eines Ressourcenprofils für eine Schnittstelle

Schritt-für-Schritt-Verfahren

Sie können die Warteschlangen- und Datenverkehrsüberwachung für eine oder mehrere spezifische Schnittstellen konfigurieren. Die schnittstellenspezifische Konfiguration ersetzt die globale (System-)Konfiguration. So definieren Sie eine Ressourcenprofilvorlage für Warteschlangen- und Datenverkehrsüberwachungsressourcen für eine Schnittstelle:

  1. Konfigurieren Sie ein Ressourcenprofil und aktivieren Sie die Warteschlangenüberwachung:

  2. Überwachung des Datenverkehrs im Profil aktivieren:

  3. Konfigurieren Sie den Latenzgrenzwert (hohe und niedrige Werte) für die Warteschlangenüberwachung im Profil:

  4. Wenden Sie die Ressourcenprofilvorlage für bestimmte Schnittstellen auf den Ressourcentyp der Schnittstellen an:

Konfigurieren eines Exportprofils und eines Collectors für Streaming-Daten

Schritt-für-Schritt-Verfahren

So konfigurieren Sie einen Collector (Streaming-Server) für den Empfang von Überwachungsdaten:

  1. Erstellen Sie ein Exportprofil, und geben Sie das Stream-Format an:

  2. Konfigurieren Sie das Exportprofil, um Schnittstelleninformationen einzuschließen:

  3. Konfigurieren Sie das Exportprofil mit Schnittstellenwarteschlangenstatistiken:

  4. Konfigurieren Sie das Exportprofil, um Schnittstellendatenverkehrstatistiken zu enthalten:

  5. Konfigurieren Sie das Exportprofil, um Informationen zum Schnittstellenstatus-Link zu enthalten:

  6. Konfigurieren Sie das Exportprofil, um Systeminformationen einzuschließen:

  7. Konfigurieren Sie das Exportprofil, um den Systemwarteschlangenstatus einzuschließen:

  8. Konfigurieren Sie das Exportprofil so, dass es den Systemdatenverkehr einbehalt:

  9. Konfigurieren Sie das Transportprotokoll für die Collector-Adressen und wenden Sie ein Exportprofil an:

    Anmerkung:

    Wenn Sie die Option oder udp die tcp Option für die Formate JSON, CSV und TSV konfigurieren, müssen Sie auch die TCP- oder UDP-Clientsoftware auf dem Remote-Collector einrichten, um Datensätze zu verarbeiten, die durch das Newline-Zeichen (\n) auf dem Remoteserver getrennt sind.

    Wenn Sie die tcp Oder-Option udp für das GPB-Format konfigurieren, müssen Sie auch den TCP- oder UDP-Build-Streamingserver mithilfe der analytics.proto Datei einrichten.

Ergebnisse

Die Ergebnisse der Konfiguration anzeigen:

Überprüfung

Bestätigen Sie, dass die Konfiguration korrekt ist und wie erwartet funktioniert, indem Sie diese Aufgaben ausführen:

Überprüfen der Netzwerkanalysekonfiguration

Zweck

Überprüfen Sie die Konfiguration für Netzwerkanalysen.

Aktion

Geben Sie im Betriebsmodus den Befehl ein, um die show analytics configuration Konfiguration der Datenverkehrs- und Warteschlangenüberwachung anzuzeigen.

Bedeutung

Die Ausgabe zeigt die Konfigurationsinformationen zur Datenverkehrs- und Warteschlangenüberwachung auf dem Switch an.

Überprüfen des Netzwerkanalysestatus

Zweck

Überprüfen Sie den Betriebsstatus der Netzwerkanalyse des Switches.

Aktion

Geben Sie im Betriebsmodus den Befehl ein, um den globalen Datenverkehr und den show analytics status global Status der Warteschlangenüberwachung anzuzeigen.

Geben Sie im Betriebsmodus den Befehl ein, um sowohl den show analytics status Schnittstellen- als auch den globalen Warteschlangenüberwachungsstatus anzuzeigen.

Bedeutung

Die Ausgabe zeigt den globalen und Schnittstellenstatus des Datenverkehrs und der Warteschlangenüberwachung auf dem Switch an.

Überprüfung der Collector-Konfiguration

Zweck
Aktion

Überprüfen Sie, ob die Konfiguration für den Collector für gestreamte Daten funktioniert.

Geben Sie im Betriebsmodus den show analytics collector Befehl ein, um die Konfiguration der Streaming-Server anzuzeigen.

Bedeutung

Die Ausgabe zeigt die Collector-Konfiguration an.

Anmerkung:

Der Verbindungsstatus eines mit dem udp Transportprotokoll konfigurierten Ports wird immer als n/aangezeigt.

Überprüfen von Warteschlangenstatistiken

Zweck

Überprüfen Sie, ob die Erfassung von Warteschlangenstatistiken funktioniert.

Aktion

Geben Sie im Betriebsmodus den show analytics queue-statistics Befehl ein, um die Warteschlangenstatistiken anzuzeigen.

Bedeutung

Die Ausgabe zeigt Informationen zu Warteschlangenstatistiken an, wobei der neueste Datensatz oben im Bericht angezeigt wird.

Überprüfen von Datenverkehrsstatistiken

Zweck

Überprüfen Sie, ob die Erfassung von Datenverkehrsstatistiken funktioniert.

Aktion

Geben Sie im Betriebsmodus den show analytics traffic-statistics Befehl ein, um die Datenverkehrsstatistiken anzuzeigen.

Bedeutung

Die Ausgabe zeigt Datenverkehrsstatistikinformationen an.

Release-Verlaufstabelle
Release
Beschreibung
13.2X51-D15
In Junos OS Version 13.2X51-D15 wurde die Netzwerkanalysefunktion erweitert und umfangreiche Änderungen an den CLI-Anweisungen und Hierarchien vorgenommen.
13.2X51-D15
Die Netzwerkanalysefunktion beginnt mit Junos OS Version 13.2X51-D15 und bietet folgende Verbesserungen:
13.2X51-D15
Ab Junos OS Version 13.2X51-D15 führen Verbesserungen der Netzwerkanalysefunktion zu Änderungen der CLI bei der Konfiguration der Funktion.
13.2X51-D15
Ab Junos OS Version 13.2X51-D15 unterstützt die Netzwerkanalyse die folgenden Streaming-Datenformate und -ausgaben:
13.2X51-D15
Beginnend mit Junos OS Version 13.2X51-D15 können die Datenverkehrs- und Warteschlangenüberwachungsstatistiken lokal in einer einzigen Datei gespeichert werden.
13.2X51-D15
Für die Konfiguration der Warteschlangenüberwachung auf einem eigenständigen Switch der QFX-Serie ist die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät erforderlich.
13.2X51-D15
Für die Konfiguration der Datenverkehrsüberwachung auf einem eigenständigen Switch der QFX-Serie ist die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät erforderlich.
13.2X51-D15
Die Konfiguration einer lokalen Datei zum Speichern von Warteschlangen- und Datenverkehrsüberwachungsstatistiken erfordert die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät.
13.2X51-D15
Für die Konfiguration eines Collectors für den Empfang gestreamter Analysedaten ist die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät erforderlich.