Collector for Application Logs

The technical name of the Collector for Application Logs is /DVD/MON_CL_COL_APPLOG.

This collector collects information about the standard SAP application logs. It collects KPIs and details according to the predefined records in the input table /DVD/MON_ALOG_I2. By default, only very important application logs are monitored within this collector. If required, you can define additional custom KPIs or KPI rules in the input table based on the template KPI delivered with this collector.

Default KPIs Delivered with This Collector

The following default KPIs are delivered with this collector:

KPI name

Description

Unit

Detail table

APP_LOGS_VERY_IMPORTANT Number of VERY IMPORTANT application logs Count Yes

APP_LOGS *

Number of application logs specified by rules

Count

Yes

NOTE * This KPI APP_LOGS is not collected by default. It serves as a template definition for defining additional custom KPIs to monitor specific application logs based on custom defined rules according to the customer requirements.

Input Table

This collector uses the input table /DVD/MON_ALOG_I2.

NOTE By default, this input table has only one KPI rule predefined for the default KPI APP_LOGS_VERY_IMPORTANT so that only very important application logs are collected. If you need to monitor any other application logs with different filtering criteria, you must create the new KPI rules in the input table. For this purpose, you can use the template KPI APP_LOGS to define custom KPI rules with additional filtering values for specific application logs. If you need to define multiple KPI rules (rows) for one KPI, you must increment the value for the field RULE_ID to be able to create more rules.

The rules in the input table /DVD/MON_ALOG_I2 define the monitoring of specific application logs according to custom requirements. It contains the following fields:

Technical name Column name Description
KPI KPI name Name of the KPI to which the rule applies
RULE_ID KPI rule number ID of the rule
SID System ID System ID
LOG_OBJ Application log: Object name (application code) Filter for the log object. Wildcards are supported
LOG_SUBOBJ Application log: Subobject Filter for the log subobject. Wildcards are supported
EXTNUMBER Application log: External ID Filter for the log external ID. Wildcards are supported
MSGTY Message type Filter for the message type. Wildcards are supported
MSGID Message class Filter for the message class. Wildcards are supported
MSGNO Message number Filter for the message number. Wildcards are supported
PROG_NAME Application log: Program name Filter for the program name. Wildcards are supported
TCODE Application log: Transaction code Filter for the transaction code. Wildcards are supported
USER_ID Application log: Username Filter for the user ID. Wildcards are supported
PROBCLASS Application log: Log problem class Filter for the log problem class. Wildcards are supported
OPER_MODE Application log: Operating mode (Batch, Batch Input, Dialog) Filter for the operating mode. Wildcards are supported
ADD_TO_DETAIL Add relevant records to details If selected, application logs suitable for this KPI and its KPI rule are added to the detail table. If not selected, only the KPI value is calculated without adding any records to the detail table
ACTIVE KPI rule active Activates or deactivates the rule
CHANGED_BY Last changed by user [automatically filled] User who last changed the specific record
CHANGED_AT Last changed time [automatically filled] Time when the specific record was changed
CREATED_BY Created by user [automatically filled] User who created the specific record
CREATED_AT Created at the time [automatically filled] Time when the specific record was created

Filtering fields for application logs in this input table also supports the usage of wildcards *. If these fields have an empty value, this empty value is automatically converted into the wildcard value during the collector execution.

Detail Table

The collector also provides detailed output in the detail table for KPIs assigned to this collector.

The name of the detail table is Application logs – /DVD/MON_S_APPLOG_DETAILS. It contains the following fields:

Technical name Description
TIMESTAMP Application log: Message timestamp
LOG_OBJ Application log: Object name (application code)
LOG_SUBOBJ Application log: Sub-object
EXTNUMBER Application log: External ID
OPER_MODE Application log: Operating mode (Batch, Batch Input, Dialog)
PROGRAM Application log: Program name
TCODE Application log: Transaction code
USER_ID Application log: Username
PROBCLASS Application log: Log problem class
MSGTY Message type
MSGTXT Text of message
MSGID Message class
MSGNO Message number
KPI KPI name
CLIENT_CODE Client