O Java (link externo a ibm.com) é uma das linguagens de programação mais usadas para criar soluções de internet críticas e altamente escaláveis. Além disso, o JVM (Java Virtual Machine) é o mecanismo de tempo de execução mais usado para a construção de outros componentes importantes de sistemas críticos, como Cassandra ou Hadoop. O Monitoramento Java/JVM da Instana oferece gerenciamento abrangente de desempenho e funcionamento para aplicativos e serviços executados dentro do Java Virtual Machine, bem como os parâmetros internos do JVM e métricas de desempenho.
Para entender e otimizar o desempenho dos aplicativos e automatizar ainda mais os fluxos de trabalho de gerenciamento de desempenho, o monitoramento automático de Java da Instana vai além de métricas simples para fornecer um conjunto abrangente de recursos de gerenciamento e monitoramento:
O monitoramento abrangente do JVM exige visibilidade de desempenho para o host físico ou virtual, contêineres, instâncias Java, métricas típicas do JVM (como dados de coleta de lixo) e quaisquer aplicativos e serviços implementados na instância do JVM.
A Instana é a maneira mais rápida e fácil de monitorar serviços baseados em Java em todo o stack para fornecer insights abrangentes de aplicativos. O agente Instana descobre automaticamente todas as instâncias do JVM, implementa os sensores de monitoramento necessários e começa a rastrear aplicativos e solicitações. A Instana também determina automaticamente não apenas a integridade das instâncias do JVM, mas também para aplicativos e serviços executados internamente.
14 dias, sem cartão de crédito, versão integral
Uma vez implementada, a Instana Agent identifica automaticamente todas as instâncias Java em execução e, em seguida, implementa e configura automaticamente o sensor de Monitoramento Java da Instana, bem como sensores adicionais para tecnologias usadas em aplicativos em execução dentro do JVM. A base de conhecimento selecionada da Instana já sabe quais métricas de desempenho são relevantes para coleta e como coletá-las. Para monitorar a integridade dos serviços Java, métricas adicionais também são coletadas. Como a configuração automática da Instana coleta todas as informações relevantes, o monitoramento de instâncias Java não poderia ser mais fácil.
Para determinar o funcionamento geral do serviço, o sensor Instana Java Monitoring também coleta KPIs no ambiente de execução do JVM monitorado para determinar seu status de funcionamento.
Com a ajuda da Inteligência Artificial (IA) e assinaturas de funcionamento da base de conhecimento selecionada, a Instana detecta automaticamente problemas com instâncias Java individuais e emite incidentes de serviço. Com base na gravidade, a Instana automatiza o escalonamento de incidentes e a identificação de causa-raiz, ajudando você a resolver problemas antes que os usuários sejam afetados.
Além de dados de desempenho e funcionamento, o sensor Java Monitoring da Instana também coleta dados de configuração, permitindo que a Instana analise e correlacione dados de configuração e alterações com informações de desempenho de aplicativos e serviços.
Todas as informações de desempenho e configuração da instância do JVM e dos aplicativos ou serviços internos são resumidas em um único painel de monitoramento, mostrando todas as informações relevantes do Java em um único local para facilitar a solução de problemas e a otimização do desempenho.
O monitoramento de desempenho do Java gira em torno de métricas de serviço e suas interações com outros serviços ou armazenamentos de dados. A Instana identifica e coleta automaticamente as métricas de serviço relevantes.
O Monitoramento do JVM Instana inclui três tipos de dados; Dados de configuração, Métricas de desempenho e Assinaturas de saúde:
Métricas adicionais são adquiridas com base em tecnologias e estruturas implementadas nas instâncias do JVM.
Informações adicionais sobre as diferentes informações do sensor estão disponíveis na documentação da Instana em
Monitoramento documentação JVM e Java.
Dados de configuração Java
Dados de desempenho do Java
Assinaturas de funcionamento Java