(DI-2208) Collector for SAP PI Messages

The technical name of the Collector for PI Messages monitoring is /DVD/MON_CL_COL_PI_MESSAGE.

This collector communicates with the remote SAP PI system via configured HTTP destination. More details can be found in the chapter Configuration of HTTP Destination for SAP NetWeaver AS Java. After a successful connection, it monitors the status of PI Messages.

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

PI_MESSAGES_CANCEL

Number of canceled PI Messages

Count

Yes

PI_MESSAGES_ERROR

Number of error PI messages

Count

Yes

PI_MESSAGES_SUCCESS

Number of successful PI messages

Count

No

PI_MESSAGES_TIME_WAITING

Time of the longest scheduled PI message

Seconds

No

PI_MESSAGES_WAITING

Number of waiting PI messages

Count

No

Parameters

The following parameters are used in this collector:

Parameter name

Description

Default value

Parameter name

Description

Default value

MAX_MESSAGES

This parameter defines the maximum threshold of how many PI messages are processed in the current collector’s execution. By default, the SAP PI API supports maximum of 200 messages.

200

Detail table

The collector provides detailed table PI error messages. The technical name of the detail table is /DVD/MON_S_PI_MESSAGES.
PI error messages provide a detailed output for each PI message in error or canceled state.

Technical name

Description

Technical name

Description

TIMESTAMP

When the records are saved into the Detail table

SID

System ID

STATUS

PI Message Status

ID

PI Message ID

MSG_KEY

PI Message Key

DIRECTION

PI Message Direction (Inbound / Outbound)

TIMESTAMP

PI Timestamp

ERROR_CATEGORY

PI Error Category

ERROR_CODE

PI Error Code

RECEIVER_NAME

PI Receiver name

RECEIVER_PARTY

PI Receiver Party

RECEIVER_INTERFACE_NAME

PI Receiver Interface Name

RECEIVER_INTERFACE_NAMESPACE

PI Receiver Interface Namespace

SENDER_NAME

PI Sender Name

SENDER_PARTY

PI Sender Party

SENDER_INTERFACE_NAME

PI Sender Interface Name

SENDER_INTERFACE_NAMESPACE

PI Sender Interface Namespace

ERROR_MESSAGE

PI Error Text

DURATION

PI Message Processing Duration (ms)

SIZE

PI Message Size (byte)