Native WebLogic Monitoring & Diagnostics

WLSDM is a WebLogic console extension which enables monitoring for WebLogic MBean metrics. It is very easy to create alarms and notifications by using WLSDM metric browser. WLSDM can store any WebLogic metric values historically and also can generate graphical reports.

  • ...by using WLSDM:

    You are able to see and understand what is happenning inside your WebLogic domain. "WLSDM for WebLogic" console extension is the best way to reflect your WebLogic knowledge to the mission critical WebLogic domains. You can monitor WebLogic states, health status and back-end activites (SQL, EJB, JAXWS...) easily and real fast. WLSDM never creates additional load on your JVM instances. WLSDM reads the WebLogic domain and recommends important metrics to monitor then you can visualize and create custom alarms for your WebLogic domains. Move forward your service and WebLogic administration quality!

  • Copy WLSDM

    Copy WLSDM file to WebLogic "${DOMAIN_HOME}/console-ext" folder.

  • Restart AdminServer

    Restart WebLogic admin server then WLSDM will deploy automatically. WLSDM portlet will be visible on the WebLogic domain console.

  • Start proactive monitoring now!

    Start native monitoring by using WLSDM console. WLSDM will generate notifications and dumps instantly.

Smart Dashboards: WebLogic Health Monitoring

Server States

Deployment States

Data Source States

JMS States

Important WLSDM Features

For the first installation, WLSDM reads your WebLogic domain and recommends important metrics to collect and offers to specify thresholds for alarm generation. In three steps you can enable monitoring for your WebLogic domain.
wlsdm weblogic monitoring wizard

By using WLSDM you can monitor your mission critical WebLogic domains in any device. Mobile phones, Computers, TV Screens… Project to a TV screen, then let WLSDM take care remaining. All the WLSDM capabilities can control easily via smart mobile phones.

Our clients project WLSDM Health Dashboard page to their Level-1 data center TVs.

wlsdm weblogic console responsive UI | mobile monitoring | iphone | android | ios
WLSDM can store WebLogic domains JMX MBean metric data (OpenSocketsCurrentCount, ActiveConnectionsCurrentCount... etc.), Back-end data (Long running JDBC SQLs, EJB, JAXWS, Socket I/O, File I/O... etc.) historically. It is very easy to see old alarms and data and analyze the root cause. For this feature, WLSDM does not require any 3rd party database requirement or additional server, operational costs.
wlsdm weblogic monitoring stor JMX MBean Object values | Datasource | Derby | Database | Embedded
Just configure JMX metric value thresholds according to your WebLogic domains, then WLSDM generates ALERT and CLEAR notifications. WLSDM has a robust alarm mechanism which has counter, clear, alert... mechanisms.
wlsdm weblogic jmx metric monitoring and notifications | SMTP | SNMP | OpenSocketsCurrentCount | ActiveConnectionsCurrentCount | ActiveSessionsCurrentCount
WLSDM monitors appliation response times for each WebLogic managed servers. It is possible to enable threshold for the URIs and generate notificaitons automatically. WLSDM able to calculate average response times for the given URI and then generate alarm notifications. You can also view, monitor and search WebLogic access logs (HTTPAcessLog) on WLSDM console.
wlsdm weblogic application response times monitoring
It is very easy to monitor backend systems by using WLSDM Back-end monitoring module.

  • JDBC Satement Execute (SQLs)
  • EJB Business Method Invoke
  • Webservices JAXWS Endpoint
  • Servlets
  • Socket I/O (Outbound HTTP Endpoints)
  • File I/O
  • ...

wlsdm weblogic backend monitoring JDBC | SQL | EJB | Webservices | JAXWS | Servlets | Socket | File | I/O
View and monitor WebLogic Server logs on WLSDM web console. Get EMAIL and SNMP log notifications instantly. Dead Lock, Heap Space, Stuck Thread, Unchecked Exception, General Severity Error logs with stack traces and thread dumps are attached to notifications emails.
wlsdm weblogic log monitoring web console
Use "JVM System Resources" smart dashboard page and monitor HEAP (Memory) and CPU usage. WLSDM able to monitor AdminSever and ManagedServer's JVM heap usage, JVM CPU usage, server(machine) CPU usage...
wlsdm weblogic monitoring jvm system resources
Get below profiling and diagnostic dumps instantly or automatically:

  • JVM Thread Dump (Stack Trace)
  • Heap (Memory) Dump
  • WLDF Diagnostic Image
  • Java Flight Recorder (JFR)

Fire user defined scripts by triggering WLSDM custom actions feature!

wlsdm weblogic profiling dumps jfr | heap | wldf | thread dump | stack trace
  • WLSDM able to get thread dumps when HOGGER or STUCK threads occurs
  • Use Thread Dump Viewer and visualise stack traces
  • Open thread dumps by using Thread Dump Analyzer
  • Search stack traces on Thread Dump Analyzer page
wlsdm weblogic thread dump analyzer
  • Connect to WebLogic WLST Console via WLST Web Console
  • Centralize and store WLST Scripts on WLSDM
  • Run WLST Scripts on "WLST Web Console" Page real fast
  • Auto complete feature for WLST commands while typing on WLST Web Console
wlsdm weblogic wlst web console wlstonweb
  • Add any kind of script then schedule it. Add "Quartz Cron Jobs" and visualize WebLogic CRON operations
  • Add Downtime job and stop all WLSDM monitoring or notifications for the specified date/time interval automatically
weblogic monitoring: wlsdm scheduled job and downtime
  • WebLogic Health and State History
  • WebLogic Managed Server(s), Deployments, Data Sources and JMS Health and State Monitoring & Dashboard
  • WebLogic Managed Server(s), Deployments, Data Sources and JMS JMX MBean Metric Monitoring & Dashboard
  • Unlimited User Defined JMX Metric Monitoring & Dashboard
  • JVM System Resources Monitoring: Heap, CPU
  • Log Monitoring & Notifications
  • Response Time Monitoring & Notifications
  • Back-end Systems Dashboard, Monitoring & Notifications
  • Profiling Dumps
  • User Defined JMX Metric Actions
  • Metric Reports
  • Back-end System Reports
  • Log Viewer & Tailer
  • WLST Web Console
  • Thread Dump Analyzer
  • Decrypt & Encrypt Tool
  • WebLogic Domain Overview (Summary)
  • Domain Time-out Values Summary
  • JMX Metric Browser
  • JMX MBean Search
  • Email (SMTP) and Trap (SNMP) Notification Support
  • Customizable HTML Email Templates
  • Automated Data Archiving
  • Independent/Standalone Admin Server Monitoring
wlsdm weblogic console menu | weblogic monitoring tools

We call WLSDM as native WebLogic monitoring application…

... because it is. It's a WebLogic console extension.

 

No additional server, database, memory, CPU and operational cost is required!

WebLogic Community References

  • WLSDM is really a cool Monitoring Dashboard…

    WLSDM is really a cool Monitoring Dashboard, which is worth to have a look... Under the Section Operational Tools & Utils you can find various helpful stuff like Log File Viewer, Thread Dump Analyzer, MBean Search, Decrypt -Encrypt and so on. My personal favourite is the WLST Web Console, here you can execute directly from your web browser WLST commands or execute WLST Python Scripts.

    Dirk Nachbar (Oracle ACE) Trivadis AG, Switzerland
  • I personally recommend to use WLSDM…

    Easy installation and configuration of thresholds and alerts for the essential metrics

    File system historical data store, not available otherwise without products like EM Grid/Cloud Control

    Integrated with the WebLogic administration console, modern and responsive interface

    Radu Dobrinescu (Fusion Middleware Specialist) Eurofighter Jagdflugzeug GmbH, Germany
  • Installation is easy…

    Installation is easy. It's nice that WLSDM does not have license for Developer servers. Install it on a DEV server to try other features, too. Comparing to WebLogic monitoring dashboard, WLSDM UI looks better! Decryption of data source passwords is nice.

    Christos Vezalis (Oracle Certified SOA, WebLogic and ADF Implementation Specialist) Nodalpoint Systems, Greece

4000+ Downloads... Monitors more than 1500+ WebLogic domains.
Take advantage of WLSDM and increase your service quality now!

Screen Captures

HEALTH MONITORING DASHBOARD
View

Health Monitoring Dashboard

Notification Popup
View

Notification Popup

MBean Metric Browser
View

MBean Metric Browser

Log Inspector
View

Log Inspector

Reports
View

Reports

WebLogic Back-End Monitoring
View

WebLogic Back-End Monitoring

Server Dashboard
View

Server Dashboard

WLST Web Console
View

WLST Web Console

Learn #WLSDM then increase your #JavaEE and #WebLogic knowledge!

Join us and contribute to WLSDM on community portal community.wlsdm.com  

WLSDM is totally free for the contributors and developers.

WebLogic Monitoring Tutorials

Learn More: WLSDM White-Paper

Installation & Help Documents

Quick Installation Guide

  1. Copy WLSDM to WebLogic $DOMAIN_HOME/console-ext
  2. Restart WebLogic admin server
  3. Open URL: http://$IP:$PORT/console/WLSDM


Detailed Documentation   Code Tutorials (Index)  

Download WLSDM and Diagnose Problems

Download WLSDM  

WLSDM does not require a license key for the first 30 days of a trial period. However, if you have already evaluated the product and now need to prolong the trial period, please complete this form in order to obtain a new 30 days trial license key.

WLSDM Version Details  

Edition Comparison

Supported WebLogic Versions

Change Logs

Follow Us and Get Updates!