WLSDM for WebLogic
Published in

WLSDM for WebLogic

Monitoring Oracle WebLogic Server by Using WLS Console Utility WLSDM (Blog Post by Yuriy Ponomarev)

Original Post: https://habr.com/ru/company/rdtex/blog/488280/

Article is written by Yuriy Ponomarev (Moscow, Russian Federation), Habr.com profile is https://habr.com/ru/users/OBIEESupport/

Illustrations by Fakhri Gulamov (Baku, Azerbaijan)
Linkedin Profile: https://www.linkedin.com/in/fakhri-gulamov-776447ba/
RDTEX site: https://www.rdtex.ru/en/about/

Throughout the vastness of the utilities of the Oracle WebLogic Server console extensions, there is the one that is especially useful — WLSDM, as the authors themselves position it — a monitoring utility for WebLogic Server with the largest set of features. If you go to the developer’s site, you can see that there is another powerful tool nearby, but it’s for a fee.

When downloading the archive, it takes you just two clicks to get a tool that is already suitable for work, with a set of threshold values, which can send messages and large chart speedometers. It is specifically suited for the large monitor, as well as for a busy DevOps engineer who needs to keep his fingers on the pulse of running applications.

Let’s to say a few words about the server metrics in general. Certainly, you can use the built-in WLS metrics monitoring. Customization is quite available, and you can learn how to customize the metrics tables inside the server by yourself.

But we proceed from the convenience of use and the comparative attractiveness of this tool — WLSDM.

In addition, the settings of thresholds are immediately displayed on the charts and

warnings are sent by email automatically. Which is, in fact, what the DevOps needs!

  1. Install the agent.
WLSDM Agent

You can deploy WLSDM both on the Admin server, and on each server that you plan to monitor. For simplicity, we have deployed it to Admin.

2. How to install console extension to the WebLogic Server.

WLSDM War File

Attention! Do not forget to reboot to start the setup process.

After the reboot, a window with the monitoring utility appears in the console(on the left part). Its main menu (on the right part).

WLSDM Console Menu

We will make the necessary configurations, setting up the limit values does not shown, but it is quite transparent.

WLSDM Wizard

Some details about the following points on the background of the forms where the call comes from.

WLSDM Wizard SMTP Configuration
WLSDM Monitoring & Diagnostic Configuration
WLSDM Wizard Domain Resources
WLSDM Wizard Metric Configuration

3. Examples of monitoring diagrams.

WLSDM Health Dashboard
Garbage Collection Dashboard

There is the WLST console. How much more convenient when it is always at hands!

WLSDM WLST Console

The resources of the JVM.

JVM Resources

What does the garbage collector doing?

Garbage Collection Table Listed by Server Names

You can see what’s going on with the files and directories.

File Explorer

Threads between resources and the system.

Servers Dashboard

The servers are slowly starting up.

Servers Uptime

Great, everything is raised and lives its own personal information life.

Health Dashboard

Example of a graph with threshold values exceeded.

Threshold Values in Dashboards

4. Operation with the utility of the password encryption and decryption.

Encrypt / Decrypt

If you need to encrypt-decrypt something for other domain, there is a button “upload key”. It is especially convenient when you forgot the passwords from the data sources.

Thank Fakhri Gulamov (Baku, Azerbaijan) for his help in preparing the article and for his advice to write about this excellent console extension -WLSDM.

Original Post: https://habr.com/ru/company/rdtex/blog/488280/

Article is written by Yuriy Ponomarev (Moscow, Russian Federation), Habr.com profile is https://habr.com/ru/users/OBIEESupport/

Illustrations by Fakhri Gulamov (Baku, Azerbaijan)
Linkedin Profile: https://www.linkedin.com/in/fakhri-gulamov-776447ba/
RDTEX site: https://www.rdtex.ru/en/about/

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store