Mycila JMX: JMX vía anotaciones

Mycila JMX es un framework que permite exponer nuestras clases por JMX vía anotaciones.

Los que usamos el soporte que da Spring a JMX vía anotaciones no creo que lo necesitemos, ver ejemplo con Spring JMX:

Aún así Mycila JMX es un framework muy interesante para casos en los que no se usa Spring y queremos usar JMX para monitorizar.

Provee estas anotaciones:

· @JmxBean: mark a class to be exported to JMX and set its name

· @JmxMethod: export a method

· @JmxProperty: export a bean property (getter/setter) and specify its access writes

· @JmxField: export a field to JMX and specify its access writes

· @JmxMetric: export a JMX metric, its name and unit (counter or gauge)

Y se usa así:

Luego no hay más que crear el exporter:

Y exportar el servicio:

Deja un comentario