Short changelog

June 14, 2013

JRDS can now auto-configure it's JMX access, a small mbean added. More to come.

See the details in The JRDS properties

May 14, 2013

JMX connector can now use jmxmp instead of rmi: JMX Probes

Jan 28, 2012

JRDS now uses threads for xml parsing and use less memory within configuration phase.

Jan 25, 2012

JRDS can now use multiple timer, with different step, timeout and number of collecting threads.

To use them, add in the jrds.properties:

times=timer1,timer2...
timer.<timer1>.timeout=...
timer.<timer1>.numCollectors=...

and for each probe, to use a non default timer:

<probe timer="timer1" ...>

Jan 09, 2012

Arguments can now be written like attributes : <arg type=“…”>value</arg> instead of <arg type=“…” value=“…” />, more consistent with attributes writing. For example, it's better to write list as :

<probe type="AType">
    <list>
        <arg type="JavaType">value</arg>
    </list>
</probe>

Jan 09, 2012

A bug in the URL bases probes broke the ApacheStatus probe.

Dec 27, 2011

New variables to use with attributes : ${attr.*}

Dec 26, 2011

Many improvements in SNMP auto-detection

Dec 25, 2011

Munin probes and connections now uses attributes

Dec 24, 2011

Probes and connections can now configured using attributes. A probe like that :

<probe type="AProbe">
    <arg type="Integer" value="1">
</probe>

is now writtend in :

<probe type="AProbe">
    <attr name="index">1</attr>
</probe>

The attributes are named, so the order is now irrelevant. The type is auto detected. Attributes are implemented using java beans and are declared using annotation in the probe's java class.

To use the attributes, one should add to the class definition :

@ProbeBean({"index"})
 
changelog.txt · Last modified: 2013/06/14 15:34 by root     Back to top