Importante
Lançamento gradual
A nova UI de métricas está sendo lançada gradualmente para selecionar novas organizações do Atlas . Durante esse lançamento, a experiência está disponível apenas para organizações qualificadas e pode continuar a desenvolver-se.
Visão geral
A nova UI de métricas é um redesenho principal da experiência de métricas do Atlas em nível de projeto que fornece uma visão unificada da integridade e do desempenho do cluster. A interface redesenhada consolida as métricas de hardware, as métricas de processo do MongoDB , o DBStats, as métricas de nó de pesquisa e as métricas de fragmentação do nível do cluster para nós individuais.
As principais melhorias incluem:
Visualização unificada de métricas: acesse hardware, MongoDB, DBStats, nó de pesquisa e métricas de sharding para todo o cluster em uma única interface integrada. Substitui a experiência anterior de navegar entre páginas separadas para métricas em nível de cluster, shard e host.
Filtragem aprimorada: filtre métricas por nós, shards, intervalos de tempo e categorias de métricas específicas.
Navegação aprimorada: Navegue até as métricas por meio da navegação superior em nível de cluster redesenhada, juntamente com o Painel de Desempenho em Tempo Real (RTPP) atualizado e a navegação de ping de host.
Sobreposições de eventos: visualize eventos do banco de dados diretamente em gráficos de métricas para correlacionar as alterações de desempenho com eventos do sistema.
Opções de exibição flexíveis: alterne entre exibições de lista e tabela, ajuste as configurações do gráfico e personalize sua experiência de monitoramento.
Disponibilidade
No momento, a nova UI de métricas está disponível apenas para:
Selecionar novas organizações do Atlas: as organizações criadas durante a implementação gradual usam automaticamente a nova interface do usuário de métricas.
Sistemas de nuvem do Atlas : A nova UI de métricas se aplica às páginas de métricas em nível de projeto do Atlas . Isso não afeta o Cloud Manager, ambientes governamentais de produção, Atlas Internal ou páginas de métricas de nível Free ou Flex.
Observação
Os projetos Atlas existentes continuam a usar a UI de métricas legado . A nova UI de métricas estará disponível para outras organizações e projetos ao longo do tempo.
Mude para a interface do usuário de métricas legadas
Se a sua organização tiver acesso à nova UI de métricas, você poderá voltar para a UI de métricas legado por usuário:
Para usar a nova UI de métricas novamente, limpe o cache do navegador ou clique na opção para voltar ao normal ao visualizar a UI de métricas legado .
Acesse a UI de novas métricas
Para acessar métricas usando a nova UI:
No Atlas, vá para a página Clusters do seu projeto.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto 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.
Na barra lateral, clique em Clusters sob o título Database.
A página Clusters é exibida.
Abra as métricas do cluster.
Clique no nome do cluster para abrir a barra lateral Cluster e, em seguida, clique em Metrics.
Como alternativa, você pode Navegar Rapidamente com o Atlas Goto e digitar metrics para navegar diretamente para a visualização Métricas do cluster atual.
A nova UI de métricas é exibida com controles aprimorados de navegação e filtragem na parte superior da página.
Alterações na navegação no nível do cluster
Com a página Métricas agora disponível no nível do cluster, as páginas de monitoramento relacionadas agora estão disponíveis na navegação secundária no nível do cluster para melhorar a capacidade de descoberta:
- Real Time
- O Real-Time Performance Panel agora pode ser acessado a partir da navegação em nível de cluster. Ele inclui um filtro de nó para visualizar informações em tempo real por nó.
- Last Ping e a Daily Pings
- Essas páginas, anteriormente dependentes da navegação da página de métricas, agora estão disponíveis na navegação secundária no nível do cluster.
A navegação consolidada facilita o acesso a todas as ferramentas de monitoramento e desempenho a partir de um único local dentro de cada cluster.
Novos Recursos e Capacidades
A nova UI de métricas introduz vários recursos aprimorados:
Legenda e layout do gráfico
Cada grupo de gráficos exibe uma legenda na parte inferior do grupo. A legenda permanece pegajosa na página enquanto o grupo de gráficos estiver à vista. Os valores da dica de ferramenta aparecem em ordem decrescente para facilitar a comparação.
Filtragem e seleção
- Filter by Shards and Nodes
Filtre métricas para shards específicos ou nós individuais dentro do seu cluster.
Para clusters fragmentados e clusters de conjuntos de réplicas:
O filtro tem como padrão a série primária para usuários novatos.
Sua seleção será mantida para visitas subsequentes.
Os nomes de shards e nós usam nomenclatura abstrata (não nomes de host completos).
Selecione nós individuais ou visualize métricas em todos os nós.
A interface do usuário legado também tem um filtro de nó com recursos semelhantes.
Para nós de pesquisa com arquitetura de pesquisa desacoplada:
Os nós de pesquisa aparecem separadamente no seletor.
Os nomes dos nós de pesquisa seguem o padrão:
search-{shardNo}-{randomString}.Os nós de pesquisa são identificados com um ícone distinto.
Selecione nós de pesquisa individualmente ou utilize o Select All para seleção rápida.
- Date and Time
- Defina intervalos de data e hora personalizados para a exibição de métricas. A interface suporta intervalos de tempo predefinidos (última hora, último dia e assim por diante) e seleção personalizada de data ou hora.
- Select Metrics
Adicione ou remova grupos de métricas do dashboard usando o seletor de métricas.
organização de métricas: o seletor de métricas organiza os grupos de métricas em categorias, todas expandidas por padrão.
Seleção padrão: a Essential categoria é exibida por padrão para usuários novatos.
Seleção persistente: a interface do usuário retém suas métricas selecionadas para visitas subsequentes.
Adicionar grupos de métricas: selecione um grupo de métrica para adicionar um cartão de gráfico com as métricas desse grupo ao dashboard. Cada grupo normalmente contém vários gráficos.
Seleção de gráfico individual: Use o seletor de nível de grupo dentro de um cartão de gráfico para adicionar ou remover gráficos individuais do grupo.
Descrições de métricas: Passe o mouse sobre qualquer métrica para ver sua descrição no painel direito. O estado padrão mostra as descrições das categorias.
Funcionalidade de pesquisa: a pesquisa filtra todas as categorias,Essential exceto, que contém métricas duplicadas de outras categorias.
- Display Data
Controle como os valores de métrica são agregados e exibidos:
Soma: exiba a soma dos valores de métrica.
Média: exibir valores médios. A legenda, o gráfico e a dica de ferramenta são atualizados adequadamente.
Máx: exibir valores máximos.
Soma por fragmento: exibe a soma dos valores de métrica agrupados por fragmento.
Média por fragmento: exiba valores médios agrupados por fragmento.
Máx por fragmento: exibe valores máximos agrupados por fragmento.
As opções "por shard" agregam dados no nível do shard e exibem uma série por shard com base em suas seleções de host. Alterar a configuração de exibição de dados atualiza todas as exibições de gráfico, legendas e dicas de ferramenta de acordo.
- Event Overlays
Alterne as sobreposições de evento para exibir eventos do banco de dados diretamente nos gráficos de métricas. A nova UI de métricas inclui as mesmas sobreposições de evento disponíveis na UI legado :
Reinício do host: é exibido na linha de série temporal do nó afetado.
Eleições: são exibidas na linha de série temporal do nó afetado.
Os detalhes do evento aparecem nas dicas de ferramenta quando você passa o mouse sobre um ponto específico.
Controles de exibição
- Settings Drawer
- Acesse as configurações de granularidade do gráfico por meio da bandeja de configurações.
Cobertura das métricas
A nova UI de métricas oferece monitoramento abrangente em várias categorias de métricas:
Métricas de hardware
As métricas de hardware exibem dados de desempenho no nível do sistema para os hosts que oferecem suporte ao seu cluster:
Utilização da CPU e CPU de processo.
Uso de memória e memória disponível.
IOPS de disco, espaço em disco e latência de disco.
Taxa de transferência de rede (bytes de entrada ou saída).
CPU do sistema e métricas de CPU normalizadas.
Observação
Todas as métricas de hardware têm equivalentes de relatórios de intermitência com alertas configuráveis distintos. Para saber mais, consulte Relatórios de Burst.
Métricas do MongoDB
As métricas de processo do MongoDB mostram o desempenho do servidor de banco de dados :
Operações por segundo (opcounters).
Conexões (atual e disponível).
Métricas de execução da query.
Métricas de atraso de replicação e oplog.
Estatísticas do cursor.
Métricas de documentos para documentos inseridos, atualizados, excluídos e devolvidos.
Métricas de cache.
Métricas de fila.
Afirme métricas.
Métricas de falha de página.
Métricas de memória do MongoDB .
Métricas de rede MongoDB .
Estatísticas do Banco de Dados (DBStats)
As estatísticas em nível de banco de dados fornecem métricas de armazenamento e coleta:
Tamanhos de banco de dados e collection.
Tamanhos de índice.
Contagens de documentos.
Tamanho dos dados e tamanho do armazenamento.
Número de collections, índices e visualizações.
Seletor de banco de dados: use o menu suspenso do seletor de banco de dados para escolher em qual banco de dados visualizar as métricas. O local banco de dados é selecionado por padrão.
Observação
As estatísticas do banco de dados são coletadas em intervalos regulares. Para obter informações sobre a frequência da collection e o impacto no desempenho, consulte Revisar processos do MongoDB .
Métricas do nó de pesquisa
A nova UI exibe o conjunto completo de métricas de pesquisa, independentemente do tipo de sistema de pesquisa:
Pesquise as métricas de hardware do nó.
Métricas de processo específicas da pesquisa.
Pesquise dados de desempenho do índice.
Utilização de recursos para volumes de trabalho de pesquisa.
Pesquise opcounters.
Atraso de replicação para nós de pesquisa.
Estatísticas do índice (número total e métricas de desempenho).
Para nós de pesquisa dedicados (arquitetura de pesquisa desacoplada), os nós de pesquisa aparecem como nós selecionáveis no seletor de topologia . É possível visualizar as métricas de hardware desses nós, além das métricas específicas da pesquisa.
Para processos de pesquisa colocal, as métricas de pesquisa são exibidas com base no host selecionado. Quando você seleciona um host com um mongot processo colocal, as métricas de pesquisa refletem esse processo.
Métricas de nó de analítica
A visibilidade do nó de analítica inclui:
Desempenho do hardware do nó de analítica.
Desempenho da query em nós de analítica.
Métricas de consumo de recursos.
Métricas de fragmentação
Para clusters fragmentados, uma categoria dedicada de Métricas de Fragmentação é exibida:
Distribuição de dados de shard.
Contagens de coleta de fragmentos.
Contagens de collections de clusters.
mongosmétricas do roteador.
Os clusters fragmentados podem agregar métricas por shard usando as opções de exibição "por shard". Os mesmos gráficos estão disponíveis para clusters fragmentados e de conjuntos de réplicas.
Diferenças comportamentais em relação à interface do usuário legada
A nova UI de métricas inclui várias mudanças comportamentais em comparação com a interface legado :
Nó e filtragem primária ou secundária
A nova UI oferece seleção consistente de nós em clusters fragmentados e de conjuntos de réplicas:
Selecione nós individuais ou vários nós simultaneamente.
Filtre por associação de fragmento.
Os indicadores visuais mostram as funções do nó: primary, secundário ou árbitro.
Ambas as topologias usam a mesma interface de filtragem com hierarquia adicional para clusters fragmentados.
O controle Toggle Members da interface do usuário legado é substituído pelo filtro Shards and Nodes.
Série Primária ou Secundária: selecione entre visualizar métricas para nós primários ou secundários nas eleições. Essa opção permite acompanhar as métricas de forma consistente para uma função de nó específica, mesmo quando os nós mudam de função durante as eleições. Por exemplo, a seleção de "Série Primária" exibe as métricas de qualquer nó que seja atualmente o principal, mantendo a integridade entre as mudanças de função.
Nomeação de nó: na nova UI de métricas do Atlas, os nomes de shards e nós são abstraídos em vez de mostrar nomes de host completos. Nomes abstraídos melhoram a legibilidade e o foco na estrutura lógica do cluster. Por exemplo:
Os nomes de shard aparecem como
<cluster-alias>-shard-0,<cluster-alias>-shard-1e assim por diante, onde o alias do cluster pode ser abreviado se for longo.Os nós de pesquisa aparecem como
search-{shardNo}-{randomString}.Os nomes de nó utilizam identificadores abreviados em vez de nomes de host Atlas completos.
As legendas do gráfico e as dicas de ferramentas usam esses nomes de nó abreviados para exibições mais limpas. Você pode copiar nomes de host completos usando o botão copiar na legenda do gráfico.
Sobreposições de eventos
As sobreposições de eventos podem ser ativadas ou desativadas e sincronizadas em todos os gráficos. A nova UI de métricas inclui eventos de reinicialização do host e eleições que são exibidos nas linhas da série temporal dos nós afetados.
Interação de gráfico
As interações aprimoradas de gráfico incluem:
Controles de zoom:
Mais zoom: clique e arraste em um intervalo de tempo em qualquer gráfico para aumentar o zoom.
Reduzir o zoom: use os seletores de data e hora de nível superior ou intervalo de tempo para ajustar a visualização.
Ações do Grupo de Gráfico:
Expandir/Recolher: expanda um grupo de gráficos para mostrar todas as métricas ou recolha-o para economizar espaço.
Descrição da métrica: clique no ícone de informações para abrir um modal com descrições detalhadas da métrica.
Fechar grupo de gráficos: remove um grupo inteiro de métricas relacionadas do dashboard.
Estado recolhido: quando recolhidos, os grupos de gráficos mostram informações resumidas enquanto ocupam o mínimo de espaço.
Ações individuais do gráfico:
- Fechar gráfico: remove um gráfico individual de um grupo de gráficos.
Melhorias no desempenho:
Melhor capacidade de resposta a dispositivos móveis e comprimidos.
Renderização de gráficos e transições mais suaves.
Otimizado para percorrer muitos gráficos.
Mensagens de estado vazio
Quando a coleta de estatísticas do banco de dados está desativada, a nova UI é exibida:
Limpe as mensagens de estado vazias explicando por que os dados não estão disponíveis.
Links diretos para ativar a collection nas configurações do projeto .
Orientação sobre o impacto do desempenho de habilitar a coleta.
Limitações e escopo
As seguintes limitações se aplicam durante a implementação gradual:
Tipos de sistema suportados
A nova UI de métricas está disponível para clusters dedicados do Atlas padrão (M10 e superior).
Os clusters de camada grátis (M0) e camada compartilhada (M2 ou M5) usam interfaces de métricas separadas.
Os clusters Flex têm sua própria visualização de métricas dedicada.
Escopo ambiental
A nova UI de métricas se aplica somente a:
Sistemas hospedados na nuvem do Atlas .
Páginas de métricas no nível do projeto.
Isso não afeta:
Interfaces de métricas do Cloud Manager .
Ambientes governamentais de produção do MongoDB .
Métricas internas do Atlas .
Próximos passos
Revise as métricas de cluster fragmentado para saber mais sobre o monitoramento de sistemas fragmentados.
Configure alertas para receber notificações quando as métricas excederem os limites especificados.