![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Protokollfunktion für Serviceereignisse in der Taskverwaltung
Sie können eine Protokollfunktion für Ereignisse aktivieren, die alle JMX-Benachrichtigungen (Java™ Management Extensions) der MBean TaskManagement in einer eigenen Protokolldatei aufzeichnet.
Die Protokollfunktion für Ereignisse ist eine hilfreiche Ergänzug zum Service der Taskverwaltung. Sie protokolliert alle JMX-Benachrichtigungen: tasknew, taskstatechange, taskserveritychange, taskstatuschange. Das Protokoll für jedes Taskereignis enthält die folgenden Felder:
Feld | Beschreibung |
---|---|
timestamp | Die Zeit, zu der das Ereignis empfangen und protokolliert wurde. |
taskID | Die globale ID der Task, auf die sich das Ereignis bezieht. |
originatedTime | Die Zeit, zu der die Task erstellt wurde. |
cell | Die Zelle, in der das Taskereignis empfangen wurde. |
notification | Der Typ des JMX-Ereignisses bzw. der JMX-Benachrichtigung, das bzw. die empfangen wurde. |
submitter | Der Absender des Ereignisses. |
reasonMsg | Die Ursachennachricht zur Task. |
taskType | Der Typ der Task. |
severity | Die globale Wertigkeit der Task. |
actions | Alle Aktionen, die der Task zugeordnet sind (sofern anwendbar). |
state | Der Lebenszyklusstatus der Task. |
status | Der Status einer beendeten Task. |
statusMsg | Die Statusnachricht zum Status einer beendeten Task. |
Protokollfunktion für Ereignisse aktivieren und konfigurieren
Die Protokollfunktion für Ereignisse muss aktiviert sein und kann über die angepassten Eigenschaften auf Zellenebene konfiguriert werden. Wenn Sie die Protokollfunktion für Ereignisse aufrufen möchten, klicken Sie auf
. In den folgenden Tabellen sind Name und Standardwerte für die Protokollfunktion für Ereignisse beschrieben.Eigenschaftsname | Standardwert | Beschreibung |
---|---|---|
tmslog.delim | | | Das zwischen Feldern in der Protokolldatei zu verwendende Trennzeichen. |
tmslog.enable | false | Gibt an, ob die Protokollierung von Serviceereignissen in der Taskverwaltung aktiviert ist. |
tmslog.fileLocation | ${LOG_ROOT} | Die Position, an die die Protokolldatei geschrieben wird. |
tmslog.maxFiles | 1 | Die maximale Anzahl aufzubewahrender Protokolldateien. |
tmslog.maxSize | 20 | Gibt an, wie groß die Protokolldatei maximal werden darf, bevor sie von vorn überschrieben wird (MB). |
tmslog.timeFormat | Leere Zeichenfolge: "" | Das für die Protokollierung von timestamp und originatedTime zu verwendende Format. Informationen zum Erstellen eines Zeitmarkenmusters finden Sie in der Javadoc zu SImpleDateFormat. Wenn die Zeit mehrere Felder umspannen soll, z. B. um Datum und Uhrzeit auf verschiedene Spalten aufzuteilen, verwenden Sie das Trennzeichen im Muster. Wenn Sie keinen Wert für die angepasste Eigenschaft angeben, wird das Zeitformat für die Epoche verwendet. |
Die angepassten Eigenschaften werden zur Laufzeit nicht erkannt. Starten Sie den Deployment Manager erneut, damit alle an den angepassten Eigenschaften vorgenommenen Änderungen wirksam werden.