How to get useful reports from logs generate by SAP application server i.e Netweaver / PI ?
what kind of reports we can get from these application logs?
You now have some options. You could use the App on Splunk base which runs on the ABAP stack or you can use our Aramadillo virtual appliance to remotely collect machine data from both the ABAP and J2EE stacks. Check out http://bit.ly/15r1vq5
The good thing about SAP is that it logs a lot of information about internal activity and performance. Unfortunately, it is not readily accessible.
A Project was launched in late 2011 called SAPninja, which provides a way of harvesting SAP log and performance data and staging it in a way for ready ingestion by Splunk (and other applications). There's also a Splunk App launched at the same time called Splunk For SAP. Check out this thread for further discussion.
The short answer is you can't by default. SAP produces a vast array of logs and traces in all kinds of formats, which you can't parse out the box easily. The J2EE stack is the exception where you can find Log4J style logs, which you can parse without much hassle. However most of the action is on the ABAP side 😞 You have two options, write a SAP ABAP app to log the data out so Splunk can eat it or write a connector that deals with the SAP complexity and forwards events to Splunk in a sane format.
Since nobody answered yet, I'll try to give you a possibility - although I don't know SAP at all!
The variety on reports is so vast, but all it depends on your logfiles. When you figured out what all is in your logfiles and what kind of things you wanna see, than you may be able to ask more specific on how to do reports etc.
Splunk itself can pretty much do ANYTHING with your logfiles what you want/need - but you need to know what you want!
btw: to correct myself - with logfiles, I mean any readable fils, and not only logfiles