(DI-1708) Collector for background job monitoring

The collector for background job monitoring is named: /DVD/MON_BTC_CL_COL_JOBS

It collects KPIs about background jobs. The KPIs are defined via KPI definition and input table /DVD/MON_BTC_CFG.

Input table /DVD/MON_BTC_CFG sets extended KPI definition with following fields:

KPI name

Same technical name like in KPI definition

System ID

System ID

Background job name

Background job name

Check type

Background job check type

Time

Timelimit for delayed and long running BG jobs

Add to details

Add relevant records to details

Active

Active record

Change by user

Last change by user [automatically filled]

Change date

Last change date [automatically filled]

The collector provides also detailed output in detail table for relevant KPIs. The detail table is called: BG jobs in error, delay or long-run - /DVD/MON_BTC_DET with following fields:

Timestamp
System ID
Background job name
Job ID
BG job status
BG Job delay time [s]
BG job long runtime [s]


Some KPIs are provided in standard delivery with collector as examples:

KPI name

Description

Unit

BTC_NUM_DELAYED

Number of delayed background jobs ( >= 60 seconds)

count
BTC_NUM_FAILEDNumber of failed background jobscount
BTC_NUM_LONGRUNNumber of background jobs running too long ( >= 10 minutes)count

NOTE: All standard background job KPIs have prefix BTC_NUM_*