Plug-in do Tomcat

O Tomcat é uma implementação famosa de código aberto da especificação Java Servlet. Para mais informações, acesse tomcat.apache.org.

Detecções

Mesmo que o plug-in do Tomcat não esteja configurado, o Cloud Monitoring detecta os serviços do Tomcat como um servidor da Web.

Os serviços descobertos são exibidos na página "Serviços do Tomcat" no menu Recursos. Depois que você instala o agente de monitoramento e configura o plug-in do Tomcat nas instâncias, o Monitoring preenche a página "Serviços do Tomcat" com o inventário e as métricas.

Como configurar o Monitoring para monitorar o Tomcat

Depois de instalar o agente de monitoramento, use as instruções a seguir para configurar o plug-in Tomcat nas instâncias.

Pré-requisitos

O plug-in Tomcat requer a versão 5.5.0-257 ou posterior do agente de monitoramento. Para atualizá-lo, consulte Atualizar o agente.

O Tomcat precisa ser configurado para permitir o monitoramento externo do JMX. Consulte a documentação do JMX em tomcat.apache.org.

Ativar o plug-in de monitoramento do Tomcat

O Tomcat é monitorado via JMX. O Monitoring é compatível com o monitoramento do Tomcat versão 7. O Tomcat versão 8 não é compatível atualmente.

Na instância da VM, faça o download de tomcat-7.conf a partir do Repositório de configuração do GitHub e coloque-o no diretório /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)

O arquivo de configuração do plug-in transferido por download interpreta que a instância do Tomcat está configurada para aceitar conexões JMX na porta 9012. Se você configurou o Tomcat com uma porta JMX diferente, com acesso raiz, edite o arquivo e siga as instruções para alterar as configurações da porta JMX.

Depois de adicionar o arquivo de configuração, reinicie o agente de monitoramento. Basta executar o seguinte comando:

sudo service stackdriver-agent restart

Para mais informações sobre o plug-in collectd GenericJMX usado para monitorar o Tomcat, consulte Plugin:GenericJMX.

O que é monitorado?

As listas completas de métricas que o plug-in Tomcat monitora estão em métricas de agente: tomcat e métricas de agente: jvm.