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:
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. 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:
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:
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:
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:
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:
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:
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:
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:
Monitore a memória para determinar se sua implementação atual atende às suas necessidades de memória. |
Network | Exibe as seguintes informações:
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:
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:
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:
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:
Monitore as filas para identificar possíveis problemas e gargalos. |
Query Targeting | Exibe as seguintes informações:
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:
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:
Monitore as métricas de rede para acompanhar seu desempenho. |