Skip to Content
Author's profile photo Vivek Hegde

Lesson Learned: How we achieved 300% increase in SOLMAN_WORKCENTER txn Performance.

Background:

We have a very huge Monitoring Landscape where 160 Systems are connected to one Central Solution Manager System. As we added more system for System Monitoring and Alert Inbox functionality we noticed a considerable slowdown inSOLMAN_WORKCENTER performance. At one point Transaction SOLMAN_WORKCENTER took nearly 4 minute to excecute !!! With lots of bugging and debugging we identified System Monitoring tab inside SOLMAN_WORKCENTER is the culprit for slow excecution of SOLMAN_WORKCENTER txn code. Now we had task to finetune the System Monitoring tab in workcenter. We achieved this via Setting up a Central Data Cache as suggested in help.sap portal.

Procedure:

I.Create Logon Group

As the central data cache only exists on one application server, you should ensure that you always call the Alert Monitor on this application server. We recommend that you create a logon group that consists of only one application server:

1.      Start transaction SMLG (CCMS: Maintain Logon Groups)

2.      Create a new logon group by choosing Create Assignment.

3.      The Create Assignment screen appears. Enter an appropriate name for the group in the Logon Group field, and the name of the application server on which you want to set up the central data cache in the Instance field.

4.      Ensure that the Ext. RFC enabled indicator is activated on the Properties tab page.

5.      Save your entries.

II.Activating a Central Data Cache

The activation of the central data cache is performed using the profile parameter alert/cache/size_MB. This parameter is not set by default, meaning that the central data cache is deactivated.

1.      Start transaction RZ10 (Edit Profiles).

2.      Use the input help for the Profile field to select the instance profile of the application server for which you want to activate the central data cache.

3.      Ensure that Extended Maintenance is activated in the Edit Profile group box and choose Change ().

4.      The system displays a list with the profile parameters for this instance. Create the parameter alert/cache/size_MB if it is not in the list, and enter the size of the central data cache in megabytes.

5.      Save your entries.

6. Restrat your Solution Manager System for parameter to take effect.

Register CCMS Agents with this Application Server

Ensure that the CCMS agents are registered with the logon group that you have intended for monitoring using the Alert Monitor. For information about installing the CCMS agents, see Installing and Registering the CCMS Agents.

Result:

With Central data Cache in place we observed 300% increase in the excecution of SOLMAN_WORKCENTER.

Reference:

SDN Forums
http://help.sap.com/

for more details: http://help.sap.com/saphelp_nw04/helpdata/en/10/75ea3b6d73e807e10000000a11402f/content.htm

Regards

Vivek Hegde

DISCLAIMER: Solution mentiond below helped us in achieving solman_workcentr performance and I can not gaurantee that this will increase performance in your landscape. The solution mentioned here can not be genaralised !

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Tom Cenens
      Tom Cenens

      Hello Vivek

      Are you using this in Solution Manager 7.0 EHP1?

      The new Technical Monitoring scenario in Solution Manager 7.1 uses the Host Agent and so on instead of the "old" CCMS agents to capture the needed monitoring data.

      We haven't noticed any performance problems in SOLMAN_WORKCENTER but like I said we have the Technical Monitoring active.

      Perhaps it's worth considering for you to switch to the new scenario.

      Best regards

      Tom

      Author's profile photo Vivek Hegde
      Vivek Hegde
      Blog Post Author

      Hello Tom,

      We are using 7.0 EHP1 version. I am trying hard to convince my client to go for 7.1 version. As of now client still wants hang on to traditional monitoring. May be in coming days we would be implementing 7.1 with new scenarios. I have seen new features of 7.1 Technical Monitoring in a Demo session and loved it ! i completely agree as you said it is much more better than 7.0 EHP1 'System Monitoring'.

      Thank You for your comments.

      Rgds,

      Vivek Hegde