middleware monitoring using dynatrace plugins by todd ellis it manager, omnicare february 25, 2015
TRANSCRIPT
![Page 1: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/1.jpg)
MiddlewareMonitoring Using Dynatrace Plugins
By Todd EllisIT Manager, Omnicare
February 25, 2015
![Page 2: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/2.jpg)
Monitoring Philosophy
![Page 3: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/3.jpg)
Dashboards and Troubleshooting
• Email Alerts
• Central Dashboard for NOC or Administrator
• Integration into Service Now
![Page 4: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/4.jpg)
Dashboard Design
![Page 5: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/5.jpg)
Dashboard Overview
![Page 6: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/6.jpg)
Key Health Metrics Captured Through JMX
![Page 7: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/7.jpg)
JMS Overview
![Page 8: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/8.jpg)
Weblogic Thread Overview
![Page 9: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/9.jpg)
What Can We Monitor?
• JMV• Threads• Clusters• Transactions• File Stores• JMS• SAF• Message Bridges• Application Data/States• EJB• JDBC• Server State/Health
![Page 10: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/10.jpg)
Metrics to become Pro-Active instead of Re-Active
• JVM• Execute Threads• Workmanagers• JDBC• Applications• JMS• Server Running Time• Monitoring Time
![Page 11: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/11.jpg)
JVM GC Time
![Page 12: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/12.jpg)
Execute Thread Counts
![Page 13: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/13.jpg)
Workmanager Thread Usage
![Page 14: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/14.jpg)
JDBC
![Page 15: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/15.jpg)
Application Health Applications Deployed
![Page 16: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/16.jpg)
JMS Oldest Message Age
![Page 17: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/17.jpg)
Server Running Time
![Page 18: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/18.jpg)
Monitoring Time
![Page 19: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/19.jpg)
Root Cause Analysis
• User called and reported abnormal slowness in the application.
• User confirmed system went back to normal after a few minutes.
![Page 20: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/20.jpg)
Dynatrace Monitoring
Value of Dynatrace & Plugins to Omnicare:
• Help Desk was able to assure the customer that IT noticed the issue and was working to resolve and/or prevent the performance issue in the future.
• Weblogic and JVM monitoring reported multiple issues prior to the user calling and complaining of system performance issue.
![Page 21: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/21.jpg)
Threads
![Page 22: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/22.jpg)
JDBC
![Page 23: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/23.jpg)
Application Data
![Page 24: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/24.jpg)
Application That Was in Use
![Page 25: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/25.jpg)
JVM Root Cause
![Page 26: Middleware Monitoring Using Dynatrace Plugins By Todd Ellis IT Manager, Omnicare February 25, 2015](https://reader030.vdocuments.us/reader030/viewer/2022033103/5697c01b1a28abf838ccf3f9/html5/thumbnails/26.jpg)
Q&A
• Questions?
• For more information specifically about the plugin check out my Weblogic Monitoring and JVM JXM Monitoring Plugin on the Dynatrace Community.
• My contact: Todd Ellis, [email protected]