WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Laufzeiteigenschaften für Aktivitätenprotokolle anzeigen und festlegen

Die Laufzeiteigenschaften, die das Verhalten von Aktivitätenprotokollen im Bereich einer einzelnen Ausführungsgruppe regulieren, können angezeigt und geändert werden.

Mit dem Befehl mqsireportproperties können Sie die aktuellen Konfigurationsparameter für die Aktivitätsprotokollierung im Bereich einer einzelnen Ausführungsgruppe anzeigen. Eine Änderung dieser Konfigurationsparameter ist mit dem Befehl mqsichangeproperties möglich. So kann beispielsweise die Anzahl der Aktivitätenprotokolleinträge im Speicher geändert werden oder die Protokolleinträge können auf Fehlernachrichten beschränkt werden.

Folgende Eigenschaften können definiert werden:
  • activityLogEnabled

    Diese Eigenschaft nimmt einen booleschen Wert an, der angibt, ob Aktivitätenprotokolleinträge gespeichert werden. Der Standardwert für diese Eigenschaft lautet true.

  • defaultLogSizePerThread

    Diese Eigenschaft nimmt einen ganzzahligen Wert an, der festlegt, wie viele Aktivitätenprotokolleinträge maximal in den Speicher geschrieben werden können, bevor das Protokoll gestoppt und erneut gestartet wird. Der Standardwert lautet 1000. Als Wert für die Eigenschaft kommen alle positiven ganzen Zahlen in Frage.

    Wenn der Thread, durch den das Protokoll verarbeitet wird, beendet wird (z. B. aufgrund einer Neuimplementierung oder eines Neustarts der Ausführungsgruppe), gehen die im Arbeitsspeicher gehaltenen Protokolleinträge verloren. Wenn ein Problem zu diagnostizieren ist, sollten Sie daher das aktuelle Aktivitätenprotokoll vor einer Neuimplementierung oder eines Neustarts der Ausführungsgruppe speichern.

  • minSeverityLevel

    Diese Eigenschaft nimmt einen ganzzahligen Wert an, mit dem die Bewertung der in das Aktivitätenprotokoll geschriebenen Nachrichten angegeben wird.

    Nur Nachrichten mit einer Bewertung, die mindestens dem für diese Eigenschaft angegebenen Wert entspricht, werden protokolliert. Der Anfangswert der Eigenschaft lautet INFO, es werden also Nachrichten aller Bewertungen ins Protokoll geschrieben.

    Gültige Werte sind INFO, WARN (Warnung) und ERROR (Fehler), wobei ERROR die höchste und INFO die niedrigste Bewertungsebene darstellt.

    Geben Sie den Wert WARN an, um Nachrichten der Bewertungsebenen WARN und ERROR zu protokollieren.

Gehen Sie wie folgt vor, um die aktuellen Konfigurationseigenschaften anzuzeigen und dann zu ändern:
  1. Stellen Sie sicher, dass der Broker aktiv ist. Ist er es nicht, starten Sie ihn mit dem Befehl mqsistart.
  2. Zeigen Sie die aktuellen Konfigurationseigenschaften für das Aktivitätenprotokoll an. Geben Sie folgenden Befehl ein:

    mqsireportproperties Broker -e Ausführungsgruppe -o ComIbmActivityLogManager -a
    Dabei gilt Folgendes:
    • Broker steht für den Namen Ihres Brokers.
    • Ausführungsgruppe - hier ist der Name der Ausführungsgruppe angegeben
    • ComIbmActivityLogManager ist der Name des Ressourcenmanagers für das Aktivitätenprotokoll.

    Die Option -a gibt an, dass alle Eigenschaftswerte der höchsten Ebene angezeigt werden.

    Nachfolgend sehen Sie ein Ausgabebeispiel:
    ComIbmActivityLogManager
    uuid='ComIbmActivityLogManager'
    userTraceLevel='none'
    traceLevel='none'
    userTraceFilter='none'
    traceFilter='none'
    activityLogEnabled='true'
    defaultLogSizePerThread='1000'
    minSeverityLevel='INFO'

    Die Antwort bestätigt, dass die Aktivitätsprotokollierung aktiviert ist. Für jeden aktiven Thread in einer Ausführungsgruppe sind 1000 Protokolleinträge gespeichert. Der Wert INFO für minSeverityLevel besagt, dass Aktivitätenprotokollnachrichten aller Bewertungen im Protokoll angezeigt werden.

  3. Ändern Sie die Konfigurationsparameter für das Aktivitätenprotokoll. Geben Sie folgenden Befehl ein:

    mqsichangeproperties Broker -e Ausführungsgruppe -o ComIbmActivityLogManager -n Eigenschaftsnamen -v Eigenschaftswerte
    Dabei gilt Folgendes:
    • Broker steht für den Namen Ihres Brokers.
    • Ausführungsgruppe - hier ist der Name der Ausführungsgruppe angegeben
    • ComIbmActivityLogManager ist der Ressourcenmanager für das Aktivitätenprotokoll
    • Eigenschaftsnamen ist eine durch Kommas begrenzte Liste der hinzuzufügenden bzw. zu ändernden Eigenschaften. Beispiel: defaultLogSizePerThread,minSeverityLevel
    • Eigenschaftswerte ist eine durch Kommas begrenzte Liste der vorgeschlagenen Werte für die hinzuzufügenden bzw. zu ändernden Eigenschaften. Beispiel: 500,ERROR

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:23:07


TaskthemaTaskthema | Version 8.0.0.5 | bj55060_