Monitoramento do OpenSearch com a solução de monitoramento de aplicativos da Instana é uma parte fundamental do fornecimento de aplicativos de microsserviço em contêineres de alto desempenho.O OpenSearch (link externo ao ibm.com) é um mecanismo de pesquisa distribuído e dimensionável, um armazenamento de documentos e uma plataforma de análise baseada no Apache Lucene e desenvolvida para se integrar a um mecanismo de análise sintática de registros e a uma plataforma de visualização analítica.Ele fornece um mecanismo de pesquisa de texto completo com uma interface HTTP para documentos JSON sem esquema. Devido a esses recursos, é uma plataforma empresarial muito popular, implementada em muitos sistemas potenciais aos quais o Instana APM é aplicável.
Se houver instâncias do OpenSearch em execução em um ambiente onde a solução de monitoramento de aplicativos ou infraestrutura da Instana esteja implantada, o agente da Instana detectará automaticamente a tecnologia e implementará o sensor de monitoramento do OpenSearch para monitorar as instâncias de tecnologia, coletar dados de configuração e monitorar chamadas de pesquisa, garantindo que cada solicitação Elsaticsearch interaja corretamente dentro do aplicativo monitorado.
Quatorze dias, sem cartão de crédito, versão integral
Reconhecendo que o OpenSearch é um mecanismo de busca voltado para sistemas e aplicativos empresariais, o monitoramento do OpenSearch da Instana coleta automaticamente as métricas certas para monitorar a integração entre o OpenSearch e outros microsserviços, bem como o desempenho do OpenSearch (da perspectiva dos aplicativos) tanto em nível de nó quanto do cluster.Vale ressaltar que o monitoramento no nível do nó OpenSearch coleta todas as métricas como o monitoramento em nível de cluster do OpenSearch, além de dados adicionais.
As métricas geralmente rastreadas no nível do nó incluem:
As métricas geralmente rastreadas no nível do cluster incluem:
Consulte a documentação do Instana OpenSearch Sensor para obter uma lista completa.
Durante o monitoramento de aplicativos que utilizam o OpenSearch, a Instana pode inferir o funcionamento do aplicativo por meio da captura das métricas acima, bem como de determinados indicadores-chave de desempenho.Como mecanismo de busca, os tempos de pesquisa e escrita são os principais KPIs que devem ser monitorados.O rastreamento do número de encadeamentos na fila pelo cluster ou pelo nó que ficam paralisados ou são rejeitados é um indicador importante de um mau funcionamento do aplicativo.
Alguns indicadores-chave de desempenho mais básicos no nível do cluster são:
Mais KPIs do OpenSearch coletados no nível do nó são:
Assim como acontece com as métricas de desempenho e configuração, consulte a documentação do OpenSearch Sensor do Instana's para obter uma lista completa.
O Dynamic Graph (Gráfico dinâmico) da Instana é o mapeamento de todas as dependências dentro do aplicativo e serve como armazenamento de dados para todas as alterações de configuração detectadas pelo sensor OpenSearch.O Dynamic Graph fornecerá contexto das mudanças e as encaminhará para a linha do tempo na parte inferior da interface da Instana.A partir daí, os usuários podem explorar problemas, eventos e alterações específicas dentro do contexto de todo o aplicativo.