Questions Answered for Custom WLDF Instrumentation on WebLogic to Monitor Application Performance Metrics at the Transaction Level
(Doc ID 2633519.1)
Last updated on JANUARY 28, 2020
Applies to:Oracle WebLogic Server - Version 126.96.36.199.0 and later
Information in this document applies to any platform.
The Instrumentation component of the WebLogic Diagnostics Framework (WLDF) provides a mechanism for adding diagnostic code to WebLogic Server instances and the applications running on them.
This document addresses some questions when trying to setup WebLogic WLDF instrumentation on a domain with a goal to see the application performance metrics at the transaction level.
1. When we configure WLDF module with instrumentation enabled and also instrumentation enabled at the application configuration lever under deployments, where will the performance metrics stored in the backed? Can we read the data in the backed system?
2. Do I have to update the application every time when I make the changes to application instrumentation configuration? or is there any way I can do it without updating the application to avoid app downtime?
3. Can we export and erase the request performance data during the server run time? How is the retention of data handled when this feature is enabled?
4. What is the impact of having instrumentation enabled all the time and if any overhead is added on server?
5. When instrumentation is enabled does it write any logging to server logs?
6. We were trying the THROTTLE feature and can this be enabled/disabled during runtime without redeploying app ?
7. Why do we need to have a plan.xml attached to application when enabling instrumentation? Can this same configuration exported to other applications on other domains.
We are looking for enabling and disabling instrumentation on-demand as per application performance issues rises. And it will be helpful to know where that data is stored and if that data can be exported to a readable format for further analysis.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document