This identifier is generated when the application connects to the database at the database manager or when DB2 Connect™ receives a request to connect to a DRDA® database.
Table Function | Monitor Element Collection Level |
---|---|
MON_GET_CONNECTION table function - Get connection metrics | Always collected |
MON_GET_CONNECTION_DETAILS table function - Get detailed connection metrics (reported in DETAILS XML document) | Always collected |
MON_GET_UNIT_OF_WORK table function - Get unit of work metrics | Always collected |
MON_GET_UNIT_OF_WORK_DETAILS table function - Get detailed unit of work metrics (reported in DETAILS XML document) | Always collected |
Snapshot Level | Logical Data Grouping | Monitor Switch |
---|---|---|
Application | appl_id_info | Basic |
DCS Application | dcs_appl_info | Basic |
Lock | appl_lock_list | Basic |
Event Type | Logical Data Grouping | Monitor Switch |
---|---|---|
Locking | - | - |
Unit of work | - | - |
Connection | event_conn | - |
Connections | event_connheader | - |
Statements | event_stmt | - |
Transactions1 | event_xact | - |
Deadlocks2 | event_dlconn | - |
Deadlocks with Details2 | event_detailed_dlconn | - |
Activities | event_activitystmt | - |
Activities | event_activity | - |
Activities | event_activityvals | - |
Threshold violations | event_thresholdviolations | - |
This ID is known on both the client and server, so you can use it to correlate the client and server parts of the application. For DB2 Connect applications, you will also need to use outbound_appl_id monitor element to correlate the client and server parts of the application.
*LOCAL.DB2INST1.930131235945
For multiple database partition instances, LOCAL is replaced with Nx, where x is the partition number from which the client connected to the database. For example, *N2.DB2INST1.0B5A12222841.
Use the client_protocol monitor element to determine which communications protocol the connection is using and, as a result, the format of the appl_id monitor element.