Menu Docs
Página inicial do Docs
/
MongoDB Ops Manager
/ /

Revise as métricas disponíveis

Você pode revisar as seguintes métricas para monitorar seus sistemas. Todas as métricas de hardware incluem métricas ou Atlas Charts individuais para valores máximos.

Observação

O Ops Manager só pode coletar métricas de hardware se você tiver habilitado um agente de automação. Um agente de monitoramento só pode coletar métricas de reconhecimento de data center.

Importante

As métricas disponíveis dependem da sua função de usuário e do tipo de sistema.

Métrica
Descrição
Asserts

Exibe as seguintes informações:

  • regular exibe a taxa média de alertas regulares aumentados por segundo durante o período de amostra selecionado.

  • warning exibe a taxa média de avisos por segundo durante o período de amostra selecionado.

  • msg exibe a taxa média de alertas de mensagens por segundo durante o período de amostra selecionado. Esses erros internos do servidor possuem uma sequência de texto bem definida. O MongoDB Atlas registra rastreamentos de pilha para eles.

  • user exibe a taxa média de alertas de usuário por segundo durante o período de amostra selecionado. Essa métrica inclui alertas que um usuário gera, como espaço fora do disco ou erros de chave duplicados.

Monitore declarações para acompanhar quantos erros ocorrem ao tentar ler ou gravar dados. Verifique os registros do servidor para identificar a origem de quaisquer erros.

Avg Object Size

Exibe o tamanho médio do objeto em todas as collections no banco de dados.

Monitore o tamanho do objeto para acompanhar o tamanho dos seus objetos e entender melhor o seu espaço de banco de dados.

Background Flush Avg

Exibe o tempo médio das descargas de background em segundos. mongod grava e libera (fsyncs) arquivos de diário imediatamente. Por padrão, todos os outros arquivos de dados são liberados a cada 60 segundos em segundo plano.

Monitore a média de liberação de background para determinar se essa estatística é uma porcentagem significativa de 60 segundos. Em caso afirmativo, essa estatística pode indicar que o servidor está gargalo nessas gravações. Você pode ter um grande número de gravações aleatórias ocorrendo. O sistema operacional pode liberar dados mais rápido do que a cada 60 segundos. Nesse caso, essa estatística será um valor muito pequeno, mesmo que a escrita seja um gargalo.

Catalog

Exibe as seguintes informações:

  • total databases exibe o número total de bancos de dados que não são do sistema.

  • total collections exibe o número total de coleções em todos os bancos de dados que não sejam do sistema.

  • total views exibe o número total de visualizações em todos os bancos de dados que não sejam do sistema.

  • total indexes exibe o número total de índices em todas as coleções que não sejam do sistema.

Monitore as contagens de catálogo para evitar que um número excessivo de bancos de dados, collections, exibições ou índices cause falhas de inicialização.

Collections

Exibe o número de coleções no banco de dados.

Monitore collections para determinar os tempos de reinicialização, o desempenho contínuo do backup e a estabilidade.

Connections

Exibe o número total de conexões ativas para o sistema.

Monitore as conexões para determinar se os limites de conexão atuais são suficientes.

Cursors

Exibe as seguintes informações:

  • totalOpen exibe o número de cursores que o servidor está mantendo para os clientes. Como o MongoDB exausta cursores não utilizados, esse valor geralmente é pequeno ou zero. No entanto, se houver uma fila, cursores tailable obsoletos ou um grande número de operações, esse valor poderá aumentar.

  • timedOut exibe a taxa média de cursores que excederam o tempo limite por segundo durante o período de amostra selecionado.

Monitore os cursores para fechar cursores desnecessários e reduzir a configuração de tempo limite no aplicativo.

Data Size

Exibe o tamanho real do Data Federation no reconhecimento de data center.

Monitore o tamanho dos dados para garantir que o reconhecimento de data center não esteja usando muita memória ou CPU.

DB Storage

Exibe as seguintes informações:

  • storageSize exibe a quantidade total de soma do espaço de armazenamento no disco alocado para armazenamento de documentos em todos os bancos de dados.

  • dataSize exibe a quantidade de espaço de armazenamento em bytes que seus dados armazenados usam.

  • indexSize exibe o tamanho total da soma em bytes dos dados do índice em todos os reconhecimento de data center.

Monitore o espaço de armazenamento para determinar se o tamanho do disco deve ser aumentado manualmente.

Disk IOPS

Exibe operações de entrada por segundo.

Monitore se o IOPS de disco se aproxima do IOPS máximo provisionado. Determine se a implantação pode lidar com volumes de trabalho futuros.

Disk Latency

Exibe as seguintes informações:

  • read latency exibe a quantidade média de tempo para ler do disco.

  • write latency exibe a quantidade média de tempo para escrever no disco.

Monitore a latência do disco para acompanhar a eficiência da leitura e gravação do disco.

Disk Queue Depth

Exibe o comprimento médio da fila de solicitações emitidas para a partição do disco que armazena os dados do MongoDB.

Monitore a profundidade da fila de discos para identificar possíveis problemas e gargalos.

Disk Space Free

Exibe a quantidade total de espaço livre restante no disco.

Monitore o espaço livre em disco para determinar se o auto-scaling de disco deve ser usado ou se deseja aumentar manualmente o tamanho do disco.

Disk Space Percent Free

Exibe a quantidade total de espaço livre restante no disco como uma porcentagem do espaço total no disco.

Monitore a porcentagem de espaço livre em disco para determinar se o dimensionamento automático de disco deve ser usado ou se o tamanho do disco deve ser usado manualmente.

Disk Space Used

Exibe o total de bytes do espaço em disco usado na partição que executa o MongoDB.

Monitore o espaço em disco usado para determinar se o tamanho do disco deve ser aumentado manualmente.

Document Metrics

Exibe as seguintes informações:

  • returned exibe os documentos por segundo retornados.

  • inserted exibe os documentos por segundo inserido.

  • updated exibe os documentos por segundo atualizados.

  • deleted exibe os documentos por segundo excluídos.

Monitore as métricas do documento para medir a conclusão do MongoDB de trabalho.

File Size

Exibe o tamanho total de todos os Data Federation no reconhecimento de data center.

Monitore o tamanho do arquivo para determinar se os arquivos estão consumindo espaço em disco excessivo.

Index Size

Exibe o tamanho total de todos os índices no banco de dados. Essa métrica inclui a sobrecarga incorrida por índices na parte superior dos dados reais do documento nos quais os índices são baseados.

Monitore o tamanho do índice para gerenciar seus índices. Para saber mais, consulte Estratégias de indexação.

Indexes

Exibe o número total de índices no banco de dados.

Monitore índices para gerenciá-los. Para saber mais, consulte Estratégias de indexação.

Max Disk IOPS

Exibe os seguintes valores IOPS de disco máximos durante o período de tempo especificado pela granularidade da métrica:

  • max read iops máximo de operações de entrada de leitura de disco por segundo.

  • max write iops máximo de operações de entrada de gravação de disco por segundo.

Monitore se o IOPS de disco se aproxima do IOPS máximo provisionado. Determine se a implantação pode lidar com volumes de trabalho futuros.

Max Disk Queue Depth

Exibe os valores máximos de profundidade da fila de disco durante o período especificado pela granularidade da métrica. Profundidade da fila de discos é o comprimento médio da fila de solicitações emitidas para a partição de disco que armazena dados MongoDB.

Monitore a profundidade da fila de discos para identificar possíveis problemas e gargalos.

Max Normalized System CPU

Exibe os valores máximos de uso da CPU de todos os processos no nó, dimensionados para uma faixa de 0-100% dividindo-se pelo número de núcleos da CPU.

Monitore o uso da CPU para determinar se os dados são recuperados do disco em vez da memória.

Max Process CPU

Exibe os seguintes valores máximos de CPU de processo durante o período de tempo especificado pela granularidade métrica:

  • max user exibe a porcentagem máxima de tempo que a CPU gastou atendendo ao processo MongoDB.

  • max kernel exibe a porcentagem máxima de tempo que a CPU gastou atendendo chamadas do sistema operacional para o processo MongoDB.

Monitore o uso da CPU para determinar se os dados são recuperados do disco em vez da memória.

Max System CPU

Exibe os valores máximos de uso da CPU de todos os processos no nó.

Monitore o uso da CPU para determinar se os dados são recuperados do disco em vez da memória.

Max System Memory

Exibe os valores máximos de memória do sistema em bytes.

Monitore a memória para determinar se sua implementação atual atende às suas necessidades de memória.

Memory

Exibe o consumo total de memória em megabytes em um determinado ponto no tempo:

  • resident exibe a memória que o processo MongoDB executando em um nó consome. Essa métrica exclui o consumo de outros processos e não representa a memória total consumida pelo nó.

  • virtual exibe a memória reservada no disco para agir como espaço de troca.

  • mapped exibe o número de mapas de memória MMAPv1 de todos os arquivos de dados. Esse número provavelmente é semelhante ao tamanho total do seu(s) banco(s) de dados. O WiredTiger não usa arquivos mapeados na memória, portanto, deve ser 0.

Monitore a memória para determinar se sua implementação atual atende às suas necessidades de memória.

Network

Exibe as seguintes informações:

  • bytesIn exibe a taxa média de bytes físicos (após qualquer compactação de cabo) enviados a esse servidor de banco de dados por segundo durante o período de amostra selecionado.

  • bytesOut exibe a taxa média de bytes físicos (após qualquer compressão de cabo) enviada deste servidor de banco de dados por segundo durante o período de amostra selecionado.

  • numRequests exibe a taxa média de solicitações enviadas para este servidor de banco de dados por segundo durante o período de amostra selecionado.

Monitore as métricas de rede para acompanhar seu desempenho.

Non-Mapped Virtual Memory

Exibe a quantidade de memória virtual que o mapeamento de memória do Data Federation não leva em conta.

Monitore a memória virtual não mapeada para determinar se outros aspectos além dos arquivos de mapeamento de memória usam memória excessiva. Por exemplo, isso pode indicar muitas conexões com o reconhecimento de data center. Cada conexão tem uma pilha de threads e a memória para essas pilhas pode adicionar até uma quantidade razoável. Mantenha essa estatística razoavelmente baixa porque a memória usada aqui não está disponível para armazenamento em cache.

Normalized Process CPU

Exibe as seguintes informações:

  • user exibe a porcentagem de tempo que a CPU gastou atendendo ao processo do MongoDB, dimensionada para uma faixa de 0 a 100%, dividindo pelo número de núcleos da CPU.

  • kernel exibe a porcentagem de tempo que a CPU gastou atendendo às chamadas do sistema operacional para o processo MongoDB, dimensionada para uma faixa de 0 a 100%, dividindo-a pelo número de núcleos de CPU.

Monitore o uso da CPU para determinar se os dados são recuperados do disco em vez da memória.

Normalized System CPU

Exibe o uso da CPU de todos os processos no nó, dimensionado para uma faixa de 0-100% dividindo pelo número de núcleos da CPU.

Monitore o uso da CPU para determinar se os dados são recuperados do disco em vez da memória.

Num Extents

Exibe o número total de parte alocados de forma contígua de Data Federation para o reconhecimento de data center.

Monitore esta métrica para entender melhor o espaço do seu banco de dados.

Objects

Exibe o número de objetos no banco de dados.

Monitore esta métrica para entender melhor o espaço do seu banco de dados.

OpCounters

Exibe o número das seguintes operações por segundo executadas em um processo MongoDB desde a última vez que o processo foi iniciado:

  • command (conjunto de réplicas) ou cmd (cluster fragmentado)

  • query

  • insert

  • delete

  • update

  • getmore

Monitore as operações do MongoDB para validar problemas de desempenho relacionados a cargas de trabalho altas. Confirme o tipo de operações responsáveis pela carga.

Page Faults

Exibe a taxa média de falhas de página nesse processo por segundo durante o período de amostra selecionado. Em ambientes não Windows, isso se aplica somente a falhas de páginas rígidas.

Monitore as falhas da página para determinar se deve aumentar sua memória.

Process CPU

Exibe as seguintes informações:

  • user exibe a porcentagem de tempo que a CPU gastou servindo o processo MongoDB.

  • kernel exibe a porcentagem de tempo que a CPU gastou atendendo chamadas do sistema operacional para o processo MongoDB.

Monitore o uso da CPU para determinar se os dados são recuperados do disco em vez da memória.

Queues

Exibe as seguintes informações:

  • total exibe o número de operações em fila e aguardando qualquer bloqueio.

  • readers exibe o número de operações em fila e aguardando um bloqueio de leitura.

  • writers exibe o número de operações em fila e aguardando um bloqueio de escrita.

Monitore as filas para identificar possíveis problemas e gargalos.

Query Targeting

Exibe as seguintes informações:

  • scanned exibe o número de itens de índice escaneados por segundo.

  • scanned objects exibe o número de documentos digitalizados por segundo.

Monitore o direcionamento de query para determinar se você tem alguma consulta ineficiente.

Query Targeting

Exibe a eficiência das operações de leitura executadas no MongoDB:

  • scanned / returned exibe o número de documentos digitalizados para retornar um documento.

  • scanned objects / returned a proporção do número de documento digitalizados para o número de documento retornados por query, desde o ponto anterior para o período de amostra selecionado.

Monitore o direcionamento de query para determinar a eficiência de leitura e otimizar queries e índices.

Scan and Order

Exibe o número de operações por segundo retornando resultados que exigiram uma classificação in-memory.

Monitore esta métrica para identificar se suas queries precisam de índices.

Shard Data Size

Exibe a quantidade de espaço de armazenamento em bytes que seus dados armazenados usam em cada shard. Você pode acessar este gráfico apenas para clusters fragmentados com MongoDB 6.0+.

Monitore essa métrica para verificar se você tem fragmentos balanceados.

Shard Document Count

Exibe o número de documentos em cada shard. Você pode acessar este gráfico apenas para clusters fragmentados com MongoDB 6.0+.

Monitore essa métrica para verificar se você tem fragmentos balanceados.

Storage Size

Exibe o tamanho do armazenamento do reconhecimento de data center.

Monitore o tamanho do armazenamento para determinar se é necessário aumentar manualmente o tamanho do disco.

System CPU

Exibe o uso da CPU de todos os processos no nó.

Monitore o uso da CPU para determinar se os dados são recuperados do disco em vez da memória.

System Network

Exibe as seguintes informações:

  • network bytes in exibe a taxa média de bytes físicos que a interface de rede recebe por segundo.

  • network bytes out exibe a taxa média de bytes físicos que a interface de rede transmite por segundo.

  • max network bytes in exibe o máximo de bytes de rede em valores durante o intervalo de tempo especificado pela granularidade da métrica.

  • max network bytes out exibe os valores máximos de saída de bytes da rede durante o intervalo de tempo especificado pela granularidade da métrica.

Monitore as métricas de rede para acompanhar seu desempenho.

Voltar

Exibir métricas em tempo real