Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>You could choose to delegate the monitoring to a dedicated tool like <a href="http://www.cacti.net/" rel="nofollow noreferrer">Cacti</a>, <a href="http://www.centreon.com/" rel="nofollow noreferrer">Centreon</a>, or <a href="http://www.zenoss.com/" rel="nofollow noreferrer">Zenoss</a> but this might be a bit overkill for a single application.</p> <p>For a simple solution, JMX might indeed be a better solution. As starting point, I suggest reading the following article: <a href="http://onjava.com/pub/a/onjava/2004/09/29/tigerjmx.html" rel="nofollow noreferrer">Monitoring Local and Remote Applications Using JMX 1.2 and JConsole</a>. Then, have a look at <a href="http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html" rel="nofollow noreferrer">Using JConsole to Monitor Applications</a>, a very detailed article that shows <em>how to use JConsole to access several core monitoring and management functionalities provided by the Java platform including:</em></p> <blockquote> <ul> <li>Detect low memory</li> <li>Enable or disable GC and class loading verbose tracing</li> <li>Detect deadlocks</li> <li>Control the log level of any loggers in an application</li> <li>Access OS resources—Sun's platform extension</li> <li>Manage an application's Managed Beans (MBeans)</li> </ul> </blockquote> <p>But, AFAIK, JMX won't give you access to network IO so you might need a combination of these tools. Luckily, many tools (e.g. Cacti, <a href="http://oss.oetiker.ch/smokeping/" rel="nofollow noreferrer">SmokePing</a>) use the RDD format that you can easily manipulate with Java APIs like <strike><a href="http://oldwww.jrobin.org/" rel="nofollow noreferrer">JRobin</a></strike> or <a href="https://rrd4j.dev.java.net/" rel="nofollow noreferrer">rdd4j</a>.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload