(DI-2302) Collector for Work Process Information

This collector collects various metrics for dialog and background jobs. It mostly collects metrics on the server level and then also provides aggregated (system) metrics. The technical name of this collector is /DVD/MON_CL_COL_GET_WP.

Default KPIs delivered with this collector

The following default KPIs are delivered with this collector:

KPI name

Description

Unit

Detail table

KPI name

Description

Unit

Detail table

WP_BTC_CONF

Number of BTC configured (server)

Number

Yes

WP_BTC_CONF_SUM

Number of BTC configured (all servers)

Number

Yes

WP_BTC_USED

Number of used BTC (server)

Number

Yes

WP_BTC_USED_MAX

Usage of BTC (max all servers)

%

Yes

WP_BTC_USED_P

Usage of BTC (server)

%

Yes

WP_BTC_USED_SUM

Number of used BTC (all servers)

Number

Yes

WP_BTC_USED_S_P

Usage of BTC (all servers)

%

Yes

WP_COMMIT

Number of WP in COMMIT state

Number

Yes

WP_DIA_CONF

Number of DIA configured (server)

Number

Yes

WP_DIA_CONF_SUM

Number of DIA configured (all servers)

Count

Yes

WP_DIA_LONGR

Longest running DIA WP (server)

S

Yes

WP_DIA_LONGR_MAX

Longest running DIA WP (max all servers)

S

Yes

WP_DIA_NBR_AT

Number of long running DIA WP (server)

Number

Yes

WP_DIA_NBR_ATDU

Number of long running DIA WP for Dialog User (server)

Number

Yes

WP_DIA_NBR_ATDUS

Number of long running DIA WP for Dialog User (all servers)

Number

Yes

WP_DIA_NBR_ATSUM

Number of long running DIA WP (all servers)

Number

Yes

WP_DIA_RT_AVG

Avg. runtime of DIA processes (server)

S

Yes

WP_DIA_RT_AVG_A

Avg. runtime of DIA processes (all servers)

S

Yes

WP_DIA_USED

Number of used DIA (server)

Number

Yes

WP_DIA_USED_MAX

Number of used DIA (max all servers)

%

Yes

WP_DIA_USED_P

Usage of DIA (server)

%

Yes

WP_DIA_USED_SUM

Number of used DIA (all servers)

Number

Yes

WP_DIA_USED_S_P

Usage of DIA (all servers)

%

Yes

WP_MAX_REPORT

Number of WP on same report (all servers)

Number

Yes

WP_MAX_TABLE

Number of WP on same table (all servers)

Number

Yes

WP_MAX_USER

Number of WP with the same user (all servers)

Number

Yes

WP_NRIV

Number of WP accessing number ranges

Number

Yes

WP_SAPLSENA

Number of WP calling ENQUEUE

Number

Yes

WP_UP2_CONF

Number of UP2 configured (server)

Number

Yes

WP_UP2_CONF_SUM

Number of UP2 configured (all servers)

Number

Yes

WP_UP2_LONGR

Longest running UP2 WP (server)

S

Yes

WP_UP2_LONGR_MAX

Longest running UP2 WP (max all servers)

S

Yes

WP_UP2_USED

Number of used UP2 (server)

Number

Yes

WP_UP2_USED_SUM

Number of used UP2 (all servers)

Number

Yes

WP_UPD_CONF

Number of UPD configured (server)

Number

Yes

WP_UPD_CONF_SUM

Number of UPD configured (all servers)

Number

Yes

WP_UPD_LONGR

Longest running UPD WP (server)

S

Yes

WP_UPD_LONGR_MAX

Longest running UDP (max all servers)

S

Yes

WP_UPD_USED

Number of used UPD (server)

Number

Yes

WP_UPD_USED_SUM

Number of used UPD (all servers)

Number

Yes

Parameters

The following parameters are used for this collector:

Parameter name

Description

Parameter name

Description

DIA_THRESHOLD

Default 120 seconds. Defines threshold for long running dialog jobs. Jobs shorter than 120 won’t be counter towards some KPIs.

DIA_THRESHOLD_DIALOG_USER

Default 120 seconds. Defines threshold for long running dialog jobs made by user. Jobs shorter than 120 won’t be counter towards some KPIs.

RETURN_WPINFO

Default 'X'. Turns on and off detail table reporting.

UPD_THRESHOLD

Default 2. Used UPD threshold for KPI WP_UPD_USED

Detail table

The collector provides detail tables and Work process info. The technical name of the detail table is /DVD/MON_WPINFO. It contains a lot of information about work processes.

Technical name

Description

Technical name

Description

BTCJOBCNT

Job ID

BTCJOBNAME

Background job name

CUAPROGRAM

CUA program name

DYNPRONR

Screen number or transaction name

MEMSUM

Extended memory

PRIVSUM

Heap (private) Memory

SERVER

Server name

STARTDATE

Start date for dialog step

STARTTIME

Start time for dialog step

TCODE

Transaction code

WP_ACTION

Current Activity of the Work Process

WP_BNAME

User Currently Served

WP_CPU

CPU

WP_DUMPS

Number of Dumps of the Work Process

WP_ELTIME

Previous Runtime of Request (elapsed)

WP_IACTION

Current activity of the work process

WP_INDEX

Index of Work Process

WP_IRESTRT

Restart After Error

WP_ISTATUS

Work process status

WP_ITYPE

Internal work process type

WP_IWAIT

Reason for wait

WP_MANDT

Client

WP_NO

Work process no.

WP_PID

Process Identification

WP_REPORT

Report now running

WP_RESTART

Restart work process after dump?

WP_SEM

Semaphore that the work process is waiting for

WP_SEMSTAT

Internal work process type

WP_SERVER

Server Name

WP_STATUS

Work process status

WP_TABLE

DB table last accessed by the work process

WP_TYP

Type

WP_WAITINF

Additional information about the reason for waiting

WP_WAITING

Why Work Process is Waiting

WP_WAITTIM

Time when waiting started

CUAPROGRAM

CUA program name

DYNPRONR

Screen number or transaction name