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 Datencenter-Infrastruktur 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.

Netzwerkanalytik – Überblick

Der Analytics Manager (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.

HINWEIS:

In Junos OS Version 13.2X51-D15 wurde die Funktion zur Netzwerkanalyse erweitert und umfangreiche Änderungen an den CLI-Anweisungen und Hierarchien vorgenommen. Wenn Sie von einer Version vor 13.2X51-D15 auf Junos OS Version 13.2X51-D15 oder höher aktualisieren, werden Netzwerkanalysekonfigurationen, die in früheren Versionen festgelegt wurden, 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 die Analysefunktionen

Sie ermöglichen Netzwerkanalysen, indem Sie die Warteschlangenüberwachung (Microburst) und die Überwachung hochfrequenter Datenverkehrsstatistiken konfigurieren. Sie verwenden Microburst-Überwachung, um die Bedingungen der Datenverkehrswarteschlange im Netzwerk zu betrachten. Ein Auftreten von Microburst zeigt der Packet Forwarding Engine an, dass ein vom Benutzer festgelegter Warteschlangentiefe oder Latenzschwellenwert erreicht wurde. 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 bleiben.

Sie können die Warteschlangenüberwachung auf Der Grundlage von Warteschlangentiefe oder Latenz konfigurieren (aber nicht beides), und die Häufigkeit (Polling-Intervall) konfigurieren, bei 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 für keine; sie können das Intervall nicht für jede Schnittstelle konfigurieren.

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

Sowohl der Datenverkehr als auch die Warteschlangenüberwachung sind standardmäßig deaktiviert. Sie müssen jede Art von Überwachung mithilfe der CLI konfigurieren. In jedem Fall hat die Konfiguration einer Schnittstelle immer Vorrang vor der globalen Konfiguration.

HINWEIS:

Sie können Datenverkehr und Warteschlangenüberwachung nur für physische Schnittstellen konfigurieren. logische Schnittstellen und Virtual Chassis-Port(VCP)-Schnittstellen werden nicht unterstützt.

Der analysefähige Daemon in der Routing-Engine generiert lokale Protokolldateien, die Datensätze zu Warteschlangen- und Datenverkehrsstatistiken enthalten. Sie können den Namen und die Größe der Protokolldateien sowie die Anzahl der Protokolldateien angeben. Wenn Sie keinen Dateinamen konfigurieren, werden die Daten nicht gespeichert.

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

Für jeden Port werden Informationen zu den letzten 10 Datensätzen von Datenverkehrsstatistiken und 100 Datensätzen von Warteschlangenstatistiken zwischengespeichert. Sie können diese Informationen mithilfe der show analytics Befehle anzeigen.

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

Network Analytics Enhancements ( Übersicht)

Ab Junos OS Version 13.2X51-D15 bietet die Netzwerkanalysefunktion die folgenden Verbesserungen:

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

  • Ressourcenprofil: Eine Vorlage, die die Konfigurationen für die Warteschlange und die Überwachung des Datenverkehrs enthält, z. B. Tiefenschwellen- und Latenzschwellenwerte, und ob jede Art von Überwachung 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 zum Speichern von Überwachungsstatistiken in einer Protokolldatei oder einen Remoteserver konfigurieren, um gestreamte Statistikdaten zu erhalten.

  • 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 empfangen soll. Sie können sowohl System- als auch Schnittstellenstromkategorien angeben. Zu den Systemdaten gehören Systeminformationen und Status der Warteschlangen- und Datenverkehrsüberwachung. Schnittstellenspezifische Daten umfassen Schnittstelleninformationen, Warteschlangen- und Datenverkehrsstatistiken sowie Verbindungs-, 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.

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

    • Schnittstelleninformationen– Umfasst 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: Bietet eine Vorlage für das GBP-Stream-Format. Diese Datei kann zum Schreiben Ihrer Analyseserveranwendung verwendet werden. Zum Herunterladen der Datei 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 Warteschlangenstatistikdatensatz, wenn der niedrigere Warteschlangentiefe- oder Latenzschwellenwert überschritten wird.

  • User Datagram Protocol (UDP): Zusätzliches Transportprotokoll, das Sie zusätzlich zum Transmission Control Protocol (TCP) für den Remote-Streaming-Server-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 Meldung von Latenzwerten haben sich von Mikrosekunden auf Nanosekunden geändert.

  • Änderung der Berichterstellung für die Erfassungszeit im UTC-Format: Die Statistikerfassungszeit wird in Mikrosekunden statt in Millisekunden gemeldet.

  • Neuer Betriebsmodus-Befehl show analytics collector— 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 Reihenfolge der Statistikinformationen in der Ausgabe. Der letzte Datensatz wird am Anfang und der älteste Datensatz am Ende der Ausgabe angezeigt.

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

    • Hinzufügen des n/a schnittstellenspezifischen Teils der show analytics configurationshow analytics status Befehlsausgabe, wenn ein Parameter nicht konfiguriert ist (z. B. Tiefenschwellenwert oder Latenzschwellenwert).

Zusammenfassung der CLI-Änderungen

Ab Junos OS Version 13.2X51-D15 führen Verbesserungen der Netzwerkanalysefunktion zu Änderungen in der CLI, wenn Sie die Funktion konfigurieren. Hier finden Sie Tabelle 1 eine Zusammenfassung der CLI-Änderungen.

Tabelle 1: CLI-Änderungen an der Netzwerkanalyse

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 Abrufintervalls 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;
        }
    }
}

Ermöglichung von Warteschlangenstatistiken und Datenverkehrsüberwachung sowie Festlegung des Tiefenschwellenwerts für alle Schnittstellen (global)

[edit services analytics]

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

Erfordert das Definieren eines Ressourcenprofils und dessen 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;
        }
    }
    

Ermöglichung von Warteschlangenstatistiken und Datenverkehrsüberwachung sowie Festlegen des Latenzschwellenwertes 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 dessen 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), das an einen Remoteserver gesendet werden soll

HINWEIS:

Junos OS Version 13.2X51-D15 hat Unterstützung für das GPB-Stream-Format und die Konfiguration der Übertragungsprotokolle (TCP oder UDP) hinzugefügt.

[edit services analytics]

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

Erfordert das Definieren des Stream-Formats in einem Exportprofil und das Anwenden 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 Remote-Server gesendet werden sollen

[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. Nur das TCP-Protokoll wird 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 zum Remote-Streaming-Server oder -Collector anzeigen

Erteilen Sie den show analytics streaming-sever Befehl.

Erteilen Sie den show analytics collector Befehl.

Grundlegendes zu verbesserten Netzwerkanalysen streaming-Daten

Überwachungsdaten zur Netzwerkanalyse können an Remote-Server gestreamt werden, die als Collector bezeichnet werden. Sie können einen oder mehrere Kollektoren konfigurieren, um gestreamte Daten mit Warteschlangen- und Datenverkehrsstatistiken zu erhalten. In diesem Thema wird die Ausgabe gestreamter Daten beschrieben.

HINWEIS:

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-Protokollpuffer (GPB)

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

  • Unterstützung für neun Arten von Nachrichten basierend auf dem Ressourcentyp (systemweit oder schnittstellenspezifisch).

  • Sendet Nachrichten in einem hierarchischen Format.

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

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

Tabelle 2 beschreibt den Nachrichten-Header im GPB-Streamformat.

Tabelle 2: GPB-Streamformat Nachrichten-Header-Informationen

Byte-Position

Feld

0 bis 3

Dauer der Nachricht

4

Version der Nachricht

5 bis 7

Für zukünftige Verwendung reserviert

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

JavaScript Object Notation (JSON)

Das JSON-Streaming-Format (JavaScript Object Notation) 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 für Datenverkehrsstatistiken finden Sie Tabelle 4 unter.

Durch Komma getrennte Werte (CSV)

Das Durch Komma getrennte Werte (CSV)-Streaming-Format 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 für Datenverkehrsstatistiken finden Sie Tabelle 4 unter.

Durch Tabulator getrennte Werte (TSV)

Das TSV-Streaming-Format (Tab-Separated Values) 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 für Datenverkehrsstatistiken finden Sie Tabelle 4 unter.

Warteschlangenstatistikausgabe 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: Ausgabefelder für gestreamte Warteschlangenstatistiken

Feld

Beschreibung

Datensatztyp

Art der Statistik. Angezeigt als:

  • queue-stats (JSON-Format)

  • q (CSV- oder TSV-Format)

Zeit

Zeit (im Unix-Format) in der die Statistik erfasst wurde.

Router-ID

ID des Netzwerkanalyse-Hostgeräts.

Hafen

Name des für die Netzwerkanalyse konfigurierten physischen Ports.

Latenz

Latenz der Datenverkehrswarteschlangen in Millisekunden.

Warteschlangentiefe

Tiefe der Datenverkehrswarteschlange in Bytes.

Ausgabe von Datenverkehrsstatistiken 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: Ausgabefelder für gestreamte Datenverkehrsstatistiken

Feld

Beschreibung

Datensatztyp

Art der Statistik. Angezeigt als:

  • traffic-stats (JSON-Format)

  • t (CSV- oder TSV-Format)

Zeit

Zeit (im Unix-Format) in der die Statistik erfasst wurde.

Router-ID

ID des Netzwerkanalyse-Hostgeräts.

Hafen

Name des für die Netzwerkanalyse konfigurierten physischen Ports.

rxpkt

Empfangene Pakete insgesamt.

rxpps

Gesamtpakete, die pro Sekunde empfangen werden.

rxbyte

Empfangene Bytes insgesamt.

rxbps

Empfangene Bytes pro Sekunde insgesamt.

rxdrop

Die Gesamtzahl der eingehenden Pakete wurde unterbrochen.

rxerr

Gesamtpakete mit Fehlern.

txpkt

Übertragene Pakete insgesamt.

txpps

Gesamtpakete pro Sekunde übertragen.

txbyte

Übertragene Bytes insgesamt.

txbit/s

Gesamt-Bytes pro Sekunde übertragen.

txdrop

Die Gesamtzahl der übertragenen Bytes wurde unterbrochen.

txerr

Gesamtzahl der übertragenen Pakete mit Fehlern (unterbrochen).

Grundlegendes zur erweiterten Analyse der lokalen Dateiausgabe

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

HINWEIS:

In diesem Thema wird die lokale Dateiausgabe in Junos OS Version 13.2X51-D15 und höher beschrieben.

Ab 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 monitor start Befehls.

Sehen Sie Tabelle 5 die Ausgabe von Warteschlangenstatistiken und Tabelle 6 die 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 der lokalen Analysedatei

Feld

Beschreibung

Beispiel für Ausgabe

Datensatztyp

Art der Statistik (Warteschlangen- oder Datenverkehrsüberwachung)

q

Zeit (Mikrosekunden)

Unix-Erbe (oder Unix-Zeit) in Mikrosekunden, mit denen die Statistiken erfasst wurden.

1393947567698432

Router-ID

ID des Netzwerkanalyse-Hostgeräts.

qfx5100-33

Hafen

Name des für die Netzwerkanalyse konfigurierten physischen Ports.

xe-0/0/19

Latenz (Nanosekunden)

Latenz der Datenverkehrswarteschlangen in Nanosekunden.

1098572

Warteschlangentiefe (Bytes)

Tiefe der Datenverkehrswarteschlange in Bytes.

1373216

Tabelle 6: Ausgabefelder für Datenverkehrsstatistiken in der Lokalen Analysedatei

Feld

Beschreibung

Beispiel für Ausgabe

Datensatztyp

Art der Statistik (Warteschlangen- oder Datenverkehrsüberwachung)

t

Zeit (Mikrosekunden)

Unix-Erbe (oder Unix-Zeit) in Mikrosekunden, mit denen die Statistiken erfasst wurden.

1393947569874528

Router-ID

ID des Netzwerkanalyse-Hostgeräts.

qfx5100-33

Hafen

Name des für die Netzwerkanalyse konfigurierten physischen Ports.

xe-0/0/16

rxpkt

Empfangene Pakete insgesamt.

12603371884

rxucpkt

Insgesamt empfangene Unicast-Pakete.

12603371884

rxmcpkt

Empfangene Multicast-Pakete insgesamt.

0

rxbcpkt

Empfangene Broadcast-Pakete insgesamt.

0

rxpps

Gesamtpakete, die pro Sekunde empfangen werden.

8426023

rxbyte

Insgesamt erhaltene Oktette.

1613231610488

rxbps

Empfangene Bytes pro Sekunde insgesamt.

8628248712

rxdroppkt

Die Gesamtzahl der eingehenden Pakete wurde unterbrochen.

0

rxcrcerr

CRC/Align-Fehler empfangen.

3

txpkt

Übertragene Pakete insgesamt.

5916761

txucpkt

Gesamtübertragung von Unicast-Paketen.

5916761

txmcpkt

Übertragene Multicast-Pakete insgesamt.

0

txbcpkt

Übertragene Broadcast-Pakete insgesamt.

0

txpps

Gesamtpakete pro Sekunde übertragen.

0

txbyte

Übertragene Oktette insgesamt.

757345408

txbit/s

Übertragene Bytes pro Sekunde.

0

txdroppkt

Die Gesamtzahl der übertragenen Pakete ist gesunken.

0

txcrcerr

CRC/Align-Fehler übertragen.

0

Grundlegendes zu Netzwerkanalyse-Streaming-Daten

In diesem Thema werden die Warteschlange zur Netzwerkanalyse und die Datenverkehrsstatistiken beschrieben, die an Remoteserver gestreamt werden.

Sie können einen oder mehrere Remote-Server konfigurieren, um gestreamte Daten mit Warteschlangen- und Datenverkehrsstatistiken zu empfangen. Das Format der gestreamten Daten kann JavaScript Object Notation (JSON), durch Komma getrennte Werte (CSV) oder durch Tabulator getrennte Werte (TSV) sein.

HINWEIS:

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

Die folgenden Beispiele zeigen die gestreamten Warteschlangenstatistikdaten, 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: Ausgabefelder für gestreamte Warteschlangenstatistiken

Feld

Beschreibung

Datensatztyp

Art der Statistik. Angezeigt als:

  • queue-stats (JSON-Format)

  • q (CSV- oder TSV-Format)

Zeit

Zeit (im Unix-Format) in der die Statistik erfasst wurde.

Router-ID

ID des Netzwerkanalyse-Hostgeräts.

Hafen

Name des für die Netzwerkanalyse konfigurierten physischen Ports.

Latenz

Latenz der Datenverkehrswarteschlangen 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: Ausgabefelder für gestreamte Datenverkehrsstatistiken

Feld

Beschreibung

Datensatztyp

Art der Statistik. Angezeigt als:

  • traffic-stats (JSON-Format)

  • t (CSV- oder TSV-Format)

Zeit

Zeit (im Unix-Format) in der die Statistik erfasst wurde.

Router-ID

ID des Netzwerkanalyse-Hostgeräts.

Hafen

Name des für die Netzwerkanalyse konfigurierten physischen Ports.

rxpkt

Empfangene Pakete insgesamt.

rxpps

Gesamtpakete, die pro Sekunde empfangen werden.

rxbyte

Empfangene Bytes insgesamt.

rxbps

Empfangene Bits insgesamt pro Sekunde.

rxdrop

Die Gesamtzahl der eingehenden Pakete wurde unterbrochen.

rxerr

Gesamtpakete mit Fehlern.

txpkt

Übertragene Pakete insgesamt.

txpps

Gesamtpakete pro Sekunde übertragen.

txbyte

Übertragene Bytes insgesamt.

txbit/s

Gesamt-Bytes pro Sekunde übertragen.

txdrop

Die Gesamtzahl der übertragenen Bytes wurde unterbrochen.

txerr

Gesamtzahl der übertragenen Pakete mit Fehlern (unterbrochen).

Grundlegendes zur Konfiguration und zum Status von Netzwerkanalysen

Die Netzwerkanalysefunktion bietet Einen Überblick über die Leistung und das Verhalten der Datencenter-Infrastruktur. Sie können Netzwerkanalysen aktivieren, indem Sie den Datenverkehr und die Überwachung von Warteschlangenstatistiken konfigurieren.

HINWEIS:

In diesem Thema werden die Konfigurations- und Statusausgaben von Junos OS Version 13.2X50-D15 und 13.2X51-D10 beschrieben.

Wenn Sie die Überwachung des Datenverkehrs oder der Warteschlangen aktiviert haben, können Sie die show analytics configuration Befehle ausstellen show analytics status , um die konfiguration und den Status der globalen Schnittstelle sowie den Status bestimmter Schnittstellen anzuzeigen. Die angezeigte Ausgabe hängt von Ihrer Konfiguration auf der globalen Schnittstelle und bestimmten Schnittstellenebenen ab. Zum Beispiel:

  • Eine globale Schnittstellenkonfiguration (für alle Schnittstellen) zur Deaktivierung der Überwachung 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 weltweit für alle Schnittstellen deaktiviert.

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

Tabelle 9 beschreibt den Zusammenhang 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, sondern die spezifische Schnittstellenüberwachung ist aktiviert.

Auto

Auto

Aktiviert

Aktiviert

Die Überwachung ist weltweit 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, aber auf spezifischer Schnittstellenebene aktiviert. Die einstellung "Globale Schnittstelle deaktiviert" ersetzt die Einstellung "Aktiviert" für eine bestimmte Schnittstelle.

Deaktiviert

Deaktiviert

Aktiviert

Deaktiviert

Die Überwachung ist für alle Schnittstellen aktiviert, es gibt jedoch 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, aber für die spezifische Schnittstelle deaktiviert.

Aktiviert

Aktiviert

Deaktiviert

Deaktiviert

Prototypdatei für das Google Protocol Buffer Stream Format

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

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

Die GPB-Prototypdatei können Sie herunterladen:

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

Konfigurieren der Warteschlangenüberwachung

Die Warteschlangenüberwachung von Netzwerkanalysen bietet Einen Überblick über die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mit ausgefeilten 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 zuerst eine Ressourcenprofilvorlage definieren und das Profil dann auf das System (für eine globale Konfiguration) oder auf einzelne Schnittstellen anwenden.

HINWEIS:

Sie können die Warteschlangenüberwachung nur auf physischen Netzwerkschnittstellen konfigurieren. logische Schnittstellen und physische Virtual Chassis (VCP)-Schnittstellen werden nicht unterstützt.

HINWEIS:

Die Prozedur zur Konfiguration der Warteschlangenüberwachung auf einem eigenständigen Switch der QFX-Serie erfordert die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät.

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

  1. Konfigurieren Sie das Warteschlangenüberwachungs-Abrufintervall (in Millisekunden) global (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 Tiefenschwellenwerts (in Bytes) für die Warteschlangenüberwachung im Systemprofil:

    Für hohe und niedrige Werte reicht der Bereich von 1 bis 1.250.000.000 Bytes, der Standardwert ist 0 Bytes.

    HINWEIS:

    Sie können entweder den Schwellenwert für die Tiefe oder die Latenz für das System konfigurieren, aber nicht beides.

  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 Latenzschwellenwert (hohe und niedrige Werte) für die Warteschlangenüberwachung im schnittstellenspezifischen Profil:

    Für hohe und niedrige Werte reicht der Bereich von 1 bis 100.000.000 Nanosekunden, der Standardwert ist 1.000.000 Nanosekunden.

    HINWEIS:

    Sie können entweder den Schwellenwert für die Tiefe oder die Latenz für Schnittstellen konfigurieren, aber nicht beides.

  7. Wenden Sie die Ressourcenprofilvorlage für Schnittstellen auf eine oder mehrere Schnittstellen an:
    HINWEIS:

    Wenn ein Konflikt zwischen der System- und Schnittstellenkonfiguration auftritt, ersetzt die schnittstellenspezifische Konfiguration die globale (System-)Konfiguration.

Konfigurieren der Datenverkehrsüberwachung

Die Warteschlangenüberwachung von Netzwerkanalysen bietet Einen Überblick über die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mit ausgefeilten 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 ermöglichen die Überwachung des Datenverkehrs, indem Sie zuerst eine Ressourcenprofilvorlage definieren und dann das Profil auf das System (für eine globale Konfiguration) oder auf einzelne Schnittstellen anwenden.

HINWEIS:

Sie können die Überwachung des Datenverkehrs nur auf physischen Netzwerkschnittstellen konfigurieren. logische Schnittstellen und physische Virtual Chassis (VCP)-Schnittstellen werden nicht unterstützt.

HINWEIS:

Die Prozedur zur Konfiguration der Datenverkehrsüberwachung auf einem eigenständigen Switch der QFX-Serie erfordert die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät.

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

  1. Konfigurieren Sie das Abrufintervall für die Datenverkehrsüberwachung (in Sekunden) für das System:
  2. Konfigurieren Sie ein Ressourcenprofil für das System und aktivieren Sie die Datenverkehrsüberwachung 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 aktivieren Sie die Datenverkehrsüberwachung im Profil:
    HINWEIS:

    Wenn ein Konflikt zwischen der System- und Schnittstellenkonfiguration auftritt, ersetzt die schnittstellenspezifische Konfiguration die globale (System-)Konfiguration.

  5. Wenden Sie die Ressourcenprofilvorlage auf eine oder mehrere Schnittstellen an:

Konfigurieren einer lokalen Datei für Netzwerkanalysedaten

Die Netzwerkanalysefunktion bietet Einen Überblick über die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mit ausgefeilten 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 konfigurieren, um sie zu speichern.

HINWEIS:

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. Konfigurieren Sie einen Dateinamen:

    Es gibt keinen Standarddateinamen. Wenn Sie keinen Dateinamen 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 m x:

Konfigurieren eines Remote-Collectors für Streaming-Analysedaten

Die Netzwerkanalysefunktion bietet Einen Überblick über die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mit ausgefeilten 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 Datenstromformat und -typ zu definieren, und einen oder mehrere Remote-Server (Collectoren) zum Empfangen von Streaming-Netzwerkanalysedaten.

HINWEIS:

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

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 zu enthalten:
  3. Konfigurieren Sie das Exportprofil, um Schnittstellenwarteschlangenstatistiken einzubeziehen:
  4. Konfigurieren Sie das Exportprofil so, dass Statistiken zum Schnittstellendatenverkehr enthalten sind:
  5. Konfigurieren Sie das Exportprofil so, dass Verbindungsinformationen zum Schnittstellenstatus enthalten sind:
  6. Konfigurieren Sie das Exportprofil so, dass es Systeminformationen enthält:
  7. Konfigurieren Sie das Exportprofil so, dass der Systemwarteschlangenstatus enthalten ist:
  8. Konfigurieren Sie das Exportprofil so, dass der Status des Systemdatenverkehrs einbezogen wird:
  9. Konfigurieren Sie das Transportprotokoll für die Collector-Adressen und wenden Sie das Exportprofil an:
    HINWEIS:

    Wenn Sie die tcp oder udp Option für die Formate JSON, CSV und TSV konfigurieren, müssen Sie auch die TCP- oder UDP-Client-Software 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 udp Option für das GPB-Format konfigurieren, müssen Sie auch den TCP- oder UDP-Build-Streaming-Server mithilfe der analytics.proto Datei einrichten.

Beispiel: Konfigurieren von Netzwerkanalysen

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

HINWEIS:

Die in diesem Beispiel dargestellte Konfiguration wird nur unter 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 zum Erfassen von Daten

  • Junos OS Version 13.2X50-D15 Software

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

Bevor Sie Netzwerkanalysen konfigurieren, stellen Sie sicher, dass Sie Folgendes haben:

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

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

  • Alle anderen Geräte, auf denen

Überblick

Die Netzwerkanalysefunktion bietet Einen Überblick über die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mit ausgefeilten 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

Führen Sie zur Konfiguration der Netzwerkanalysen folgende Aufgaben aus:

CLI-Schnellkonfiguration

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

Konfigurieren der Überwachung von Warteschlangen- und Datenverkehrsstatistiken

Schritt-für-Schritt-Verfahren

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

HINWEIS:

Sie können Warteschlangen- und Datenverkehrsüberwachung nur auf physischen Netzwerkschnittstellen konfigurieren. logische Schnittstellen und physische Virtual Chassis (VCP)-Schnittstellen werden nicht unterstützt.

HINWEIS:

Das Deaktivieren der Warteschlange oder der Überwachung des Datenverkehrs ersetzt die Konfiguration (Aktivierung) dieser Funktion. Sie deaktivieren die Überwachung, indem Sie die no-queue-statistics Hierarchie- oder no-traffic-statistics Hierarchieebene [edit services analytics interfaces] ausstellen.

  1. Konfigurieren Sie alle Schnittstellen für die Warteschlangenüberwachung und setzen Sie die Latenzschwellenwerte (in Mikrosekunden):

  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. Konfigurieren des Warteschlangenstatistikerfassungsintervalls 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:

Konfiguration von Streaming-Servern

Schritt-für-Schritt-Verfahren

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

HINWEIS:

Zusätzlich zur Konfiguration von Streaming-Servern müssen Sie die TCP-Client-Software auch so einrichten, dass Datensätze verarbeitet werden, die durch das Newline-Zeichen (\n) auf dem Remoteserver getrennt sind.

  1. Konfigurieren Sie eine Server-IP-Adresse und einen Port für die Überwachung von Warteschlangenstatistiken:

  2. Konfigurieren Sie eine Server-IP-Adresse und einen Port für die Überwachung von Datenverkehrsstatistiken:

Ergebnisse

Zeigen Sie die Ergebnisse der Konfiguration an:

Überprüfung

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

Verifizieren der Netzwerkanalysekonfiguration

Zweck

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

Aktion

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

Bedeutung

Die Ausgabe zeigt Informationen zum Datenverkehr und zur Warteschlangenüberwachung auf dem Switch an.

Überprüfung des Netzwerkanalysestatus

Zweck

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

Aktion

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

Überprüfen der Konfiguration von Streaming-Servern

Zweck

Stellen Sie sicher, dass die Konfiguration für das Datenstreaming 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 zum Remote-Streaming-Server an.

Warteschlangenstatistiken überprüfen

Zweck

Stellen Sie sicher, dass 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 die Warteschlangenstatistikinformationen wie erwartet an.

Verifizieren von Datenverkehrsstatistiken

Zweck

Stellen Sie sicher, dass 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 die Datenverkehrsstatistikinformationen wie erwartet an.

Beispiel: Konfigurieren von erweiterten Netzwerkanalysefunktionen

Dieses Beispiel zeigt, wie Sie die erweiterte Funktion zur Netzwerkanalyse konfigurieren, einschließlich der Überwachung von Warteschlangen und Datenverkehr.

Anforderungen

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

  • Ein eigenständiger QFX5100-Switch

  • Ein externer Streaming-Server zum Erfassen von Daten

  • Junos OS Version 13.2X51-D15 Software

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

Bevor Sie Netzwerkanalysen konfigurieren, stellen Sie sicher, dass Sie Folgendes haben:

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

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

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

  • Alle anderen Netzwerkgeräte werden ausgeführt.

Überblick

Die Netzwerkanalysefunktion bietet Einen Überblick über die Leistung und das Verhalten der Datencenter-Infrastruktur. Diese Funktion sammelt Daten vom Switch, analysiert die Daten mit ausgefeilten 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 zuerst eine Ressourcenprofilvorlage definieren und das Profil dann auf das System (für eine globale Konfiguration) oder auf einzelne Schnittstellen anwenden.

HINWEIS:

Sie können Warteschlangen- und Datenverkehrsüberwachung nur auf physischen Netzwerkschnittstellen konfigurieren. logische Schnittstellen und physische Virtual Chassis (VCP)-Schnittstellen werden nicht unterstützt.

Das Deaktivieren der Warteschlange oder der Überwachung des Datenverkehrs ersetzt die Konfiguration (Aktivierung) dieser Funktion. Sie deaktivieren die Überwachung, indem Sie ein Ressourcenprofil anwenden, das die no-queue-monitoring Konfigurationsaussage auf no-traffic-monitoring[edit services analytics resource-profiles] Hierarchieebene enthält.

Topologie

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

Konfiguration

Führen Sie die folgenden Aufgaben aus, um die Netzwerkanalysefunktionen zu konfigurieren:

CLI-Schnellkonfiguration

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

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

Schritt-für-Schritt-Verfahren

So konfigurieren Sie die Abrufintervallwarteschlange und die globale Überwachung des Datenverkehrs:

  1. Konfigurieren Sie das Warteschlangenüberwachungs-Abrufintervall (in Millisekunden) für das System:

  2. Konfigurieren Sie das Abrufintervall für die 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 lokale Statistikerfassung:

  1. Konfigurieren Sie den Dateinamen:

  2. Konfigurieren Sie die Anzahl der Dateien:

  3. Konfigurieren Sie die Dateigröße:

Konfigurieren und Anwenden eines Ressourcenprofils für das System

Schritt-für-Schritt-Verfahren

So definieren Sie eine Ressourcenprofilvorlage für Warteschlangen- und Datenverkehrsüberwachungsressourcen:

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

  2. Aktivieren Sie die Datenverkehrsüberwachung im Profil:

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

  4. Wenden Sie die Ressourcenprofilvorlage auf den Systemressourcentyp für eine globale Konfiguration 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. Aktivieren Sie die Datenverkehrsüberwachung im Profil:

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

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

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

Schritt-für-Schritt-Verfahren

So konfigurieren Sie einen Collector (Streaming-Server) zum Empfangen von Überwachungsdaten:

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

  2. Konfigurieren Sie das Exportprofil, um Schnittstelleninformationen zu enthalten:

  3. Konfigurieren Sie das Exportprofil, um Schnittstellenwarteschlangenstatistiken einzubeziehen:

  4. Konfigurieren Sie das Exportprofil so, dass Statistiken zum Schnittstellendatenverkehr enthalten sind:

  5. Konfigurieren Sie das Exportprofil so, dass Verbindungsinformationen zum Schnittstellenstatus enthalten sind:

  6. Konfigurieren Sie das Exportprofil so, dass es Systeminformationen enthält:

  7. Konfigurieren Sie das Exportprofil so, dass der Systemwarteschlangenstatus enthalten ist:

  8. Konfigurieren Sie das Exportprofil so, dass der Status des Systemdatenverkehrs einbezogen wird:

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

    HINWEIS:

    Wenn Sie die tcp oder udp Option für die Formate JSON, CSV und TSV konfigurieren, müssen Sie auch die TCP- oder UDP-Client-Software 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 udp Option für das GPB-Format konfigurieren, müssen Sie auch den TCP- oder UDP-Build-Streaming-Server mithilfe der analytics.proto Datei einrichten.

Ergebnisse

Zeigen Sie die Ergebnisse der Konfiguration an:

Überprüfung

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

Verifizieren der Netzwerkanalysekonfiguration

Zweck

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

Aktion

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

Bedeutung

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

Überprüfung 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 global globalen Datenverkehr und den Status der Warteschlangenüberwachung anzuzeigen.

Geben Sie im Betriebsmodus den show analytics status Befehl ein, um sowohl die Schnittstelle als auch den Status der globalen Warteschlangenüberwachung anzuzeigen.

Bedeutung

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

Überprüfen der Collector-Konfiguration

Zweck
Aktion

Überprüfen Sie, ob die Konfiguration des Collectors 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 Kollektorkonfiguration an.

HINWEIS:

Der Verbindungsstatus eines Ports, der mit dem udp Transportprotokoll konfiguriert ist, wird immer als n/aangezeigt.

Warteschlangenstatistiken überprüfen

Zweck

Stellen Sie sicher, dass 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 zur Warteschlangenstatistik an, wobei der neueste Datensatz oben im Bericht steht.

Verifizieren von Datenverkehrsstatistiken

Zweck

Stellen Sie sicher, dass 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 Datenverkehrsstatistiken an.

Release-Verlaufstabelle
Release
Beschreibung
13.2X51-D15
In Junos OS Version 13.2X51-D15 wurde die Funktion zur Netzwerkanalyse erweitert und umfangreiche Änderungen an den CLI-Anweisungen und Hierarchien vorgenommen.
13.2X51-D15
Ab Junos OS Version 13.2X51-D15 bietet die Netzwerkanalysefunktion die folgenden Verbesserungen:
13.2X51-D15
Ab Junos OS Version 13.2X51-D15 führen Verbesserungen der Netzwerkanalysefunktion zu Änderungen in der CLI, wenn Sie die Funktion konfigurieren.
13.2X51-D15
Ab Junos OS Version 13.2X51-D15 unterstützt die Netzwerkanalyse die folgenden Streaming-Datenformate und -ausgaben:
13.2X51-D15
Ab Junos OS Version 13.2X51-D15 können die Datenverkehrs- und Warteschlangenüberwachungsstatistiken lokal in einer einzigen Datei gespeichert werden.
13.2X51-D15
Die Prozedur zur Konfiguration der Warteschlangenüberwachung auf einem eigenständigen Switch der QFX-Serie erfordert die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät.
13.2X51-D15
Die Prozedur zur Konfiguration der Datenverkehrsüberwachung auf einem eigenständigen Switch der QFX-Serie erfordert die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät.
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
Die Konfiguration eines Kollektors für den Empfang gestreamter Analysedaten erfordert die Installation von Junos OS Version 13.2X51-D15 oder höher auf Ihrem Gerät.