Giter VIP home page Giter VIP logo

dynatrace-appmon-oracle-weblogic-monitoring-plugin's Introduction

Oracle Weblogic Monitoring Plugin

images/oracle_logo.png

Monitoring is a proactive, not reactive, approach to system management. That is what the Weblogic plugin is trying to provide. We have the ability to extract data that can be used for monitoring/alerting purposes, but having this history we can also start using the data for capacity planning and configuration validation (did we make things better or worse). This plugin makes collecting and storing Weblogic data easy. Add this to the graphical ability of dynaTrace and we now have a light weight and high result proactive monitoring solution.

This plugin allows you to gather metrics available in the Oracle WebLogic Console. In addition, it can also acquire the value of the oldest message in the JMS queue. The plugin collects system metric through auto discovery. This means no configuration is needed when adding or removing resources.

Find further information in the dynatrace community

dynatrace-appmon-oracle-weblogic-monitoring-plugin's People

Contributors

ingohackl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dynatrace-appmon-oracle-weblogic-monitoring-plugin's Issues

Weblogic OutOfMemory caused by getMessages operation call in JMS monitor.

Hi,

We noticed an OutOfMemory issue after several weeks, or days sometime. It depends on the number of messages in the queues when the plugin runs. Version of Weblogic is 12.2.1.

The code resposible for this is in the JMS.java file line 172.
curs = (String) connections.invoke(destRTT[x], "getMessages", new Object[]{null, new Integer(0)}, new String[]{"java.lang.String", "java.lang.Integer"});

If we have messages in the queues and we run the plugin to gather the JMSStats, the number of weblogic.messaging.kernel.internal.QueueMessageReference instances doubles. Every time the plugin is run, the amount of instances doubles. I believe is an Oracle bug and we already have ticket with them about this. This is just for your info and you can try it also.

Hopefully this is helpful.
Br,
Alex Damacus.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.