Outils pour utilisateurs

Outils du site


netadmin:supervision:reseau-services:s3:010_jmx-concepts

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
netadmin:supervision:reseau-services:s3:010_jmx-concepts [2020/02/07 11:35] – créée yoannnetadmin:supervision:reseau-services:s3:010_jmx-concepts [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 ====== JMX: concepts et architecture ====== ====== JMX: concepts et architecture ======
  
-JMX technologie java permettant de superviser facilement les applications Java.+JMX technologie java permettant de rendre supervisable facilement les applications Java.
  
  
Ligne 12: Ligne 12:
   * CMIS et SMIP et langage GDMO de l'ISO   * CMIS et SMIP et langage GDMO de l'ISO
  
-Objectif de JMX: coupler la puissance Java au modèles standards de la supervision.+Objectif de JMX: construire des solutions de supervision à l'aide de la technologie Java (JMAPI et JDMK)
  
 +JMX fut une des premières extensions standardisées du langage Java (standard JSR 003)
  
-composants majeurs+JMX intègre: 
 +  * Une interface pour gérer des systèmes et des applicatifs. 
 +  *  Un ensemble d'abstractions/patrons/composants facilitant l'instrumentation standard (JSR 003). 
 +  * Un agent implémenté dans la machine virtuelle java 
 +  *  
  
 +===== Composants majeurs =====
  
  
-déploiemen 
  
 +3 niveaux
 +
 +MBean Managed 
 +
 +
 +===== Utilisation / déploiement =====
 +
 +===== Quizz =====
 +
 +  * Par défaut JMX se compose d'un framework agent et d'une couche instrumentation.
 +  * La couche instrumentation de JMX permet d'établir un accès distant aux ressources gérées.
 +  * L'instrumentation via JMX permet par exemple:
 +    * D'observer la consommation en ressources de la JVM
 +    * D' invoquer le garbage collector
 +  * JMX est intégré par défaut dans l'édition standard de la JVM.
 +  * Un objet MBean devient gérable après enregistrement auprès de l'agent.
 +  * Le cycle de vie de l'agent JMX est indépendant de l'application gérée lorsqu' il utilise le modèle de déploiement en Daemon.
 +  * L'architecture JMX se décompose en 3 couches.
 +  * La couche agent du modèle JMX inclus les MBeans, Le serveur MBean et les connecteurs/adaptateurs.
 +  * Construire une entité de gestion via JMX requiert 4 étapes:
 +    - conceptions des objets MBeans
 +    - Instanciation de l'agent
 +    - Enregistrement des MBeans dans l'agent
 +    - Ouvrir l' accès à distance à l'agent via les interfaces de connexions choisies. 
 +  * Pour se conformer au standard JMX chaque MBean doit respecter un Design Pattern.
  
netadmin/supervision/reseau-services/s3/010_jmx-concepts.1581075328.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)