Beheben von Web Insight-Problemen
Diagnose bei fehlenden Daten
Probleme im Zusammenhang mit Web Insight-Dashboard-Berichten
Konfigurationsproblem
-
Stellen Sie sicher, dass die AppFlow-Funktion in der NetScaler-Instanz aktiviert ist. Weitere Informationen finden Sie unter AppFlow aktivieren.
-
Überprüfen Sie die Web Insight-Konfiguration im NetScaler:
-
Führen Sie den Befehl
show running | grep -i <appflow_policy>aus, um die Web Insight-Konfiguration für die Richtlinie zu überprüfen. Stellen Sie sicher, dass der BindungstypREQUESTist. Zum Beispiel:bind lb vserver afsanity -policy afp -priority 100 -type REQUEST -
Führen Sie den Befehl
show appflow actionaus, um die Web Insight-Konfiguration für die Aktion zu überprüfen. Stellen Sie sicher, dass die Option-webinsightaktiviert ist. -
Überprüfen Sie den Parameter
appflowlogim virtuellen LB/CS/CR-Server sowie die gebundenen Dienste und Dienstgruppen. Stellen Sie sicher, dass dieser Parameter sowohl im virtuellen Server als auch in den gebundenen Diensten und Dienstgruppen aktiviert ist.
-
Konnektivitätsproblem zwischen NetScaler und NetScaler ADM
-
Überprüfen Sie den AppFlow-Collector-Status in NetScaler. Weitere Informationen finden Sie unter So überprüfen Sie den Konnektivitätsstatus zwischen NetScaler und AppFlow Collector.
-
Überprüfen Sie in der NetScaler-GUI, ob die AppFlow-Richtlinien Treffer erhalten. Führen Sie den Befehl
show appflow policy <policy_name>aus, um die AppFlow-Richtlinientreffer zu überprüfen. Sie können auch in der GUI zu Einstellungen > AppFlow > Richtlinien navigieren, um die AppFlow-Richtlinientreffer zu überprüfen. -
Stellen Sie sicher, dass die Firewall die AppFlow-Daten nicht vom NetScaler an NetScaler ADM blockiert.
AppFlow-Daten werden nicht von NetScaler empfangen
-
Stellen Sie sicher, dass keine AppFlow-Konfigurations- und Konnektivitätsprobleme vorliegen. Weitere Informationen finden Sie in den Lösungsabschnitten dieses Themas für Konfigurationsprobleme und Konnektivitätsprobleme zwischen NetScaler und NetScaler ADM.
-
Führen Sie auf dem NetScaler an der Shell-Eingabeaufforderung den Befehl
nsconmsg -g appflow_tmpl -d currentaus und überprüfen Sie die folgenden Zähler:-
appflow_tmpl_v4_l7_clt2ns_complete -
appflow_tmpl_v4_l7_srvr2ns_complete -
appflow_tmpl_v46_ulfd_client_eot -
appflow_tmpl_v46_ulfd_server_eot
Wenn Zähler fehlen, erstellen Sie eine Ablaufverfolgung auf dem NetScaler. Bestätigen Sie anschließend, dass die Transaktion abgeschlossen ist und die Antwort vom Ursprungsserver bereitgestellt wird. Wenn die Transaktion abgeschlossen ist und einige Zähler fehlen, wenden Sie sich an das Support-Team. -
Lizenzproblem
-
Stellen Sie im NetScaler sicher, dass die AppFlow-Richtlinientreffer zunehmen und die Instanz AppFlow-Datensätze an ADM sendet.
-
Überprüfen Sie, ob der entsprechende virtuelle Server lizenziert ist. Wenn der virtuelle Server nicht lizenziert ist, verwirft NetScaler ADM die AppFlow-Datensätze. Infolgedessen werden keine Web Insight-Berichte angezeigt.
Problem mit der Beobachtungspunkt-ID
-
Stellen Sie im NetScaler sicher, dass die AppFlow-Richtlinientreffer zunehmen und die Instanz AppFlow-Datensätze an ADM sendet.
-
Überprüfen Sie, ob der entsprechende virtuelle Server lizenziert ist.
-
Stellen Sie sicher, dass die Konfiguration nicht von einem NetScaler auf einen anderen kopiert wurde. Beim Kopieren kann die Konfiguration ein Exporter-ID-Problem verursachen, das dazu führt, dass NetScaler ADM die AppFlow-Datensätze nicht verarbeitet.
-
Melden Sie sich beim NetScaler an und führen Sie den Befehl
unset appflow param -observationpointIdaus.
Problem mit fehlenden AppFlow-Parametern
-
Stellen Sie im NetScaler sicher, dass die AppFlow-Richtlinientreffer zunehmen und die Instanz die AppFlow-Datensätze an ADM sendet.
-
Überprüfen Sie, ob der entsprechende virtuelle Server lizenziert ist.
-
Stellen Sie sicher, dass die Konfiguration nicht von einem NetScaler auf einen anderen kopiert wurde. Beim Kopieren kann die Konfiguration ein Exporter-ID-Problem verursachen, das dazu führt, dass NetScaler ADM die AppFlow-Datensätze nicht verarbeitet.
-
Stellen Sie sicher, dass die folgenden AppFlow-Parameter auf dem NetScaler aktiviert sind:
-
HTTP method logging -
HTTP domain name logging -
HTTP URL logging -
HTTP host logging -
HTTP Content-Type header logging
-
Fehlerbehebung mithilfe von Zählern
| Zähler | Beschreibung |
|---|---|
appflow_tot_record_drop |
AppFlow-Datensätze wurden aufgrund eines ungültigen Collectors verworfen. Tritt normalerweise auf, wenn sich die Collector-Konfiguration ändert und die vorhandenen Verbindungen die alte Collector-Konfiguration verwenden. |
lstream_tot_trans_written |
Dieser Zähler muss für jede Transaktion erhöht werden, die protokolliert werden soll. |
lstream_sent |
Dieser Zähler wird für jedes gesendete Transaktionsprotokoll erhöht. |