An Oracle blog about Oracle Enterprise Manager and Oracle Management Cloud

  • June 14, 2021

Centralize Oracle WebLogic Server Monitoring Using Oracle Enterprise Manager

Whether you have a number of Oracle WebLogic servers, or specific set critical to your business, it’s difficult, risky and labor intensive to monitor them using scripts - especially when you have more than a single WebLogic Server Domain. In this blog we are going to show you how you can discover, centralize and monitoring your WebLogic servers using Oracle Enterprise Manager, a tool most Oracle customers already have onsite.

Note: for this capability Oracle WebLogic Server Management Pack Enterprise Edition  would need to be licensed if your organization has not already licensed it.

Automated Discovery

The first step to monitoring your WebLogic Servers is to discover them as targets.  There are multiple ways to do this using Oracle Enterprise Manager.  You can use the guided discovery process to add a domain individually, use the command-line interface to discover multiple domains in a single operation, or auto-discover domains across hosts. You can further setup auto-discovery on a repeated scheduled basis to help identify newly deployed WebLogic Servers or ones occasionally turned on/off for development and testing purposes.   

Discovery slide image

Figure 1. WebLogic Domain Discovery

Automated Monitoring

As soon as WebLogic targets are discovered, they become monitored. You can choose to use generic monitoring capabilities out-of-the-box, setup specific metrics, site specific administration groups, or incident management. The monitoring features are commonly available to all Enterprise Manager target types, including WebLogic Server and other middleware targets. To learn more about WebLogic Server monitoring capability, further view the video Enterprise Manager Monitoring Overview

Monitoring slide image

Figure 2. Create and Customize WebLogic Server Monitoring Metrics

Pre-built and Custom Dashboards

Enterprise Manager provides  performance dashboards already built-in for WebLogic Server targets. You can add, remove or customize the dashboards using the Enterprise Manager console. Enterprise Manager 13c Release 4 Update 7 ( or later bundles additional out-of-the-box WebLogic performance dashboards for those that use Grafana. For more information visit the blog Out-of-the-box WebLogic Performance Dashboards are now available with Oracle Enterprise Manager App for Grafana

Grafana slide image

Figure 3. WebLogic Server Performance Summary Report in Grafana

Further Gain End User Monitoring Insight

You can further monitor your application performance or measure end user experience using Oracle Real User Experience Insight (RUEI). It captures every web interaction that users have in the application and translates the data into meaningful statistics, which enables you to make more effective business and operational decisions. RUEI completes the WebLogic Server management solution and is licensed as a part of Application Management Suite or by standalone license. RUEI is also offered in Oracle Cloud from the Oracle  Marketplace.  To learn more visit the blog Oracle Real User Experience Insight is now on Oracle Cloud Marketplace.

RUEI slide image

Figure 4. Measure End User Experience Using RUEI

Deep Diagnostics

When performance issues are detected in Java applications, JVM Diagnostics (JVMD) in Enterprise Manager can be used to diagnose the root cause of the problems. Using JVMD, you can drill down to the applications' Java stack, and perform diagnosis on real-time and historical data. JVMD does not require application instrumentations or re-compiling. You can use JVMD in production, because it is always on and available all the time. It helps you find the problems such as the slowest request or methods, requests waiting for I/O or database calls, or those using a lot of resources.

JVMD slide image

Figure 5. Using Java Workload Explorer to Compare Data Sets

Manage Configurations and Maintain Compliance

Enterprise Manager helps you manage configuration metrics from the domain, such as the WebLogic Server settings, data from configuration files, patching history of the targets and more. You can compare the configurations among the targets to detect the differences to maintain the consistency or against the security standards to ensure the compliance.

Configuration slide image

Figure 6. Continuous Drift Management

Patching and Provisioning

Enterprise Manager helps you automate management of the lifecycle of your WebLogic deployments. It offers automation of the patching process.  Once patches are selected, the wizard guides you through the process to apply them in parallel or rolling fashion.  You can also provision or clone WebLogic domains to standardize the WebLogic deployment across the datacenter.

Patching slide image

Figure 7. Automation of the Patching process

To learn more about Oracle Enterprise Manager’s WebLogic Server management solutions, visit Managing Oracle WebLogic Server with Oracle Enterprise Manager. This 48-minute video covers the WebLogic and middleware management offerings in Enterprise Manager.

Topics and duration:

  • Introduction (3m 02s)
  • WebLogic discovery (1m 47s)
  • Middleware summary pages (3m 7s)
  • Grafana dashboards (3m 32s)
  • Monitoring features (7m 39s)
  • Real User Experience Insight (11m 1s)
  • JVM Diagnostics (7m 52s)
  • WebLogic configuration and compliance management (6m 25s)
  • Patching and provisioning (4m 24s)


Visit us on the web to learn more about Oracle's observability and management portfolio including Oracle Enterprise Manager

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.