Re: Requesting feedback on JMX REST API...

2009-11-21 Thread Markus Kohler
Hi Andy, Dynatrace rocks, and Introscope is kind of the old defacto standard. They both can get the more detailed stats you mentioned below, but can also get simple KPI's such as GC information. SNMP might also be an option to expose simple KPI's. All we need is a list of methods that we would

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread Markus Kohler
Hi all, Most enterprise monitoring systems understand JMX . IIRC the issue was always that the remote JMX interface was vendor specific. Not sure whether that's still the case. JMX is rather inefficent I think. Most enterprises use products such as Wiley Introscope (defacto SAP standard) or

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread Ethan Jewett
This looks very cool! :-) I don't have much to add here, but I will reiterate what has become my usual request: Can we try to stick to calling these APIs HTTP APIs not REST APIs. I want to avoid getting into another flamewar with the web about how the ESME team doesn't adhere to REST orthodoxy.

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread Richard Hirsch
Sounds like a good idea: what about calling it: ESME JMX HTTP-based API D. On Fri, Nov 20, 2009 at 4:36 PM, Ethan Jewett esjew...@gmail.com wrote: This looks very cool! :-) I don't have much to add here, but I will reiterate what has become my usual request: Can we try to stick to calling

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread David Pollak
On Fri, Nov 20, 2009 at 9:19 AM, Richard Hirsch hirsch.d...@gmail.comwrote: Sounds like a good idea: what about calling it: ESME JMX HTTP-based API Hmmm... I'm getting the sense that this could be made more generic and turned into a subproject... it's exciting on its own. D. On Fri, Nov

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread Andy the destroyer
Markus, great feedback. Thanks! Responses below... On Thu, Nov 19, 2009 at 11:10 PM, Markus Kohler markus.koh...@gmail.comwrote: Hi Andy, See my comments below... On Fri, Nov 20, 2009 at 3:55 AM, Andy the destroyer andythedestro...@gmail.com wrote: FYI RFC I have finished a REST

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread Markus Kohler
Hi Andy, Great! Regarding your question. I was just wondering whether one could just allways post to /jmx/mbean/[mbean name and the Servlet would be smart enough to understand that attributes should be set. Might not make a big difference though. Regards, Markus On Fri, Nov 20, 2009 at 8:28 PM,

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread Andy the destroyer
Thanks for the feedback! Responses below. Andy On Thu, Nov 19, 2009 at 8:31 PM, Richard Hirsch hirsch.d...@gmail.comwrote: Looks great. There is no security on the api. This obviously should not stay like this and should only be accessable with an administrator account. You are probably

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread Andy the destroyer
On Thu, Nov 19, 2009 at 8:51 PM, Richard Hirsch hirsch.d...@gmail.comwrote: Just had another idea. @Andy: Is the pure JMX interface gone or just not active? I think it would be a interesting idea to be able to turn the real JMX interface on and off. If you can use the JMX interface (for

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread Andy the destroyer
I am not familiar with Inroscope or Dynatrace. I will check them out. As far as instrumentation points, I think we need to find the use cases and they will dicate the technology or tools used. Right now we are just collecting Stats and we can change logging levels. With some changes to how esme

Requesting feedback on JMX REST API...

2009-11-19 Thread Andy the destroyer
FYI RFC I have finished a REST api for generic jmx MBeans. It allows for listing mbeans, getting mbeaninfo, reading and setting attributes and invoking operations with parameters that can be represented as Strings ( i.e. String, Long etc. serialized classes don't count). Before I send to code

Re: Requesting feedback on JMX REST API...

2009-11-19 Thread Richard Hirsch
Posted message about SolutionManager and REST on the SDN forum: http://forums.sdn.sap.com/thread.jspa?threadID=1536884 D. On Fri, Nov 20, 2009 at 5:31 AM, Richard Hirsch hirsch.d...@gmail.com wrote: Looks great. There is no security on the api. This obviously should not stay like this and

Re: Requesting feedback on JMX REST API...

2009-11-19 Thread Richard Hirsch
Just had another idea. @Andy: Is the pure JMX interface gone or just not active? I think it would be a interesting idea to be able to turn the real JMX interface on and off. If you can use the JMX interface (for example, behind the firewall in an on-premise installation), you turn it on. If you

Re: Requesting feedback on JMX REST API...

2009-11-19 Thread Markus Kohler
Hi Andy, See my comments below... On Fri, Nov 20, 2009 at 3:55 AM, Andy the destroyer andythedestro...@gmail.com wrote: FYI RFC I have finished a REST api for generic jmx MBeans. It allows for listing mbeans, getting mbeaninfo, reading and setting attributes and invoking operations with