Table of Contents

SAP transports

Purpose

Transports are used to propagate changes across systems. It is important to detect when a transport is in an error state in order to reprocess it. This monitor will watch for failed transports and notify as soon as one is detected

Configuration hints

Create a rule in the surveillance table and set the filter as you need. If the number of failed transports matching the filters is over the threshold, an alarm will be sent. Via the filters, you can customize how transports will be monitored for a given transport, user or client.

Aggregate: If active, only one alarm per rule will be generated if the number of failed transports matching the filter is above threshold. It will report how many transports have failed, with no details. if not active, one alarm per failed transport will be sent, along with more details concerning the transport itself: Client, user, return code, step, timestamp.

Surveillance table

ParameterDescription
ActiveUse this field to activate or deactivate a line of configuration.
TransportA filter to match only a given transport name. The use of regular expression can be made here.
ClientA filter to match only a subset of clients.
UserA filter to match only a subset of users.
AggregateIf checked, the probe will send one alarm indicating the number of failed transports matching the filter. If not checked, the probe will send an alarm for each failed transport matching the filter. Several alarms can potentially be generated.
SeverityThe level of severity of the alarm generated by this line of surveillance.
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.

Examples

ActiveTransportClientUserAggregateSeverityAuto clearAlarm tagAlarmMetric
true***trueWARNINGtrue truefalse

Effect : This configuration will send a MAJOR alarm as soon as a failed transport is detected. The alarm will be cleared automatically if when the transport has finally been applied successfully

Examples

ActiveTransportClientUserAggregateSeverityAuto clearAlarm tagAlarmMetric
true**JDOEtrueMAJORfalse truefalse

Effect : This will send a MAJOR alarm as soon as a transport created by user JDOE has a failed status. This alarm won't be cleared by the probe.

Generated metrics

metricIdmetricUnitmetricTargetmetricDescription
SAP_FAILED_TRANSPORTSTransports[TRANSPORT][CLIENT][USER]Sends the number of failed transports matching the filter