Performance in UCM (WebCenter Content) 11g: How To Dump and Analyze Flight Recordings on a Live Content Server
(Doc ID 1337640.1)
Last updated on NOVEMBER 14, 2022
Applies to:Oracle WebCenter Content - Version 22.214.171.124.0 and later
Information in this document applies to any platform.
In Universal Content Management (UCM) 11g, diagnostic images of the server can be dumped at any time using JRockit Mission Control. In addition, when performance events such as OutOfMemoryError or extended blocks on threads occur, an automatic dump of the content server is performed to assist administrators and support in determining the cause of the event.
This is possible in UCM 11g due to the use of two powerful aspects of WebLogic and JRockit working in concert on behalf of the UCM managed server. Note that if UCM is running on the JRockit JVM, the Flight Recordings are available without any configuration or setup on the part of the UCM system administrator. The Flight Recordings start automatically when UCM starts and gather information without any need for changing and tweaking JVM settings, as was the case in UCM 10g.
What makes this possible in UCM are the following parts:
JRockit Flight Recorder (JFR): JFR is a performance monitoring and profiling tool. JFR records diagnostic information on a continuous basis, making it always available, even in the wake of catastrophic failure such as a system crash.
WebLogic Diagnostic Framework (WLDF): WLDF consists of a number of components that work together to collect, archive, and access diagnostic information about a WebLogic Server instance and its applications.
The diagnostic images are files with .jfr extensions (JRockit Flight Recording). The automated dumps are saved at the following default path for UCM 11g:
In this path, files with jfr extensions contain dump information from a UCM that experienced an event that triggered a dump of the Flight Recording.
These .jfr files can be navigated to from JRockit Mission Control, giving UCM system administrators insight into a point of failure or event that triggered a dump of the Flight Recording.
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
|Getting a live dump while UCM is running|
|Dump the recording|
|Viewing the Flight Recording|
|To configure the diagnostic volume level|