No APM, a guia Threads na páginaJVMsmostra diversas métricas JMX suportadas pelo servidor do seu aplicativo, como threads ativos, inativos e totais. Para ver a métrica na aba Threads , você deve habilitar o relatório JMX no servidor do seu aplicativo.
Se o relatório JMX não estiver ativado, você verá uma guia Threads vazia com um link para a documentação relevante do servidor do seu aplicativo para ativar o JMX.
Solução
Para resolver o problema, leia as seções a seguir, dependendo do servidor do seu aplicativo:
O suporte local para JMX está ativado nos servidores do aplicativo JBoss por padrão. Se você alterou as configurações padrão, consulte:
Para ativar o suporte local para JMX em servidores de aplicativos Jetty, configure o MBeanContainer com o arquivo etc/jetty-jmx.xml . Para mais informações, veja:
Embora o suporte local para JMX esteja habilitado nos servidores do aplicativo Glassfish por padrão, os MBeans que realmente fornecem informações de métrica são padronizados como OFF. Para que a métrica adequada seja coletada pelo aplicativo servidor, os seguintes componentes devem ser configurados no Monitoring Service:
Glassfish 4.x: Os componentes do contêiner Web, serviço HTTP e serviço de transação devem estar configurados para o nível de monitoramento ALTO.
Glassfish 3.1: Os componentes do contêiner Web, serviço HTTP e serviço de transação devem estar configurados para o nível de monitoramento ALTO.
Glassfish 3.0: Os componentes Web contêiner, Thread Pool e serviço de transação devem estar configurados para o nível de monitoramento BAIXO.
Glassfish 2.1: Os componentes Web contêiner, Thread Pool e serviço de transação devem ser configurados para o nível de monitoramento BAIXO.
O suporte local para JMX está habilitado nos servidores do aplicativo Resin por padrão. Se você alterou as configurações padrão, consulte: