JMX

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Java Management Extensions (JMX) est une API pour Java permettant de gérer le fonctionnement d'une application Java en cours d'exécution. JMX a été intégré dans J2SE à partir de la version 5.0.

Objectifs

Les fonctionnalités de JMX sont en particulier :

  • Modifier dynamiquement le comportement d'une application Java (paramétrage). JMX permet de stopper ou de redémarrer un composant Java, de le retirer ou de l'ajouter à une application, de modifier ses fichiers de configuration ou d'exécuter des opérations ;
  • Générer des statistiques sur son fonctionnement et de les rendre disponibles ;
  • Notifier des dysfonctionnements.

Ces fonctionnalités sont accessibles en local, mais également à distance.

Liens externes

  • (en) Page JMX sur le site oracle.com.
  • (en) Outil en ligne de commande pour interroger des MBeans.
  • (en) Outil open-source permettant d'accéder à des MBeans à travers le protocole SNMP (snmpadaptor4j).
  • icône décorative Portail de l’informatique