Show TOC

msmon Monitoring ProgramLocate this document in the navigation structure


You can use the msmon monitoring program to monitor the message server at operating system level.


The msmon program offers the same functions at operating system level as the message server monitor in AS ABAP (transaction SMMS).


You have access to the host on which the message server of your SAP system is running and you can log on there with user <sid>adm.


The call of the message server monitor without arguments displays the permitted arguments and options:

Usage msmon

pf=<profile>      : profile to connect to server

name=<SID>       : SID get server/host from DEFAULT.PFL

[-mshost mshost]   : msg server host

[-msserv msserv]   : msg server services

[-customer]       : enable customer mode

Under this:

q - quit

m - menu


As a rule you use q to quit the message server monitor and m to get to the menu (next level up).

After you have called msmon with the system ID, the profile, or the host/port of the message server, you get a list of the application servers logged on to the message server.

If you then enter m and press Return, you reach the main menu:

Main Menu

Menu Option


1 : display client list

Displays the list of logged on application servers - as on the initial screen.

2 : display hardware id

Displays the hardware keys of the host.

3 : security menu

Jumps to a security submenu. Each application server has a security name that it sends to the message server at the start. You can find out this name from the server name (1) or from the IP address and port number (2).

4 : statistics menu

You can activate, display, deactivate, or reset message server statistics here.

5 : server parameter

The most important profile parameters of the message server are displayed here.

More information: Message Server Parameters

6 : server release information

Outputs release information for the message server.

7 : expert menu

Takes you to the menu for experts.

8 : connect to server

You can directly establish or cancel the connection of msmon to the message server here.

9 : disconnect from server

11 : display logon group list

Displays the logon groups.

More information: lgtst Test Program

12 : display logon group list with snc

Displays the logon groups with SNC.

More information: lgtst Test Program

13 : group logon data

Displays data for a logon group.

14 : group logon data with SNC

Displays data for a logon group with SNC.

15 : group logon data with LB

Displays data for a logon group: IP address, port, release, and whether RFC load balancing is active for this group. More information. lgtst Test Program.

16 : group logon data with LB and SNC

Same as for groups with SNC.

17 : free memory of logon data

The allocated memory for this logon group is released (expert function).

18 : force reread of logon data

The logon data is checked by the message server at regular intervals. With this you can force a new import.

19 : counter menu

Counter menu (expert function).

+ : increase trace

Increases the trace level.

- : decrease trace

Decreases the trace level.

Customer Menu

If you use the option -customer when you call msmon, a different menu appears.

Menu Option


1 : display client list

See above

2 : display hardware id

See above

3 : display server parameter

See point 5 above.

4 : change server parameter

You can change parameters online (provided they are set up as dynamically modifiable).


Note that the changes are lost when you call the program again. You have to make permanent changes in the profile file.

5 : display server release information

See point 6 above.

6 : display logon group list

See point 11 above.

7 : display logon group list with snc

See point 12 above.

8 : dump network buffer

Writes error messages to the dev_ms trace file.

More information: Message Server Monitor, Expert Functions

9 : reset network buffer

Reset host name buffer

10 : reset trace file

Resets the dev_ms trace file.

+ : increase trace

See above

- : decrease trace

See above