Skip to content

A small utility to monitor JMX servers and collect JVM statistics and other information exposed by JMX beans

Notifications You must be signed in to change notification settings

romix/JMX-server-monitoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JmxServerMonitoring
-------------------

What is JmxServerMonitoring?
----------------------------

JmxServerMonitoring is a simple command-line tool for monitoring JVMs by means 
of JMX.

This tools allows for collection of different JVM statistics and information, 
e.g. CPU load, GC load, heap memory statistics, etc.

In addition to attributes related to JVM internals, it can also collect
any information exposed via user-defined JMX Beans.

The tool is able to collect information from one or multiple JVMs.

It can output results to console, to CSV files (Comma-Separated Values)
and into files using for Nagois statistics collection.

How to use?
-------------------------------

JmxServerMonitoring can be configured via command-line parameters
and/or configuration files.

Please read Wiki-documentation for more information: http://github.com/romix/JMX-server-monitoring/wiki/How-To

History of this tool
------------------------------

This tools is based on the example code provide by Torsten Horn in the 
following JMX and GC tutorial (in German):
http://www.torsten-horn.de/techdocs/jmx-gc.htm
 

About

A small utility to monitor JMX servers and collect JVM statistics and other information exposed by JMX beans

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published