Exibir métricas em tempo real
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 .
Observação
Para visualizar métricas em tempo real, clique no botão Metrics para o sistema desejado e, em seguida, clique em Real Time.
Monitore as métricas de implantação para identificar problemas de desempenho e determinar se a implantação atual atende aos seus requisitos. Para saber mais sobre as métricas disponíveis para monitorar suas implementações, consulte Verificar métricas disponíveis .
Para acessar esse recurso, você deve ter a função de usuário Project Owner
ou Project Data Access Admin
do Cloud Manager .
No canto superior direito, você pode clicar para visualizar as métricas em um Table ou Graph.
Habilitar ou desabilitar o painel de desempenho em tempo real para um projeto
Observação
Privilégios necessários
Para habilitar Real-Time Performance Panel para um projeto, você deve ter a funçãoProject Owner
para o projeto.
O Cloud Manager ativa o Real-Time Performance Panel por padrão. Para alternar essa configuração:
No MongoDB Cloud Manager, váGo para a Project Settings página.
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.
Ao lado do menu Projects, expanda o menu Options e clique em Project Settings.
A página Configurações do projeto é exibida.
Visualização da tabela
Campos | Displays |
---|---|
Commands Queries Updates Deletes Inserts GetMores | Número das operações especificadas (comandos, queries, etc.) que o mongostat relatou. |
Time / Read Time / Write Time / Command | Métricas de latência para solicitações atuais de leitura, solicitações de gravação e outros comandos de banco de dados de dados. Disponível apenas para MongoDB 3.4+. Para saber mais, consulte |
Scanned / Returned Scanned Objects / Returned | Proporção de documentos e objetos digitalizados para documentos e objetos retornados nas queries atuais. Essas métricas são úteis para determinar se e como uma query utiliza um índice. Para saber mais, consulte Analisar o desempenho da query. |
Active Readers Active Writers Queued Readers Queued Writers | Número de leituras ativas, leituras em fila, escritas ativas e escritas em fila que o mongostat relatou. |
Lag Time | Tempo necessário para replicar operações dos nós primários para os secundários de um conjunto de réplicas. Disponível apenas para nós secundários de um conjunto de réplicas. Para saber mais, consulte Nós secundários do conjunto de réplicas. |
CPU Disk IOPS Sys Mem | Estatística que depende do sistema operacional dos nós no cluster:
|
Connections Bytes In Bytes Out | Número de conexões atuais da máquina hospedando o MongoDB e o número de bytes de entrada e saída que o mongostat relatou. |
Clique em para ocultar ou exibir campos da tabela.
Ver gráfico
Charts | Displays |
---|---|
Connections, Network In, Network Out | Número de conexões atuais da máquina hospedando o MongoDB e o número de bytes de entrada e saída que o mongostat relatou. |
CPU, Disk IOPS, and Sys Mem | A estatística depende do sistema operacional dos nós no cluster:
|
Operations | Número de operações conforme relatado pelo mongostat. |
Query Execution Times | Exibe métricas de latência para solicitações atuais de leitura, solicitações de gravação e outros comandos de banco de dados de dados. Disponível apenas para MongoDB 3.4+. Para saber mais, consulte |
Query Targeting | Proporção de documentos e objetos digitalizados para documentos e objetos retornados nas queries atuais. Essas métricas são úteis para determinar se e como uma query utiliza um índice. Para saber mais, consulte Analisar o desempenho da query. |
Reads & Writes | Número de leituras ativas, leituras em fila, escritas ativas e escritas em fila conforme relatado pelo mongostat. |
Replication Lag | Tempo necessário para replicar operações dos nós primários para os secundários de um conjunto de réplicas. Disponível apenas para nós secundários de um conjunto de réplicas. Para saber mais, consulte Nós secundários do conjunto de réplicas. |
Hottest Collections | Coleções com a maior parte de operações que o mongotop relatou. Para cada collection quente, a tabela também exibe o Utilization Percent para a collection. Utilization Percent é calculado com base nos tempos de leitura e gravação que o mongotop relatou durante um período de amostragem. Especificamente, o Utilization Percent é a porcentagem (arredondada para o 0.1% mais próximo dos tempos de leitura e gravação de uma collection em relação aos tempos de leitura e gravação de todas as collections no sistema durante o período de amostragem. Se nenhuma operação de leitura e gravação ocorrer durante este período, o Utilization Percent poderá ser 0%. A collection mais populares correspondem à hora mais atual exibida no Atlas Charts. Ou seja, se a exibição estiver em execução (não pausada), a collection corresponderá à collection mais popular no registro de data/hora atual. Se a exibição estiver pausada, a collection corresponderá à collection mais popular no momento da pausa. |
Slowest Operations | Operações mais lentas que o db.currentOp() relatou. As operações correspondem ao tempo mais atual exibido nos Atlas Charts. Ou seja, se a exibição estiver em execução (não pausada), as operações corresponderão às operações mais lentas no registro de data/hora atual. Se a exibição estiver pausada, as operações corresponderão às operações mais lentas no tempo pausado. Clique na operação para visualizar o JSON document detalhado que db.currentOp() comunicou para a operação. Os usuários com a função de Administrador de acesso a dados podem acessar botões para forçar a interrupção de uma operação ou de uma transação inativa no painel de detalhes da operação: Para interromper uma operação lenta:
Para saber mais sobre transações, consulte o manual do MongoDB. |
Para ocultar/Mostrar uma métrica no gráfico, clique na caixa de cor da métrica.
Confira as métricas exatas na visualização do gráfico
Se você pausar a visualização Graph do Real-Time Performance Panel, poderá passar o mouse sobre um gráfico de linha para ver seu valor exato, juntamente com as operações mais lentas e as collections mais quentes, em um determinado momento no tempo.
Exibição de Parar e Reiniciar
Para interromper a atualização das métricas exibidas, clique em Pause . Pause apenas interrompe a atualização das exibições e não pausa a collection dos dados subjacentes.
Para reiniciar as atualizações de exibição, clique em Play.