Activation de JMX sur JBossRedémarrez JBoss avec la surveillance à distance de JMX activée.
Recherchez un port libre sur le serveur.
Ajoutez les entrées suivantes au fichier run.bat ou run.sh :
Pour le fichier run.bat :
rem ————————————–
rem Enable Remote JMX Monitoring
rem ————————————-
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.port=50050
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.authenticate=false
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.ssl=false
Pour le fichier run.sh :
# ————————————-
# Enable Remote JMX Monitoring
# ————————————
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=50050″
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"
JAVA_OPTS="SJAVA_OPTS -Dcom.sun.management.jmxremote.ssl=false"
Configuration des exigences relatives aux connexions JMX non sécuriséesDans 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 spécifié dans le fichier run.bat ou run.sh.
<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
|
|
|