Solution Manager 7.2: T-code Specific Response Time Monitoring
Frequently there have been requests to monitor the response time of specific transactions (T-code) in SAP.
Following are the steps to follow to enable transaction specific monitoring for response in Solution Manager.
This was created using Solution Manager 7.2 but the process is essentially the same in 7.1.
Step 1:
Table ALTRAMONI in the system that the transaction to be monitored in needs to be updated as follows.
- Log on the system (managed object) of where the transactions that are to be monitored
- Execute transaction SE16.
- In the Table Name field, enter ALTRAMONI and choose Table Contents.
- On the Data Browser: enter table ALTRAMONI. The selection screen appears and select execute.
- Choose ‘Create’ and enter the transaction to be monitored and/or the client.
- To monitor a particular transaction in all clients, enter the transaction code and * as the client name.
- Enter a descriptive name of your choice for the monitoring object (field MO_NAME). It is recommend to use the name of the T-code.
- Specify an MTE class (field MTECLASS). Also recommend to use the name of the T-code here as well
- Always specify <CURRENT> for the SERVER_ID. Save.
The completed entries should look like the example below.
Now log onto Solution Manager and navigate to template maintenance. In Solution Manager 7.2, from the Fiori Launchpad you will select the Configuration tile from the Configuration group.
From the menu on the left side of the screen select ‘System Monitoring’
Now go to the Template Maintenance step.
Select ‘Technical System’ templates.
Select the version of SAP ABAP for your Managed Obejct.
Then either update an existing template or create a new one. (In this example I had already created a custom template.)
Make sure that you are in ‘Expert’ mode and select tab ‘Metrics, Events, Alerts Hierarchy’
Scroll down and expand the Alert ‘Bad System Response Time’
Expand ‘Transaction Response Times’
Making sure that you are in ‘Edit’ mode…
Select tab ‘Data Collection’ and select ‘Add Variant’.
Then add the T-codes you wish to monitor.
Now select tab ‘Threshold’ and set the alert threshold that the alerts will be triggered at.
(These thresholds were set extremely low in order to trigger the alerts for verification)
Save your changes and ‘Apply and Activate’ the template for the Managed Object.
Thanks Howard, hope you are doing well.
'Was wondering if there is the ability to control t-code & threshold within a multi-system shared custom template by managed object name. We'd like to keep the number of custom templates down but if most companies have a template by system (where each system has many managed objects) or at least by system type (ECC, CRM, etc) for transaction monitoring I'd appreciate knowing that to help set our direction.
Best regards, Dawn
Hello Dawn,
This can be achieved just like you add other managed systems for a monitoring template.
But all you want to do is, need to add the variants for different components' tcode
Like an exmple
BW specific tcodes to be monitor
HR system tcodes to be monitor
SRM system tcodes to be monitor
ECC system specific tcodes to be monitor
This list should be added in the ALTRAMONI table of each managed systems
Then you just pull the data from there to SOLMAN.
Let me know if you need further help on this.
Thank you
Regards
Vinayak Budapanahalli
Hello,
Here we are not actually trying to check response time for a tcode . Rather we have a requirement to monitor failures under t-code SRT_MONI for any failures apart from status group 99 which is delivered ? Is it possible to do with any kind of standard monitoring processes in 7.2?? Can we expect any help from anybody here who might have faced something like this before.