2011-08-16 15 views
8

Utilizziamo MX4J per accedere a operazioni/attributi relativi a JMX tramite un'interfaccia Web nel contenitore stesso. Volevo sapere se ci sono alternative disponibili, dal momento che l'ultima versione di servizio per MX4J è stata nel 2006. In pratica sto cercando di superare i limiti di MX4J nella gestione delle collezioni.Accesso a JMX tramite le alternative HTTP

risposta

11

Sono stato experimenting una volta con Jolokia e sembra piuttosto bello. Dalla pagina web:

Jolokia è un bridge HTTP/JSON per l'accesso remoto JMX.

Assolutamente da provare. L'ho usato con successo per creare un dashboard AJAX/JavaScript che visualizza metriche JMX configurabili su grafici aggiornabili.

+0

Grazie @Tomasz Nurkiewicz. Jolokia sembra decisamente promettente; l'unico lato negativo è una versione _0.9x_ piuttosto che una> 1.0 e non proviene da una stabile apache/sourceforge - per non dire che il codice non è ottimo. Qualcuno ha ancora provato jminix? [link] (http://code.google.com/p/jminix/) Anche questo ragazzo è un _0.9x_ ma non così attivo come jolokia dal suo aspetto. – Kilokahn

+0

Siate certi, Jolokia andrà 1.0 a fine estate, all'inizio dell'autunno questo, anno. Jolokia (e il suo cugino jmx4perl) è usato su molti lati grandi, principalmente per il monitoraggio di Nagios. Quindi, immagino che Jolokia sia una buona scommessa (è stato detto dall'autore ;-) –

+1

BTW, Tomasz, congratulazioni al tuo [blog eccellente] (http://nurkiewicz.blogspot.com/2011/03/jolokia-highcharts- jmx-for-human-beings.html) sull'uso di Jolokia insieme a Highcharts, è davvero bello. Qualcosa di simile (più un po 'di più) è già sulla tabella di marcia per un Jolokia Dashboard, distribuibile insieme al client. –

0

Per i posteri, recentemente ho aggiunto un piccolo server Web al mio pacchetto SimpleJMX. Espone i bean dalla piattaforma MBeanServer a HTTP tramite Jetty se nel classpath. Ci sono anche versioni di testo di tutte le pagine che rendono facile da raggirare.

Per maggiori dettagli si veda: Is there any JMX - REST bridge available?

1

ho utilizzato jminix un bel po '. Do i pollici in su, vale la pena provare!

+0

jminix sembra sicuro, meno ingombrante di MX4j HttpAdapter. Sembra un po 'lento ... e ha ucciso il mio browser Google Chrome: -// Il problema di Antoher con l'interfaccia utente di ajax, come sempre, è che rende noioso sfogliare e mantenere lo stato dell'interfaccia utente (o aggiungere un segnalibro a qualche pagina) – Julien