Monitorar a latência de query em nível de coleção
Nesta página
- A autenticação OAuth 2.0 para acesso programático ao Cloud Manager está disponível como um recurso de visualização.
- O recurso e a documentação correspondente podem mudar a qualquer momento durante o período de Pré-visualização. Para usar a 2.0 autenticação OAuth, crie uma conta de serviço para usar em suas solicitações para a API pública do Cloud Manager .
Monitore a latência da query em nível de collection com o Query Insights. A Query Insights página exibe dois gráficos e uma tabela com informações para cada namespace superior ou fixado. As informações incluem métricas e estatísticas de latência de query para determinados hosts e tipos de operação. Você pode gerenciar namespaces fixados e escolher até cinco namespaces para mostrar nos gráficos de latência de query correspondentes.
Considerações
A página Query Insights é aceita somente para o MongoDB 4.4.2 ou posterior e para o MongoDB Agent 13.8.1.8563-1 ou posterior.
Se você tiver a Queryable Encryption habilitada para uma collection, as Insights de Query não exibirão a collection neste local. O Cloud Manager edita essas informações.
O Cloud Manager exibe os principais namespaces por padrão. Dependendo do intervalo de tempo, um namespace pode entrar e sair da lista monitorada. O Cloud Manager interpola os dados ausentes quando pelo menos uma métrica de host existe em ambas as extremidades do intervalo de tempo. Se o MongoDB Atlas encontrar dados ausentes, as linhas pontilhadas conectarão os pontos de dados disponíveis.
Se você atingir o limite de dados para o carregamento de uma página, a seguinte mensagem de erro será exibida:
Chart data limit reached. Try a smaller time window or fewer hosts. A página Query Insights não oferece suporte a coleções de séries temporais.
Acessar insights de query
Para acessar Insights de Query:
No MongoDB Cloud Manager, acesse aGo Deployment página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Se a página Deployment ainda não estiver exibida, clique em Deployment na barra lateral.
A página Sistema é exibida.
Filtrar insights de query
Você pode filtrar o Namespace Insights por estado do host, hosts, intervalos de tempo e um intervalo de tempo.
Para filtrar insights de query:
(Opcional) Filtre por estado do host, shard ou host.
Observação
Os filtros se aplicam ao estado do host e aos fragmentos no momento da coleção da métrica.
Execute uma das seguintes ações:
Filtrar por estado do host:
Expanda o menu suspenso Filter by Hosts.
Clique na caixa de seleção Select Primaries ou Select Secondaries .
Filtrar por fragmento:
Especifique um fragmento na caixa de pesquisa Filter by Hosts.
Selecione um fragmento no menu suspenso Filter by Hosts.
Filtrar por hosts:
Especifique os hosts na caixa de pesquisa Filter by Hosts.
Selecione hosts no menu suspenso Filter by Hosts .
Exibir métricas do gráfico
Você pode visualizar diferentes métricas e operações.
Para ajustar as métricas e os tipos de operação:
Selecione as métricas a serem exibidas.
Selecione uma das seguintes métricas:
Métrica | Descrição |
---|---|
Latência total | Taxa que indica a duração total da operação combinada do servidor em uma coleção (duração total combinada da operação do servidor/intervalo de coleta em segundos). |
Latência média | Duração total da operação do servidor dividida pela contagem total de operações do servidor. |
Latência de P50 | 50º percentil no histograma de latência. |
Latência de P95 | 95º percentil no histograma de latência. |
Latência de P99 | 99º percentil no histograma de latência. |
Contagem de operações | Taxa que indica o número total de operações do servidor realizadas em uma coleção (operações totais do servidor / intervalo de coleção) |
Gerenciar namespaces fixos a partir da caixa de diálogo
Você pode pesquisar e fixar um máximo de cinco namespaces na parte superior da tabela na caixa de diálogo Pinned Namespace .
Para gerenciar namespaces fixos na caixa de diálogo:
Gerenciar namespaces fixados a partir da tabela
Você pode pesquisar e fixar um máximo de cinco namespaces no topo da tabela.
Para gerenciar namespaces fixados na tabela:
Selecione os namespaces para o gráfico
O MongoDB Atlas exibe até cinco namespaces. Ela exibe namespaces fixados (se houver) e, em seguida, os namespaces principais com a maior latência total por padrão. Você também pode selecionar manualmente os namespaces para mapear.
Para selecionar namespaces:
Edit Columns
O Cloud Manager exibe as seguintes colunas de tabela por padrão para namespaces fixados (se houver) e namespaces principais:
Latência total para todos os tipos de operação
Latência média para todos os tipos de operação
Latência P95 para todos os tipos de operação
Contagem de operações para todos os tipos de operação
Para ajustar as colunas de métrica e tipos de operação:
Acesse uma coleção
Você pode Go para uma collection no Data Explorer a partir da tabela.
Para acessar uma coleção: