cancel
Showing results for 
Search instead for 
Did you mean: 

Monitoring WebService Runtime without PI

0 Kudos

Greetings SOA-Community

We would like to monitor our WebServices (created from RFC-Functions) and trigger alarms(e.g. eMail, CCMS-Alarm...anything) whenever the runtime of a single WebService Call exceeds a certain threshold. The WebService Consumer is a non-SAP System.

I guess I'm looking for a way to parse the SOAMANAGERs Protocol & Trace-Log at Runtime but I've yet to find a way to access this information in our System.

Any ideas on how this might be accomplished in a non-PI-controlled environment?

Thanks in advance

Chris

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

all the traces/logs are written as physical text file on harddisk, so all you need is locate this file and write code to read it.

I am not aware name of file but any Basis guy will be able to tell you.

Regards,

Gourav

0 Kudos

Thanks Gourav,

I figured that much but I was hoping that there would be a more "SAP-standard" way of doing this.

Regards,

Chris

Former Member
0 Kudos

Hi,

SAP offers tool like CCMS and Alert Framework for doing it and other tools (like log viewer in NWA) but these tools required monitoring by themselves, if you want out-box-solution then SAP don't have any tool for this.

You can configure Alert Framework on ERP system to watch services (I never tried for services) but if you alerts/mail etc then you need to design your own tool for same.

These traces and logs are stored in file and not in DB just to make sure raw recovery procedure if something goes wrong with DB.

you can evaluate 3rd party tool like Tivoli to monitor standard trace files which even can give you alerts. Another possible way is to design shell script or java code to do it and schedule it via crontab or schedule task on OS level.

Regards,

Gourav

0 Kudos

Hi Gourav,

Thanks again, I'll look into the Alert Framework once more.

For now we'll have our Basis guys handle the tracefile monitoring with the tools of their choice.

Kind Regards,

Chris

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello,

In SOAMANAGER, go to 'Logs and Trace' tab. Click Logs/Trace Viewer link. You can also change default Logs anbd Trace configuration there.

Thanks,

Venu

Former Member
0 Kudos

Hello Venu and everybody else,

I'm a security officer and I need to grant access to perform trace configuration to some users, but I don´t know how to do it.

They are able tu run transaction SOAMANAGER, but when they try to add or edit a trace configuration they get an error message saying: "User XXXX does not have authorization for activity Configuration"

Can you please tell me what transaction, objetc, authorization or role should I assign to them?

Thank you all in advance!

Guido.

Former Member
0 Kudos

Hi Guido,

Try adding any one of the below mentioned roles to the user.

a) SAP_BC_WEBSERVICE_ADMIN_BIZ

b) SAP_BC_WEBSERVICE_ADMIN_TEC

Hope this will help.

Regards,

Praveen