Entering content frame

Function documentation Message Server Monitor Locate the document in its SAP Library structure


You can use the message server monitor to closely monitor the functioning of the message server.

On the initial screen all the SAP servers that have logged on to the message server are displayed.

        Server Name: Instance name (consists of host name, system ID and instance number)

        Host Name: Name or IP address of the host SAP Service: Services that the server provides (same as for Overview of SAP Application Servers)

        Trace: Switches on or off the trace of the NI connection between the message server and the application server concerned


You are logged onto the SAP system, and the message server is running.


The menu option Goto contains all of the functions of the message server monitor.


The full set of functions is available only in the expert mode (authorization object S_ADMI_FCD). If you do not have the authorization you can execute the display functions but not the administration functions.

Display Details

To view detailed information about the client on which the cursor is positioned, choose Goto Display  details.

Information about the Release

To view detailed information about the release of the message server, choose Goto Release Notes.

The release notes provide information on the version of the SAP Message Server, and on the release and Support Package level of the SAP kernel.

kernel information tells you the release of the SAP kernel. Besides kernel release and compile information, this screen provides the following information:

         Update Levelspecifies with which kernel releases the kernel can run in an SAP system. If different application servers are to run with different kernel patch levels in one system, they must all have the same update level.

         patch number specifies the last Support Package level that is relevant for the component message server.

         source id indicates the actual kernel patch level (the number after the full stop).

See below for the patch comments on the kernel patches that apply to the component message server, and other detailed information.

Hardware Key

You can display the hardware key of your SAP system, which you need to install the SAP license, by choosing Goto Hardware Keys. (For further information about the SAP license procedure, refer to the documentation on the Structure linkSAP License.)


You can view all the parameters associated with the Message server by choosing Goto Parameters Display. Some of these parameters can be modified dynamically in production operation; to do this, choose Goto Parameter Change.

You can display the RZ11 documentation for every parameter. To do this, place your cursor on the parameter name and choose This graphic is explained in the accompanying text Documentation.

The most important parameters are described in Message Server Parameters.


You can activate, display, deactivate, or reset Message server statistics. To do this, choose Goto Statistics.

The statistics include information on, among other things, the number of logins, requests received, bytes written and read.


If you deactivate the statistics function and later reactivate it, the existing values are used as a base and new statistics are added to them. If you want to start the statistics from scratch, you have to use the Reset function.


You can access the following functions of the message server trace by choosing Goto Trace:

        Display trace file (dev_ms)

        Save trace file locally (download to your PC)

        Reset trace file

        Increase or decrease trace level


If the message server is restarted, the trace file dev_ms is re-named to dev_ms.old before it is re-written. In this way, both the current and the old versions of the trace file are available.


You can use the trace logging function to locate sporadic and awkward errors. This is described in detail in the documentation: Trace Logging.


To display the open ports on the message server choose Goto Services. On these ports you can access the message server, if you want to Monitor the Message Server from the Browser.

The list contains the following information about the services.

Message Server Services




Internet protocol; HTTP and HTTPS.

Service/Port Number

Number of the port or service, on which the message server receives incoming HTTP or HTTPS connections. The number must be between 1 and 65535.

Host Name

Host name on which the port is connected. If the host name field is empty, the port is connected to all network adapters of the host.

Ext. connected

If the checkbox “Use external binding program“ is activated when you define the service, an “X” appears in this column.

The external binding program icmbnd (or icmbnd.exe in Windows) enables ports with numbers under 1024 also to be bound under UNIX, without running the SAP kernel (which starts the ICM) or the message server with superuser authorization.

Virt Host Index

Number of the virtual host index. If an HTTP request arrives on this port, only those application servers that have this host defined in them are taken into account.

Virtual hosts are defined in the profile parameter is/HTTP/virt_host_<xx>, and in entries in the ICF service hierarchy (transaction SICF).

For more information see Structure linkConfiguring SAP Web Dispatcher / Message Server for Virtual Hosts.

You can configure standard services (ports), which you want the message server to open for HTTP(S) requests. You can display details of services, add new services, and change or delete existing services. These settings are made in profile parameter ms/server_port_<xx>.


The dynamic settings are lost when the message server is restarted. If you want to make your settings permanent, you have to make them in the profile too.

Logon Data

You can display the logon data for the individual SAP application servers that are currently logged on to the message server. To do so, select a server and choose Goto Logon data Display.

The number of dialog work processes (in the dialog mode) that the message server needs for load distribution is displayed under Additional data.

The relevant dispatcher sends this data to the message server when the server is started.



Logon type

Host Name


Host Address

Additional Data





















In this example, the application server (SAP Web Application Server) is making 5 protocols available on the machine ls0302.wdf.sap‑ag.de. The message server gets the details of these request types from the application server.

It is not usually necessary to change the logon data. If the message server does not get the data fro whatever reason, you can enter it manually. To do this, choose Goto Logon data Change.

See also HTTP Load Balancing on the SAP Message Server

Expert Functions

These functions are required for analysis performed by SAP, and are not described further here.

Exceptions to this are the server functions Shut Down Server (Hard), Shut Down Server (Soft,) Terminate connection, Deactivate and Activate. These functions control the state of the application server. These states are described under SAP Application Server States.

The server functions are described in detail under Server Functions.

The load balancing functions for HTTP requests are described in HTTP Functions.

The host name buffer stops the message server from having to eliminate a host name for each request. You can display the buffer, write it to the trace file dev_ms, or reset it.

Security Settings

Choose Goto Security Settings to perform the following security relevant configurations:

        Access control: You can display or reload the Access Control List (ACL) if it has changed.

        Administration port: You can open or close the port for the administration of the message server.

For more information, see Security Settings for the SAP Message Server.


See also:

Overview of SAP Application Servers



From the menu, choose Administration System Administration Monitor System Monitoring Message Server Monitor or enter transaction code SMMS.



Leaving content frame