Configuration des paramètres de JMX sur WebSphere

Activation de JMX sur WebSphere

  1. Dans la console d’administration (Application server > server1 > Process Definition > JVM), ajoutez le texte suivant dans le champ Generic JVM Argument, au début de la ligne d’argument :

    -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote
  2. Ajoutez les trois lignes suivantes (ou annulez leur mise en commentaire) dans le fichier /opt/IBM/WebSphere/AppServer/java/jre/lib/management/management.properties (ou <Votre JRE WebSphere>/lib/management/management.properties) :

    com.sun.management.jmxremote.port=9999 //any port you like, but make sure you use this port when you connect 
    com.sun.management.jmxremote.authenticate=false 
    com.sun.management.jmxremote.ssl=false
  3. Redémarrez WebSphere.

Configuration des exigences relatives aux connexions JMX non sécurisées

Dans chacun des fichiers de module externe (LiveCycle_Foundation-plugin.xml, LiveCycle_Process-plugin.xml, et LiveCycle_Services-plugin.xml), modifiez la section suivante. Remplacez la valeur de l’hôte local (localhost) par l’adresse IP de l’ordinateur agent. Remplacez le numéro de port 8888 par le numéro de port JMX utilisé pour WebSphere.

<property name="PROC_QUERY" value="State.Name.eq=java,Args.*.ct=8888"/> 
<config> 
    <option name="jmx.url" description="JMX URL to MBeanServer" default="service:jmx:rmi:///jndi/rmi://localhost:8888/jmxrmi"/> 
    <option name="jmx.username" description="JMX username" optional="true" default=""/> 
    <option name="jmx.password" description="JMX password" optional="true" default="" type="secret"/> 
    <option name="process.query" description="PTQL for Java Process" default="State.Name.eq=java,Args.*.ct=8888"/> 
</config>

Configuration des exigences relatives aux connexions JMX sécurisées

  1. Dans le fichier LiveCycle_Foundation-plugin.xml de l’ordinateur agent, insérez votre nom d’utilisateur et votre mot de passe JMX. Par exemple :

    <option name="jmx.username" description="JMX username" optional="true" default="monitorRole"/> 
    <option name="jmx.password" description="JMX password" optional="true" default="admin"/>
  2. Dans le fichier LiveCycle_Process-plugin.xml de l’ordinateur agent, modifiez les paramètres de la section PROC_QUERY pour les faire correspondre à ceux du fichier LiveCycle_Foundation-plugin.xml.

  3. Dans le fichier LiveCycle_Services-plugin.xml de l’ordinateur agent, modifiez les paramètres de la section PROC_QUERY pour les faire correspondre à ceux du fichier LiveCycle_Foundation-plugin.xml.