3 votes

Comment activer JMX sur elastic beanstalk exécutant amazon linux tomcat8

Je dois activer la configuration suivante pour tomcat fonctionnant dans un environnement elastic beanstalk

-Dcom.sun.management.jmxremote.port=9000 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

Je n'ai absolument aucune idée de l'endroit où je dois effectuer ces changements.

Elastic Beanstalk Configuration

64bit Amazon Linux 2016.09 v2.3.1 running Tomcat 8 Java 8

Je crois que elastic beanstalk crée un ensemble différent de structure de dossier pour tomcat8.

# whereis tomcat8
tomcat8: /usr/sbin/tomcat8 /etc/tomcat8 /usr/libexec/tomcat8 /usr/share/tomcat8

Mon problème est résolu en suivant ce lien https://bobmarksblog.wordpress.com/2016/08/08/monitoring-elasticbeanstalk-tomcat-instances-using-visualvm-via-ssh/

1voto

PHP Avenger Points 259

La solution est beaucoup plus simple que je ne le pensais.

Pour activer JMX dans AWS Elastic Beanstalk, vous devez ajouter la configuration de la ligne de commande JVM ->.

Select Elastic Beanstalk environment -> 
Configuration -> Software Configuration -> 
Add following to “JVM command line options:”

dans la boîte de texte

 -Dcom.sun.management.jmxremote.port=9000 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

Il déclenchera automatiquement les changements et mettra à jour les serveurs, maintenant dans une groupe de sécurité (attribué à vos instances), vous devez autoriser ce port 9000.

Maintenant vous pouvez vous connecter à n'importe quelle instance à la fois mais en visualisant l'adresse IP publique depuis la console AWS (web).

Veuillez consulter ce lien pour plus de détails. https://bobmarksblog.wordpress.com/2016/08/08/monitoring-elasticbeanstalk-tomcat-instances-using-visualvm-via-ssh/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X