Plug-in Tomcat

Tomcat est une mise en œuvre open source populaire de la spécification du servlet Java. Pour plus d'informations, visitez le site tomcat.apache.org.

Détection

Même si le plug-in Tomcat n'est pas configuré, Cloud Monitoring détecte les services Tomcat en tant que serveur Web.

Les services détectés sont affichés sur la page "Services Tomcat" du menu Ressources. Après avoir installé l'agent de surveillance et configuré le plug-in Tomcat sur vos instances, Monitoring remplit la page "Services Tomcat" avec l'inventaire et les métriques.

Configurer Monitoring pour surveiller Tomcat

Une fois que vous avez installé l'agent de surveillance, configurez le plug-in Tomcat sur vos instances en respectant les instructions suivantes.

Prérequis

Le plug-in Tomcat nécessite la version 5.5.0-257 ou une version ultérieure de l'agent de surveillance. Pour mettre à jour l'agent, consultez Mettre à niveau l'agent.

Tomcat doit être configuré pour que la surveillance JMX externe soit active. Pour plus d'informations, consultez la documentation JMX sur le site tomcat.apache.org.

Activer le plug-in de surveillance Tomcat

Tomcat est surveillé via JMX. Monitoring est compatible avec la surveillance de Tomcat version 7. Tomcat version 8 n'est actuellement pas compatible.

Sur votre instance de VM, téléchargez tomcat-7.conf à partir du dépôt de configuration GitHub et placez-le dans le répertoire /opt/stackdriver/collectd/etc/collectd.d/ :

(cd /opt/stackdriver/collectd/etc/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/tomcat-7.conf)

Pour le fichier de configuration du plug-in téléchargé, votre instance Tomcat doit être configurée pour accepter les connexions JMX sur le port 9012. Si vous avez configuré Tomcat avec un autre port JMX, en tant qu'utilisateur racine, modifiez le fichier et suivez les instructions pour modifier les paramètres de port JMX.

Une fois que vous avez ajouté le fichier de configuration, redémarrez l'agent de surveillance en exécutant la commande suivante :

sudo service stackdriver-agent restart

Pour plus d'informations sur le plug-in GenericJMX collectd utilisé pour surveiller Tomcat, consultez la page Plugin:GenericJMX.

Métriques surveillées

La liste complète des métriques surveillées par le plug-in Tomcat est disponible dans les sections Métriques de l'agent : tomcat et Métriques de l'agent : jvm.