Problembehandlung bei App-Dashboard

Nachdem Sie eine Anwendung im App Dashboard hinzugefügt haben, zeigt das Dashboard sofort die grundlegenden Konfigurationsdetails der App an. Die Details der Anwendungsanalyse wie App-Score, wichtige Metriken und Probleme werden innerhalb weniger Minuten (etwa 10 bis 15 Minuten) ausgefüllt. Weitere Informationen finden Sie unter Anwendungen.

Sie müssen sicherstellen, dass es kein Problem mit dem Datenfluss von Metriken (AppFlow-Collector oder Analytics-Profil) aus der NetScaler-Instanz gibt. In diesem Dokument erhalten Sie weitere Informationen zum AppFlow-Collector und zum Analytics-Profil.

In diesem Dokument werden die Schritte zur Fehlerbehebung beschrieben, die Sie ausführen müssen, wenn:

  • Sie klicken auf eine Anwendung, die Analysen für die ausgewählte Anwendung zeigen die erforderlichen Daten auch nach der genannten Dauer (10-15 Minuten) nicht an.

  • Die CS- oder LB-Anwendung zeigt im App Dashboard immer die graue Farbe (nicht zutreffender Status) an.

Hinweis

Die in diesem Dokument erwähnten Fehlerbehebungsverfahren gelten nur für virtuelle Content Switching und Load Balancing.

Szenario zur Problem

Szenario zur Problem

Die Anwendung ist lizenziert

Sie müssen sicherstellen, dass die Anwendung lizenziert ist.

Metrikensammler ist aktiviert

Sie müssen sicherstellen, dass Metrics Collector in der NetScaler-Instanz aktiviert ist.

Hinweis:

Ab den Builds 14.1-21.x oder höher ist Metrics Collector in den neuen NetScaler-Instanzen, die in der NetScaler Console hinzugefügt wurden, standardmäßig deaktiviert. Die Konfiguration des Metrik-Collectors für die vorhandenen verwalteten Instanzen bleibt unverändert.

So stellen Sie sicher, dass der Metrics Collector aktiviert ist:

  1. Navigieren Sie zu Einstellungen > Analytics-Konfiguration.

  2. Klicken Sie unter Messobjektzusammenfassung für virtuelle Server auf Messobjekte konfigurieren.

    Metriken konfigurieren

  3. Auf der Seite Alle virtuellen Server können Sie den Status des Messobjektsammlers auf jedem virtuellen Server anzeigen. Wählen Sie die virtuellen Server aus, die Sie aktivieren möchten, und klicken Sie auf Metriken aktivieren.

    Metriken aktivieren

  4. Wählen Sie Metriken aktivieren, um den Metrics Collector zu aktivieren. Sie können Lean Data auch auswählen, wenn Sie Nutzungsanalysen für Lean-Perioden aktivieren und anzeigen möchten. Klicken Sie nach der Auswahl auf Konfiguration speichern.

    Konfiguration speichern

Alternativ können Sie Metrics Collector und Lean Usage für die virtuellen Server auch auf der Seite NetScaler-Instanzen aktivieren:

  1. Navigieren Sie zu Infrastruktur > Instanzen, wählen Sie den Instanzentyp aus und wählen Sie Metrics Collector aus der Liste Aktion auswählen aus.

  2. Wählen Sie die virtuellen Server aus, für die Sie den Metrik-Collector aktivieren möchten, und klicken Sie auf Metriken aktivieren.

  3. Wählen Sie Metriken aktivieren, um den Metrics Collector zu aktivieren. Sie können Lean Data auch auswählen, wenn Sie Nutzungsanalysen für Lean-Perioden aktivieren und anzeigen möchten. Klicken Sie nach der Auswahl auf Konfiguration speichern.

Nachdem Sie den Metrikensammelpunkt aktiviert haben und die Daten immer noch nicht anzeigen können, überprüfen Sie Folgendes:

  • Der AppFlow-Collector in der NetScaler-Instanzversion 13.0 vor 47.x Build.

  • Das Analyseprofil in der NetScaler-Instanz Build 47.x oder höher.

NetScaler-Instanz vor 47.x-Builds

Bei NetScaler:

  1. Führen Sie den folgenden Befehl aus, um sicherzustellen, dass der Collector an Port 5563 UP ist:

    sh appflow collector af_collector_rest_<adm_receiver_ip>

    AppFlow

  2. Wenn kein Collector verfügbar ist, führen Sie eine manuelle Instanzabfrage in der NetScaler Console durch.

    1. Navigieren Sie zu Infrastruktur > Netzwerkfunktion > Jetzt abfragen

    2. Wählen Sie die Instanz aus und klicken Sie auf Polling starten.

      Polling

      Wenn die Abfrage fehlschlägt, entfernen Sie die NetScaler-Instanz aus der NetScaler Console und fügen Sie die NetScaler-Instanz dann erneut hinzu. Wenn Sie die NetScaler-Instanz hinzufügen, wird der Collector zu NetScaler hinzugefügt.

Wenn der Kollektor den Status Down anzeigt:

  1. Stellen Sie sicher, dass die SNIP konfiguriert ist.

    SNIP

    Wenn SNIP nicht konfiguriert ist, müssen Sie SNIP konfigurieren. Weitere Informationen finden Sie unter SNIP konfigurieren.

  2. Stellen Sie sicher, dass die NetScaler-Instanz für die NetScaler Console erreichbar ist.

    Sie können validieren, indem Sie einen Ping-Test durchführen. Führen Sie ping -S <SNIP> <adm_receiver_ip> aus.

    Ping-Test

NetScaler-Instanz höher als 47.x-Builds

Stellen Sie in der NetScaler Console sicher, dass der Metrics Collector Service verfügbar ist:

  1. Navigieren Sie zu Infrastruktur > Netzwerkfunktion > Load Balancing > Dienste.

  2. Filtern Sie in der Suchleiste nach Instanz: (IP-Adresse) und Name: NetScaler Console .

  3. Stellen Sie sicher, ob adm_metric_collector_svc_<adm_receiver ip> verfügbar ist. Bei der IP-Adresse kann es sich entweder um die Verwaltungs-IP der NetScaler Console oder um die Agenten-IP handeln.

    Stellen Sie sicher, dass sich dieser Dienst im UP-Status befindet und auf Port 5563 ausgeführt wird.

    Metrik-Sammlerdienst

Wenn Sie die Daten immer noch nicht anzeigen können, stellen Sie sicher, dass der Collector-Dienst an das Zeitreihenanalyseprofil in NetScaler gebunden ist.

  1. Melden Sie sich bei NetScaler an

  2. Führen Sie den folgenden Befehl aus:

    sh analytics profile ns_analytics_time_series_profile

    Zeitreihe

Wenn der Kollektor den Status Down anzeigt:

  1. Stellen Sie sicher, dass die SNIP konfiguriert ist.

    SNIP

    Wenn SNIP nicht konfiguriert ist, müssen Sie SNIP konfigurieren. Weitere Informationen finden Sie unter SNIP konfigurieren.

  2. Stellen Sie sicher, dass die NetScaler-Instanz für die NetScaler Console erreichbar ist.

    Sie können validieren, indem Sie einen Ping-Test durchführen. Führen Sie ping -S <SNIP> <adm_receiver_ip> aus.

    Ping-Test

  3. Stellen Sie sicher, dass die Verkehrskonnektivität über Telnet den Dienst verbinden kann.

    Telnet

    Wenn Telnet in der Lage ist, den Dienst zu verbinden, existiert eine Firewall, die den Metrikdatenfluss blockiert. Sie müssen das Blockproblem der Firewall lösen.

Wenn kein Collector-Dienst an das Zeitreihenanalyseprofil in NetScaler gebunden ist, wird Collector als leer angezeigt.

Kein Sammlerservice

Sie müssen eine manuelle Instanzabfrage in der NetScaler Console durchführen.

  1. Navigieren Sie zu Infrastruktur > Netzwerkfunktion > Jetzt abfragen

  2. Wählen Sie die Instanz aus und klicken Sie auf Polling starten.

    Polling

    Wenn das Abfragen fehlschlägt, fügen Sie den Collector-Dienst direkt in der NetScaler-Instanz mit den folgenden Befehlen hinzu:

    add service adm_metric_collector_svc_<adm_receiver_ip> <adm_receiver_ip> HTTP 5563

    unset analyticsprofile ns_analytics_time_series_profile -collectors

    set analytics profile ns_analytics_time_series_profile -collectors adm_metric_collector_svc_<adm_receiver_ip> -metrics enabled -events enabled

    Das Analytics-Zeitreihenprofil wird aktualisiert.

    Collector-Dienst aktualisieren

Wenn das Problem auch nach Durchführung aller genannten Schritte zur Fehlerbehebung weiterhin besteht, wenden Sie sich an den NetScaler-Support.

Problembehandlung bei App-Dashboard