[AIX Solaris HP-UX Linux Windows][z/OS]

Zentrale Protokollierung für Fehlerdiagnose verwenden

Sie können eine zentrale Protokollierung verwenden, um ohne großen Aufwand mustGather-Traces zu aktivieren und den Ablauf einer Anforderung über den ODR und die Anwendungsschichten zu verfolgen.

Vorbereitende Schritte

  • Die zentrale Protokollierung ist ein Werkzeug, mit dem Sie die Daten erfassen können, die für die Fehlerbehebung und Diagnose eines Problems erforderlich sind. Aus Leistungsaspekten sind die Features der zentralen Protokollierung jedoch nicht ständig aktiviert. Sie müssen die Features der zentralen Protokollierung aktivieren, wenn Sie annehmen, ein bestimmtes Problem erfassen zu müssen.
  • Wenn Sie das Script mustgather.py ausführen, werden Tracespezifikationen überschrieben. Um die Tracespezifikationen wiederherstellen zu können, müssen Sie die Tracezeichenfolgen speichern, bevor Sie das Script ausführen.
  • Wenn Sie das Feature des Scripts mustgather.py für die Protokollerfassung über Fernzugriff verwenden, stellen Sie sicher, dass in Ihrem Zieldateisystem der erforderliche Speicherplatz für die erfassten Protokolldateien verfügbar ist.

Informationen zu diesem Vorgang

Mit der zentralen Protokollierung können Sie die Traceerstellung basierend auf dem aufgetretenen Problemtyp aktivieren, z. B. HTTP-Antwortcodes 503. Mit der zentralen Protokollierung können bestimmte Typen von mustGather-Dokumenten mit vordefinierten Zeichenfolgen angegeben werden. Beispiele für vordefinierte mustGather-Dokumente sind Anwendungseditionen, der Fehlercode 404 und der Antwortcode 503, die Vitalitätsüberwachung, usw.

Sie können auch regelbasierte Traceerstellung aktivieren, die es Ihnen ermöglicht, Tracezeichenfolgen basierend auf dem Inhalt einer Anforderung auf Anforderungen zu setzen.

Vorgehensweise

Führen Sie das Script mustgather.py aus, um die Traceerstellung zu aktivieren, mustGather-Dokumente zu erfassen und die Traceerstellung zu inaktivieren. Je nach mustGather-Typ werden unterschiedliche Tracezeichenfolgen für die entsprechenden Server in der Zelle definiert. Beim Erfassen der Protokolle durch das Script werden die Protokolle an das System ausgegeben, auf dem das Script ausgeführt wird. Die unterstützten Befehle sind in der folgenden Liste aufgeführt:
enable [mustGather-Typ]
Aktiviert die Traceerstellung.
collect [mustGather-Typ] [Ziel]
Erfasst einen bestimmten Typ von mustGather-Dokumenten.
disable [mustGather-Typ]
Inaktiviert die Traceerstellung.
  1. Bestimmen Sie den Typ von mustGather-Dokumenten, den Sie benötigen. Die unterstützten Typen von mustGather-Dokumenten sind in der folgenden Liste aufgeführt:
    404
    HTTP-Antwortcode 404
    503
    HTTP-Antwortcode 503
    504
    HTTP-Antwortcode 504
    agent
    Node Agent
    appedition
    Application Edition Manager
    apc
    Controller für die Verteilung von Anwendungen
    arfm
    Autonomic Request Flow Manager
    dc
    Dynamischer Cluster
    hadmgr
    Deployment Manager mit hoher Verfügbarkeit
    hmm
    Vitalitätsüberwachung
    odr
    On Demand Router
    operations
    Visualisierungsprobleme mit den Registerkarten "Erweiterte Implementierung" und "Operationen"
    reports
    Visualisierungsprobleme mit der Registerkarte "Berichte"
    reportsPerf
    Visualisierungsprobleme mit Leistungsdaten, die auf der Registerkarte "Berichte" angezeigt werden
    Repository
    Erweiterter Repository-Service
    sip
    Routing von SIP-Anforderungen
  2. Führen Sie den Befehl enable mit dem entsprechenden mustGather-Typ aus, um die entsprechende Traceerstellung für alle relevanten Server in der Zelle zu definieren.
    wsadmin -lang jython -f c:\WebSphere\AppServer\bin\mustgather.py enable 404
  3. Reproduzieren Sie das gewünschte Szenario.
  4. Führen Sie den Befehl collect mit dem entsprechenden mustGather-Typ und einer Zieldatei aus, um die lokalen und fernen mustGather-Dokumente zu erfassen.
    wsadmin -lang jython -f c:\WebSphere\AppServer\bin\mustgather.py collect 404 
    "c:\\mydocs\\collection.zip"
  5. Führen Sie den Befehl disable mit dem entsprechenden mustGather-Typ aus. Bei der Ausführung dieses Befehls wird der Trace in allen relevanten Server in der Zelle auf *=info zu setzen.
    wsadmin -lang jython -f c:\WebSphere\AppServer\bin\mustgather.py disable 404

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_admcentrallog
Dateiname:twve_admcentrallog.html