Hello,
my name is Roland and I'm the author of Jolokia [1], a utility which
allows JMX access via HTTP and JSON with a REST-like interface.
I've noticed that JSR-366 is also about a "REST-based APIs for
monitoring and management" for JEE 8 and I would like to contribute.
Some things I could bring in:
* Jolokia exists now for more than 5 years and I picked up
quite some real world experiences about remote monitoring/management
with HTTP and JOSN on the way.
* Jolokia is used in many Open Source products as a remote management
API:
- ActiveMQ [2] uses Jolokia as remote management access since 5.7
- Spring Boot [3] includes Jolokia as a feature.
- hawt.io [4] uses Jolokia extensively and exclusively
for accessing any Java based backend system
(for both management and monitoring)
- OSv [5] uses it as its management API
* Coming from a monitoring background (Nagios) I've seen many use cases
for a n open management API like bulk requests for querying many
attributes with one HTTP request. Thats proved to be very valuable
when
it comes to scaling.
Since I never participated in an JSR yet, what do you think is the best
way to contribute ?
thanks ...
... roland
[1]:
http://www.jolokia.org
[2]:
http://activemq.apache.org/rest.html
[3]:
http://docs.spring.io/spring-boot/docs/current/reference/html/productio
n-ready-jmx.html
[4]:
http://hawt.io/
[5]:
http://osv.io/blog/blog/2014/08/26/jolokia-jmx-connectivity-in-osv/