Measuring Your Performance Metrics

Monitoring Oracle Fusion Middleware 4-5 Additional WebLogic Server Console Resources: For details on the content contained in each summary table, see Monitor Servers in WebLogic Administration Console Online Help. For detailed information on using the WebLogic Server to monitor your domain, see the Oracle Fusion Middleware Performance and Tuning for Oracle WebLogic Server. The Oracle Technology Network at http:www.oracle.comtechnologyindex.html provides product downloads, articles, sample code, product documentation, tutorials, white papers, news groups, and other key content for WebLogic Server.

4.4 WebLogic Diagnostics Framework WLDF

The WebLogic Diagnostic Framework WLDF is a monitoring and diagnostic framework that can collect diagnostic data that servers and applications generate. The WLDF can be configured to collect the data and store it in various sources, including log records, data events, and harvested metrics. WLDF includes several components for collecting and analyzing data: ■ Data Creators — data publishers and data providers that are distributed across WLDF components. ■ Diagnostic Image Capture —Creates a diagnostic snapshot from the server that can be used for post-failure analysis. ■ Archive —Captures and persists data events, log records, and metrics from server instances and applications. ■ Instrumentation —Adds diagnostic code to WebLogic Server instances and the applications running on them to execute diagnostic actions at specified locations in the code. The Instrumentation component provides the means for associating a diagnostic context with requests so they can be tracked as they flow through the system. ■ Harvester —Captures metrics from run-time MBeans, including WebLogic Server MBeans and custom MBeans, which can be archived and later accessed for viewing historical data. ■ Watches and Notifications —Provides the means for monitoring server and application states and sending notifications based on criteria set in the watches. A watch rule can monitor log data, event data from the Instrumentation component, or metric data from a data provider that is harvested by the Harvester. The Watch Manager is capable of managing watches that are composed of several watch rules. ■ Logging services —Manage logs for monitoring server, subsystem, and application events. The relationship among these components is shown in Figure 4–1 .