Monitoring the ICM


You can monitor and administrate the Internet Communication Manager (ICM), which receives and sends requests to and from the Internet (in the server role, for example, incoming HTTP requests).

You can use either the ICM Monitor in the SAP System (transaction SMICM) or the Web-based administration interface.


The profile parameters for configuring the ICM are described in Parameterization of the ICM and ICM Server Cache. You can however also change some of the parameters dynamically while the ICM is being monitored.


The Internet Communication Manager is running on the server. In the Server Overview (transaction SM51) you can see the server work process types offered and also the entry ICM.


You can monitor the ICM in the following two ways:

Using the ICM Monitor

Using the Web Administration Interface

Using the Command Line Program icmon

Their interfaces are primarily different: You call the ICM monitor from the SAP GUI (transaction SMICM), and you call the Web administration interface from the browser. From the console you can execute the same functions using the icmon program. This is only recommended if the other methods cannot be used.

The functions available are the same; the only exception is setting up administration users. You can only do this using the Web interface (or program icmon, see Creating Administration Users). Otherwise you are in the SAP system and you can set up users there with the user maintenance transaction, SU01.

If you are using the transaction in the SAP GUI, you also must be logged on the application server where you want to make administration settings in the ICM (in contrast to using the Web interface). If you want to work from the console, you must be logged on to the relevant host at operating system level.

More Information

Section Security Log describes how you can protect your system from unwanted requests.

Information about problems that frequently occurring with the ICM and how to solve them can be found in Problem Analysis and Error Search.