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.

Essa funcionalidade está disponível apenas para agentes em execução no Linux. Não está disponível no Windows.

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 deve ser configurado para permitir o monitoramento externo do JMX. Consulte a documentação do JMX em tomcat.apache.org.

Ativar o plugin 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 /etc/stackdriver/collectd.d/:

(cd /etc/stackdriver/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 este 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.