ADC
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Pakettracings in NetScaler aufzeichnen

Sie können eine Paketverfolgung mit der NetScaler-GUI aufzeichnen. Die Spur ist gespeichert in nstrace.cap.

  1. Navigieren Sie zu System > Diagnose.
  2. Klicken Sie unter Technical Support Tools auf Neue Ablaufverfolgung starten.
  3. Aktualisieren Sie auf der Seite Start Trace die folgenden Felder:

    1. Paketgröße — Geben Sie die Größe des Pakets ein, das während der Verfolgung erfasst werden soll. Geben Sie 0 für die vollständige Paketverfolgungein.

      • Standardwert: 164
      • Mindestwert: 0
      • Maximaler Wert: 1514
    2. Trace im.pcap-Format erfassen — Sie haben die Möglichkeit, eine Paketverfolgung im Format nstrace (.cap) oder TCP-Dump (.pcap) zu erfassen. Standardmäßig wird die Paketverfolgung im nstrace-Format (.cap) erfasst und dies ist das empfohlene Format. Um Trace im TCP-Dump-Format zu erfassen, wählen Sie Trace im.pcap-Format erfassenaus.

    3. SSL-Masterschlüssel erfassen — Um die Traces besser analysieren zu können, aktivieren Sie die Option SSL-Masterschlüssel erfassen . Diese Einstellung erfasst SSL-Schlüssel für die aktuelle Sitzung, die zum Entschlüsseln verschlüsselter Daten erforderlich sind. Die SSL-Schlüssel werden in einer Datei mit dem Namen gespeichert nstrace.sslkeys.

      • Wenn Sie auf Start klicken, um die Ablaufverfolgung mit aktivierter Option SSL-Masterschlüssel erfassen zu initiieren, wird eine Sicherheitswarnung angezeigt. Bestätigen Sie diese Warnung, um fortzufahren.
      • Wenn der private Schlüssel nicht verfügbar ist oder nicht gemeinsam genutzt wird, sollten Sie den Export von SSL-Sitzungsschlüsseln als Alternative zum privaten Schlüssel in Betracht ziehen.
    4. Anzahl der Trace-Dateien — Geben Sie die Anzahl der Trace-Dateien ein, die während der Ablaufverfolgung generiert werden sollen.

      • Vorgabewert: 24
      • Mindestwert: 1
      • Maximalwert: 100
    5. Name der Trace-Datei — Geben Sie den Namen für die Trace-Datei ein.
    6. Trace-Datei-ID — Geben Sie die Datei-ID für die Trace-Datei ein.
    7. Dauer der Daten pro Datei (Sekunden) — Geben Sie die Zeit (in Sekunden) für die Erfassung der Daten für jede Trace-Datei ein.

      • Standardwert: 3600
      • Mindestwert: 1
    8. Dateigröße — Geben Sie die Dateigröße (in MB) für jede Trace-Datei ein.

      • Standardwert: 1024
      • Mindestwert: 0
      • Maximaler Wert: 10240

      Wenn der Trace die angegebene Dateigröße erreicht, wird ein neuer Trace gestartet. Wenn der freie Festplattenspeicher weniger als 2 GB beträgt, wird die Ablaufverfolgung beendet.

    9. Trace-Puffer — Geben Sie die Anzahl der Trace-Puffer (temporärer Speicher) ein, um die Paketerfassung zu speichern. Jeder Puffer ist etwa 16 KB groß.

      • Standardwert: 5000
      • Mindestwert: 1000
  4. Geben Sie den Filterausdruckein.

    Durch das Hinzufügen von Filterausdrücken für IP-Adresse, Port, VLAN oder Schnittstelle wird sichergestellt, dass nur der relevante Datenverkehr erfasst wird, und die Belastung von NetScaler während der Paketverfolgung wird reduziert.

  5. Wählen Sie die Option Zusammenführen aus der Liste aus.

    • ONSTOP — Die temporären Trace-Dateien werden zu einer einzigen Trace-Datei zusammengeführt.
    • NOMERGE — Die Trace-Dateien werden nicht zusammengeführt.
    • ONTHEFLY - Die Trace-Dateien werden zusammengeführt, ohne dass eine temporäre Datei erstellt wird.

    Standardwert: ONSTOP

  6. Wählen Sie die entsprechende Option aus den zusätzlichen verfügbaren Paketerfassungsoptionen aus.

    Standardwert: Runtime Cleanup durchführen

  7. Wählen Sie im Aufnahmemodusdie erforderlichen Optionen aus.

    Standardmäßig sind Pakete, die für die Übertragung gepuffert werden (TXB) und Pakete nach NIC-Pipelining empfangen (NEW_RX ) ausgewählt. Um den Trace ohne privaten Schlüssel zu entschlüsseln, wählen Sie Entschlüsselte SSL-Pakete (SSLPLAIN).

  8. Klicken Sie auf Start, um die Aufzeichnung des Netzwerk-Paket-Trace

    Netzwerk-Paketverfolgung

  9. Klicken Sie auf der Seite Stop Trace auf Stop and Download, um die Aufzeichnung der Netzwerk-Paketverfolgung nach Abschluss des Tests zu beenden.

  10. Wählen Sie auf der Seite Trace-Dateien löschen/herunterladen die Datei aus, klicken Sie auf Herunterladen und dann auf Schließen.

    Öffnen Sie die Trace-Datei mit dem Wireshark-Hilfsprogramm, um den Inhalt der Datei anzuzeigen.

Wir empfehlen Ihnen, die aktuelle Wireshark-Version aus dem Bereich für automatisierte Erstellung zu verwenden, der auf der folgenden Webseite verfügbar ist:. http://www.wireshark.org/download/automated

Anwendungsfall zur Erfassung einer Paketverfolgung mit IP-Filter des virtuellen Servers (sowohl Front-End als auch Back-End)

Wenn Sie einen Filter für die IP-Adresse des virtuellen Servers verwenden und die Option „—link“ in der CLI aktivieren oder die Option Peer-Traffic der gefilterten Verbindung verfolgen in der GUI auswählen, können Sie sowohl den Front-End- als auch den Back-End-Verkehr für die IP-Adresse erfassen.

start nstrace -size 0 -filter "CONNECTION.IP.EQ(1.1.1.1)" -link ENABLED show nstrace State: RUNNING Scope: LOCAL TraceLocation: "/var/nstrace/24Mar2017_16_00_19/..." Nf: 24 Time: 3600 Size: 0 Mode: TXB NEW_RX Traceformat: NSCAP PerNIC: DISABLED FileName: 24Mar2017_16_00_19 Filter: "CONNECTION.IP.EQ(1.1.1.1)" Link: ENABLED Merge: ONSTOP Doruntimecleanup: ENABLED TraceBuffers: 5000 SkipRPC: DISABLED Capsslkeys: DISABLED InMemoryTrace: DISABLED

Erfassung zyklischer Spuren

Es ist immer schwierig, ein zeitweiliges Problem zu beheben. Die zyklische Ablaufverfolgung eignet sich am besten für intermittierende Probleme. Die Traces können über einen Zeitraum von wenigen Stunden oder Tagen ausgeführt werden, bevor das Problem auftritt. Sie können auch einen bestimmten Filter verwenden und die Größe der generierten Ablaufverfolgungsdateien auswerten, bevor Sie sie für eine längere Zeit ausführen.

Führen Sie den folgenden Befehl in der CLI aus:

start nstrace -nf 60 -time 30 -size 0 This particular trace will create 60 files each of them for 30 sec. This means the files will start getting overwritten after 60 trace files or 30 mins show nstrace - To check the status of the nstrace stop nstrace - To stop the nstrace.

Bewährte Methoden

Auf einer Einheit, die GB Verkehr pro Sekunde verarbeitet, ist das Erfassen von Datenverkehr ein sehr ressourcenintensiver Prozess. Die Auswirkungen auf Ressourcen beziehen sich hauptsächlich auf die CPU und den Speicherplatz. Die Auswirkungen auf den Speicherplatz können durch die Verwendung von Filterausdrücken reduziert werden. Die Auswirkungen auf die CPU bleiben jedoch bestehen und führen manchmal zu einem leichten Anstieg, da die Appliance nun Pakete gemäß dem Filter verarbeiten muss, bevor sie erfasst werden.

Die beste Vorgehensweise bei der Rückverfolgung ist:

  1. Die Dauer, für die die Ablaufverfolgung ausgeführt wird, muss so begrenzt wie möglich sein, wenn Sie dennoch sicherstellen, dass die entsprechenden Pakete erfasst werden.
  2. Planen Sie die Verfolgungsaktivität so ein, dass sie zu einem Zeitpunkt stattfindet, an dem die Anzahl der Benutzer (und damit der Verkehr) stark reduziert wird, z. B. außerhalb der Geschäftszeiten.
Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
Pakettracings in NetScaler aufzeichnen