ICM status and usage

The ICM allows the SAP system to communicate toward other systems and
must be available at all times. This monitor will check the status of the ICM
as well as utilization of connections, threads and queues.

Configuration hints

Create rules in the table to be alerted upon the following:

Number of current busy threads

Number of connections

Number of queued requests

When a service is inactive

Multi severity threshold

You can use the multi threshold syntax to define multiple threshold/severity settings per rule.

Configuration

Send metrics

If enabled, the monitor will send metrics (See metrics table below)

Surveillance table

Parameter	Description
Active	To enable/disable a monitor
Instance	The instance filter
Max. threads %	The threshold for the number of threads
Max connections %	The threshold for the number of conenctions
Max queued req. %	The threshold for the utilization of the queues
Thres. severity	The severity in case of threshold breach
Status severity	The severity in case of error status
Service status severity	The severity in case a service is not active
Auto clear	If checked, the alarm will be cleared as soon as the alarm condition is not met anymore.
Alarm tag	This 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.
Alarm	If checked, this line of surveillance will be used for alarm generation.
Report	If checked, this line of surveillance will used for showing threshold and severity in the daily report

Generated metrics

metricId	metricUnit	metricTarget	metricDescription
ICM_THREAD_PERCENTAGE_USED	Percent	INSTANCE	Sends the threads percentage usage
ICM_CONNECTIONS_PERCENTAGE_USED	Percent	INSTANCE	Sends the connections percentage usage
ICM_QUEUES_PERCENTAGE_USED	Percent	INSTANCE	Sends the queues percentage usage
ICM_STATUS	Status	INSTANCE	Sends TRUE if ICM status is OK, FALSE instead.
ICM_SERVICES_STATUS	Service Status	INSTANCE/SERVICE	Sends TRUE if ICM service status is active, FALSE instead.