Table of Contents

PI/XI messages ABAP

This monitor is dedicated to the monitoring of PI/XI messages status of ABAP stack instances.
It requires to be associated with an ABAP connector to the target SAP system

Configuration hints

Atomic fields

Message LimitThe maximum number of message to fetch per call. This is a security to prevent downloading too much data.

Surveillance table

ParameterDescription
ActiveUse this field to activate or deactivate a line of configuration.
StatusDefine the type message status to look for.
ClientThe client in which the messages will be collected
SenderA filter on the sender of the messages.
Receiverfilter on the receiver of the messages.
Sender interfaceA filter on the message emitter interface.
Receiver interfaceA filter on the message receiver interface.
PIDA filter on the message PID.
Max. messagesThe threshold for the number of messages going through the filter.
AggregatesIf not set, one alarm per message matching the filters will be sent. If set, an alarm will be sent only if the cumulated number of messages matching the filter is not below the threshold.
SeverityThe default severity to apply when the simple threshold syntax is used.
Auto clearIf checked, the alarm will be cleared as soon as the alarm condition is not met anymore.
Alarm tagThis field allows to add custom text within the alarm message. %MSG% variable will contain the actual generated message and can be used such as: “my_prefix %MSG% my_suffix”. By default, tag will be used as prefix.
AlarmIf checked, this line of surveillance will be used for alarm generation.
MetricIf checked, this line of surveillance will be used for metric generation.
ReportIf checked, this line of surveillance will used for showing threshold and severity in the daily report

Examples

ActiveStatusClientSenderReceiverSender interfaceReceiver interfacePIDMax. messagesAggregatesSeverityAuto clearAlarm tagAlarmMetricReport
trueANY_ERROR000*****1falseMAJORtrue truefalsefalse

Effect : Sends a MAJOR alarm per messages having an ERROR state since the last check time.

Examples

ActiveStatusClientSenderReceiverSender interfaceReceiver interfacePIDMax. messagesAggregatesSeverityAuto clearAlarm tagAlarmMetricReport
trueSYSTEM_ERROR000*****10trueCRITICALtrue truefalsefalse

Effect : Sends a CRITICAL alarm if 10 or more messages have a SYSTEM_ERROR state since the last check time.

Generated metrics

metricIdmetricUnitmetricTargetmetricDescription
PIXI_ABAP_MESSAGES_STATUSStatus[TYPE][CLIENT][SENDER][RECIVER][EMIT_INT ][REC_INT][PID]Sends TRUE if the rule generated an alarm for this filter, FALSE instead.
PIXI_ABAP_MESSAGES_STATUS_COUNTMessage errors[TYPE][CLIENT][SENDER][RECIVER][EMIT_INT ][REC_INT][PID]Sends the number of messages matching the filter