Todos os produtos
Search
Central de documentação

ApsaraDB for MongoDB:Descrição das métricas

Última atualização: Jul 09, 2026

Este tópico descreve as métricas compatíveis com os recursos de monitoramento de instância, monitoramento de nó, monitoramento avançado e tendências de desempenho do ApsaraDB for MongoDB. Também explica o significado de cada métrica.

Nota

Para melhorar a visualização, o console converte automaticamente alguns valores em Bytes para MB, GB ou TB.

Instruções

  1. Leia o conteúdo em inglês para compreender O QUE precisa ser comunicado.

  2. Escreva o texto em português do Brasil DO ZERO — esqueça a estrutura das frases em inglês.

  3. Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão.

  4. Tags xref (<a data-tag="xref" ...>texto</a>) — preserve A TAG INTEIRA com todos os atributos na ordem e caixa originais, traduza APENAS o texto visível entre > e .

  5. Aplique todas as regras específicas do idioma rigorosamente.

  6. Aplique as regras de stopwords com tolerância zero.

  7. Utilize o modo imperativo em passos numerados e listas de procedimentos.

  8. Garanta a consistência terminológica — o mesmo termo deve ter a mesma tradução em todo o documento.

  9. Varie os inícios de frase em listas e tabelas — nenhum iniciador deve se repetir 3 ou mais vezes.

  10. Retorne APENAS o documento markdown em português do Brasil, sem explicações.

Monitoramento de instâncias

Nota

As métricas suportadas variam conforme o tipo de instância. Para obter informações precisas, consulte o console.

Métrica

Chave

Nome da métrica

Significado da métrica

Unidade

Descrição detalhada

Tipos de instância suportados

Uso de disco

DiskUsage

disk_usage

Uso de disco

%

Esta métrica indica a carga de disco de uma instância, correspondendo à porcentagem da capacidade total de disco em uso. Quando o uso do disco atingir 80% ou mais, altere a configuração da instância na página de detalhes da instância no console ou consulte Alto uso de disco em instâncias do MongoDB para resolver o problema.

  • Standalone

  • Replica set

  • Sharded cluster

  • Serverless

Tráfego de rede

MongoDB_Network

bytes_in

Tráfego de rede de entrada

Bytes

-

bytes_out

Tráfego de rede de saída

Bytes

-

num_requests

Número de requisições processadas

count

-

QPS de operações

MongoDB_Opcounters

insert

QPS de operações de inserção

count

O parâmetro MongoDB_Opcounters inclui todas as operações recebidas pela instância, independentemente de serem executadas com sucesso. Este parâmetro registra operações em lote do tipo Bulk.insert() como uma única operação. Para registros mais granulares, consulte a métrica MongoDB_Documents.

Para obter mais informações, consulte Métricas Opcounters e métricas Repl Opcounters.

query

QPS de operações de consulta

count

update

QPS de operações de atualização

count

delete

QPS de operações de exclusão

count

getmore

QPS de operações de leitura

count

command

QPS de operações de comando de protocolo

count

Conexões

MongoDB_TotalConns

connections_active

Conexões ativas atuais

count

Quantidade de conexões de clientes ao servidor que estão executando operações no momento.

current_conn

Conexões atuais

count

Número total de conexões de clientes ao servidor. Inclui conexões estabelecidas por outros nós dentro do replica set ou conexões entre nós Mongos e shard.

connections_totalCreated_ps

Total de novas conexões por segundo

count

-

  • Standalone

  • Replica set

  • Sharded cluster

connections_available

Conexões disponíveis atuais

count

-

Uso de conexões

ConnectionUsage

conn_usage

Uso de conexões

%

  • Razão entre o número atual de conexões e o número máximo de conexões. Esta métrica indica a carga de conexões da instância.

  • O número máximo de conexões varia conforme o tipo da sua instância do MongoDB. Para obter mais informações, consulte Especificações.

  • Altere a configuração da instância na página de detalhes da instância no console para aumentar o limite de conexões, ou consulte Como consultar e limitar o número de conexões para ajustar a quantidade de conexões no seu cliente.

Uso de CPU

CpuUsage

cpu_usage

Uso de CPU

%

A soma da utilização de CPU do sistema e da utilização de CPU do usuário representa a carga de trabalho do serviço da instância. Alta utilização de CPU pode tornar as operações de leitura e gravação de dados anormalmente lentas e afetar os serviços normais. Para solucionar e resolver esse problema, consulte Alta utilização de CPU em instâncias do MongoDB.

MongoDB_CpuDetail

cpu_sys

Uso de CPU do sistema

%

-

cpu_user

Uso de CPU do usuário

%

-

Uso de memória

MemoryUsage

mem_usage

Uso de memória

%

A memória é consumida principalmente pelo mecanismo de armazenamento WiredTiger, pelas conexões de clientes e pelo processamento de requisições. Para了解 as causas do alto uso de memória e as estratégias de otimização, consulte Alto uso de memória em instâncias do MongoDB.

Uso de IOPS

MongoDB_IOPS

iops

Uso de IOPS

times/s

  • Instâncias de replica set e instâncias de sharded cluster que utilizam discos em nuvem e executam o MongoDB 4.2 não suportam a visualização do uso de IOPS e da taxa de uso de IOPS.

  • As métricas data_iops e log_iops das versões anteriores de monitoramento foram mescladas em iops.

read_iops

Uso de IOPS de leitura

times/s

-

write_iops

Uso de IOPS de gravação

times/s

-

Taxa de uso de IOPS

IOPSUsage

iops_usage

Taxa de uso de IOPS

%

A razão entre o uso de IOPS de uma instância e o IOPS máximo de suas especificações atuais indica a carga de trabalho do serviço da instância. Se o uso de IOPS de uma instância do MongoDB atingir ou se aproximar de 100%, a instância poderá responder lentamente e até ficar indisponível. Alto uso de IOPS em instâncias do MongoDB descreve como visualizar o uso de IOPS de uma instância do MongoDB, as causas do alto uso de IOPS e as estratégias de otimização.

Nota

Instâncias de replica set e instâncias de sharded cluster que utilizam discos em nuvem e executam o MongoDB 4.2 não suportam a visualização do uso de IOPS e da taxa de uso de IOPS.

Uso de espaço em disco

MongoDB_DetailedSpaceUsage

ins_size

Espaço em disco utilizado

Bytes

  • Para uma instância que utiliza discos locais, o espaço em disco utilizado é a soma do espaço usado no disco de dados e no disco de log.

  • Para uma instância que utiliza discos em nuvem, o espaço em disco utilizado também inclui o espaço ocupado pelos metadados do sistema de arquivos.

data_size

Espaço do disco de dados utilizado

Bytes

Espaço utilizado pelo disco de dados (excluindo o banco de dados local). Inclui principalmente arquivos de dados físicos que começam com "collection", arquivos de índice físico que começam com "index" e alguns arquivos de metadados físicos, como WiredTiger.wt.

log_size

Espaço do disco de log utilizado

Bytes

Tamanho físico do banco de dados local.

Detalhes da operação

MongoDB_OperationDetails

operation_exactIDCount_ps

Número de operações de contagem para um ID específico

count

Quantidade de operações de atualização única que usam o campo _id em vez da chave de shard em uma coleção fragmentada. Na versão atual, esse tipo de operação causa uma varredura em todos os chunks da instância. Se o número de chunks for grande, isso pode saturar a CPU e afetar o desempenho da instância.

operation_scanAndOrder_ps

Número de operações de ordenação que não usam índice

count

Quantidade de consultas ordenadas que não conseguem usar um índice para executar a operação de ordenação. Um valor alto pode degradar o desempenho da instância. Para resolver esse problema, consulte Melhores práticas para criação de índices no ApsaraDB for MongoDB e crie índices com base nas condições de consulta do seu negócio.

operation_writeConflicts_ps

Número de conflitos de gravação

count

Quantidade de consultas que encontram conflitos de gravação. Um pequeno número de conflitos de gravação geralmente não tem impacto significativo. No entanto, muitos conflitos de gravação podem degradar o desempenho do banco de dados.

MBPS

MongoDB_Disk_Detail

read_io_bandwidth_mbps

Throughput de leitura de disco

MB/s

-

write_io_bandwidth_mbps

Throughput de gravação de disco

MB/s

-

io_bandwidth_mbps

Throughput total de disco

MB/s

Soma do throughput de leitura de disco e do throughput de gravação de disco.

Número de operações de transação

MongoDB_Transactions

trans_totalPrepared_ps

Número de transações preparadas

count

-

  • Replica set

  • Sharded cluster (apenas Shard)

trans_totalPreparedThenCommited_ps

Número de transações preparadas que foram confirmadas com sucesso

count

-

trans_totalPreparedThenAborted_ps

Número de transações preparadas que foram revertidas com sucesso

count

-

trans_totalStarted_ps

Número de transações iniciadas

count

-

  • Standalone

  • Replica set

  • Sharded cluster

trans_totalCommited_ps

Número de transações confirmadas com sucesso

count

-

trans_totalAborted_ps

Número de transações revertidas com sucesso

count

-

trans_currentActive

Número de transações ativas atuais

count

-

trans_currentInactive

Número de transações inativas atuais

count

-

trans_currentOpen

Número de transações abertas atuais (não confirmadas nem revertidas)

count

-

Cursores

MongoDB_AllCursors

total_open

Número de cursores abertos atualmente

count

-

timed_out

Número de cursores fechados devido a tempo limite

count

Se este valor for alto, verifique o código de negócios do lado do cliente que processa os dados.

job_cursors_closed

Número de cursores fechados devido ao encerramento da sessão

count

-

pinned_open

Número de cursores abertos e em uso atualmente

count

Por exemplo, uma operação find ou getMore fixa um cursor para evitar que ele seja excluído enquanto busca o próximo lote de resultados e libera o cursor após retornar os resultados.

noTimeout_open

Número de cursores abertos e sem tempo limite atualmente

count

Número de cursores abertos e sem tempo limite criados com a opção noCursorTimeout. Esta opção impede que um cursor atinja o tempo limite devido à inatividade, mas a configuração noCursorTimeout é limitada pelo tempo limite da sessão. Para obter mais informações, consulte o documento.

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

WiredTiger

MongoDB_Wt_Cache

bytes_read_into_cache

Bytes lidos no cache

Bytes

Quantidade de bytes de dados lidos do disco para o cache do WiredTiger.

bytes_written_from_cache

Bytes gravados do cache

Bytes

Quantidade de bytes de dados gravados do cache do WiredTiger para o disco.

maximum_bytes_configured

Tamanho máximo do cache

Bytes

Tamanho máximo do cache, em bytes, configurado para o mecanismo de armazenamento WiredTiger. Para garantir compatibilidade e segurança, o ApsaraDB for MongoDB define o CacheSize do WiredTiger como aproximadamente 60% da memória da instância. Para mais informações, consulte Alto uso de memória em instâncias do MongoDB.

oplog_bytes_in_cache

Bytes do oplog no cache

MB

-

oplog_bytes_read_into_cache

Bytes do oplog lidos no cache

MB

-

oplog_bytes_written_from_cache

Bytes do oplog gravados do cache

MB

-

Transações concorrentes WT

MongoDB_Wt_Concurrent_Trans

write_concurrent_trans_out

Transações de gravação concorrentes atuais

count

Antes da versão 7.0, o número de transações de leitura e gravação concorrentes de uma instância era limitado a 128, e um parâmetro de disponibilidade igual a 0 por um período prolongado podia indicar sobrecarga. A partir da versão 7.0, o MongoDB utiliza um algoritmo padrão para ajustar dinamicamente o número máximo de transações concorrentes do mecanismo de armazenamento, otimizando o throughput do banco de dados durante sobrecargas. Consequentemente, um parâmetro de disponibilidade igual a 0 por muito tempo não indica necessariamente uma sobrecarga. Para mais detalhes, consulte a documentação.

write_concurrent_trans_available

Transações de gravação concorrentes disponíveis

count

read_concurrent_trans_out

Transações de leitura concorrentes atuais

count

read_concurrent_trans_available

Transações de leitura concorrentes disponíveis

count

WiredTigerUsage

MongoDB_WTCacheUsage

wt_cache_dirty_usage

Taxa de uso do cache sujo do WiredTiger

%

Para mais informações, consulte Alto uso de memória em instâncias do MongoDB.

wt_cache_usage

Taxa de uso do cache do WiredTiger

%

Tempo médio de resposta

MongoDB_RT

avg_rt

Tempo médio total de resposta

μs

-

reads_avg_rt

Tempo médio de resposta para operações de leitura

μs

-

writes_avg_rt

Tempo médio de resposta para operações de gravação

μs

-

commands_avg_rt

Tempo médio de resposta para operações de comando

μs

-

trans_avg_rt

Tempo médio de resposta para operações de transação

μs

-

Número de documentos afetados

MongoDB_Documents

document_deleted_ps

Número de documentos excluídos

count

-

document_inserted_ps

Número de documentos inseridos

count

-

document_returned_ps

Número de documentos retornados

count

-

document_updated_ps

Número de documentos atualizados

count

-

GlobalLock

MongoDB_GlobalLocks

gl_ac_readers

Número de conexões ativas de clientes executando operações de leitura

count

-

gl_ac_writers

Número de conexões ativas de clientes executando operações de gravação

count

-

gl_cq_writers

Número de operações aguardando um bloqueio de gravação

count

-

gl_cq_readers

Número de operações aguardando um bloqueio de leitura

count

-

gl_cq_total

Total de operações aguardando bloqueio

count

Soma das operações que aguardam bloqueio de gravação com as que aguardam bloqueio de leitura. Um valor elevado indica possível atraso nas operações do cliente, o que pode afetar o tempo de resposta da aplicação.

Entradas de índice e documentos verificados em consultas

MongoDB_QueryExecutors

queryExecutor_scannedObject_ps

Número de documentos verificados em consultas

count

Total de documentos verificados durante a execução da consulta e a avaliação do plano de consulta. Corresponde a totalDocsExamined na saída do explain(). Valores altos indicam que o banco de dados precisa verificar muitas entradas não indexadas. Recomendamos criar um índice para os campos frequentemente verificados.

queryExecutor_scanned_ps

Número de entradas de índice verificadas em consultas

count

Total de entradas de índice verificadas durante a execução da consulta e a avaliação do plano de consulta. Equivale a totalKeysExamined na saída do explain(). Se esse valor for alto, mas o número de documentos retornados for baixo, isso indica que o banco de dados verificou muitas chaves de índice para obter os documentos de resultado, sugerindo que o índice é ineficiente. Ajuste o índice existente ou crie novos índices.

TTL

MongoDB_TTLs

ttl_deletedDocuments_ps

Número de documentos excluídos devido ao índice TTL

count

Um valor alto indica que muitos documentos estão sendo excluídos, o que pode afetar o desempenho da instância. Para mais informações, consulte a documentação de referência.

ttl_passes_ps

Número de exclusões pela thread TTL em segundo plano

count

Número total de vezes que o processo em segundo plano do TTL verifica documentos expirados. A cada verificação, o monitor TTL tenta excluir o máximo possível de documentos candidatos de todos os índices TTL.

Contadores de operações de replicação

MongoDB_ReplOpcounters

repl_command

Número de operações Command no conjunto de réplicas

count

Durante o processo de replicação, o MongoDB serializa as operações, o que pode afetar a contagem de cada uma delas. Por isso, os valores dos contadores MongoDB_ReplOpcounters e MongoDB_Opcounters podem divergir. Para mais informações, consulte Métricas Opcounters e métricas Repl Opcounters.

repl_delete

Número de operações Delete no conjunto de réplicas

count

repl_getmore

Número de operações Getmore no conjunto de réplicas

count

repl_insert

Número de operações Insert no conjunto de réplicas

count

repl_query

Número de operações Query no conjunto de réplicas

count

repl_update

Número de operações Update no conjunto de réplicas

count

Número de varreduras de evicção

MongoDB_WtCacheHPCheckEntriesWalked

wiredTiger_cache_hazardPointerCheckEntriesWalked

Número de itens no array de ponteiros de risco verificados durante a evicção

count

Número de evicções de páginas bloqueadas por ponteiros de risco durante o processo de evicção.

Aquisições de bloqueio

MongoDB_WtLockAcquisitions

wt_checkPoint_lock

Número de aquisições de bloqueio de ponto de verificação

count

-

wt_dhandle_read_lock

Número de aquisições de bloqueio de leitura de identificador de dados

count

Se uma instância tiver muitos bancos de dados e tabelas, as solicitações do cliente podem precisar aguardar muito tempo por um bloqueio de identificador, o que afeta o desempenho da instância. Para mais informações, consulte Travamentos ou anormalidades na instância causados por excesso de bancos de dados e tabelas.

wt_dhandle_write_lock

Número de aquisições de bloqueio de gravação de identificador de dados

count

wt_metadata_lock

Número de aquisições de bloqueio de metadados

count

wt_schema_lock

Número de aquisições de bloqueio de esquema

count

Operações frequentes, como criação e exclusão de bancos de dados, tabelas ou índices, ou ter um número excessivo de bancos de dados e tabelas, podem aumentar a sobrecarga do schemaLock e afetar o desempenho da instância. Para mais informações, consulte Travamentos ou anormalidades na instância causados por excesso de bancos de dados e tabelas.

wt_table_read_lock

Número de aquisições de bloqueio de leitura de tabela

count

-

wt_table_write_lock

Número de aquisições de bloqueio de gravação de tabela

count

-

wt_txn_global_read_lock

Número de aquisições de bloqueio global de leitura de transação

count

-

wt_txn_global_write_lock

Número de aquisições de bloqueio global de gravação de transação

count

-

Taxa de uso de MBPS

MongoDB_MbpsUsage

total_mbps_usage

Taxa de uso da largura de banda de leitura/gravação de disco

%

A razão entre o throughput total de disco da instância e seu MBPS máximo representa a carga de serviço da instância. Se a utilização de MBPS de uma instância do MongoDB atingir ou se aproximar de 100%, isso causará respostas lentas ou até indisponibilidade do serviço. Para mais informações sobre o MBPS de discos em nuvem, consulte Especificações.

Nota

Suportado apenas para instâncias que utilizam discos em nuvem.

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado (apenas Shard)

Latência primário/secundário

MongoDB_Repl_Lag

repl_lag

Latência de sincronização de dados entre nós primários e secundários

s

  • O intervalo de heartbeat entre os nós do conjunto de réplicas é de 2 segundos. Portanto, um valor de repl_lag entre -2 e 2 é normal para instâncias de conjunto de réplicas, bem como para nós shard e ConfigServer de clusters fragmentados.

  • O valor de repl_lag de um nó secundário em uma instância de conjunto de réplicas pode ser negativo. Isso não significa que o nó secundário esteja à frente do nó primário em termos de atualizações de dados. Para obter o status mais recente da latência entre primário e secundário do conjunto de réplicas, execute rs.printSecondaryReplicationInfo() no nó primário.

  • Conjunto de réplicas

  • Cluster fragmentado (apenas Shard e ConfigServer)

Período de retenção do oplog

MongoDB_OplogTimeInterval

oplog_time_interval

Período de retenção do oplog

h

Para o MongoDB 4.4 e versões posteriores, você pode ajustar o parâmetro storage.oplogMinRetentionHours na página de detalhes da instância.

moveChunk

MongoDB_MoveChunks

moveChunk_donor_started_ps

Número de vezes que o nó atual atua como origem para migração de intervalo

count

Esse valor aumenta independentemente de a migração ser bem-sucedida ou não.

  • Cluster fragmentado (apenas Shard)

moveChunk_recip_stared_ps

Quantidade de vezes em que o nó atual atua como destino na migração de intervalos

count

moveChunk_deleter_task

Total de tarefas de exclusão de intervalos de chunks prontas para execução ou em andamento

count

-

Sharded cluster

Número de acessos por segundo

-

sl_qps

Acessos por segundo

count

-

  • Serverless instance

Informações do executor de consultas

MongoDB_QueryExecutors

collscans_nontailable

Total de varreduras completas de tabela para cursores não tailable

count

-

  • Replica set

  • Sharded cluster (exceto Mongos)

collscans_total

Total geral de varreduras completas de tabela

count

-

Informações sobre contagem de coleções e tabelas

MongoDB_CollectionNums

admin_user_coll

Quantidade de tabelas de usuário no banco de dados admin

count

-

  • Instâncias de replica set do MongoDB 4.2 e anteriores

  • Sharded cluster

Número de asserções

MongoDB_Asserts

regular

Nível normal

count

Quantidade de asserções executadas normalmente.

  • Standalone

  • Replica set

  • Sharded cluster

warning

Nível de aviso

count

Total de asserções de nível de aviso. Este valor sempre retorna 0.

msg

Nível de mensagem

count

Quantidade de asserções de nível de mensagem.

user

Nível de usuário

count

Total de asserções de nível de usuário.

Número de manipuladores de dados

MongoDB_DataHandle

opened_fd_num

Quantidade de manipuladores ativos

count

Total de manipuladores de dados de conexão atualmente ativos no cache do WiredTiger.

  • Standalone

  • Replica set

  • Sharded cluster

closed_fd_num

Quantidade de manipuladores fechados

count

Total de manipuladores de dados de conexão fechados verificados no cache do WiredTiger.

opened_fd_mem

Memória ocupada por manipuladores ativos

MB

Memória utilizada pelos manipuladores de dados de conexão atualmente ativos no cache do WiredTiger.

Latência de operações

MongoDB_Latencys

reads_latency_ps

Latência de solicitações de leitura bem-sucedidas

us

Latência de todas as solicitações bem-sucedidas processadas por operações de leitura.

  • Standalone

  • Replica set

  • Sharded cluster

writes_latency_ps

Latência de solicitações de gravação bem-sucedidas

us

Latência de todas as solicitações bem-sucedidas processadas por operações de gravação, em microssegundos (us).

commands_latency_ps

Latência de solicitações de comando bem-sucedidas

us

Latência de todas as solicitações bem-sucedidas processadas por operações de comando, em microssegundos (us).

trans_latency_ps

Latência de solicitações de transação bem-sucedidas

us

Latência de todas as solicitações bem-sucedidas processadas por operações de transação, em microssegundos (us).

Taxa de fragmentação de memória do TCMalloc

MongoDB_TcmallocCacheMemRatio

tcmalloc_cache_mem_ratio

Taxa de fragmentação de memória do TCMalloc

%

-

  • Standalone

  • Replica set

  • Sharded cluster

Tempo médio para write concern

MongoDB_GetLastErrorWtime

metrics_getLastError_avg_wtime

Tempo médio gasto em operações de write concern

ms

Tempo médio despendido nas operações de write concern.

  • Standalone

  • Replica set

  • Sharded cluster (apenas mongod)

metrics_getLastError_wtimeouts

Quantidade de timeouts em operações de write concern

times

Número de vezes em que uma operação de write concern excede o limiar wtimeout.

  • Standalone

  • Replica set

  • Sharded cluster

Tamanho do buffer de replicação

MongoDB_Repl_Buffer

repl_buffer_size

Tamanho atual do buffer de replicação

MB

Tamanho atual do buffer de replicação no replica set.

  • Replica set

  • Sharded cluster

repl_buffer_max_size

Tamanho máximo do buffer de replicação

MB

Tamanho máximo do buffer de replicação no replica set.

Número de páginas removidas do cache do WiredTiger

MongoDB_WtCacheEviction

pages_selected_count

Quantidade de páginas forçadas para remoção

count

-

  • Standalone

  • Replica set

  • Sharded cluster

pages_selected_unable_to_evict_count

Total de páginas que não puderam ser forçadas para remoção

count

-

hazard_pointer_blocked_page_eviction

Remoções de página bloqueadas por hazard pointers

count

-

max_page_size

Maior tamanho de página encontrado durante a remoção

MB

-

pages_evicted_by_application_threads

Páginas no cache do WiredTiger removidas por threads de usuário

count

-

history_store_pages_failed_to_evict

Páginas do history store que falharam ao serem removidas

count

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

history_store_pages_selected

Páginas do history store selecionadas para remoção

count

-

pages_written_inMemory_restoration

Páginas removidas que foram restauradas na memória

count

-

LockAcquisitions

MongoDB_WtLockAcquisitions

wt_checkPoint_lock

Aquisições de lock de checkpoint no cache do WiredTiger

count

-

  • Standalone

  • Replica set

  • Sharded cluster

wt_dhandle_read_lock

Aquisições de lock de leitura de data handle no cache do WiredTiger

count

-

wt_dhandle_write_lock

Aquisições de lock de gravação de data handle no cache do WiredTiger

count

-

wt_metadata_lock

Aquisições de lock de metadados no cache do WiredTiger

count

-

wt_schema_lock

Aquisições de lock de schema no cache do WiredTiger

count

-

wt_table_read_lock

Aquisições de lock de leitura de tabela no cache do WiredTiger

count

-

wt_table_write_lock

Aquisições de lock de gravação de tabela no cache do WiredTiger

count

-

wt_txn_global_read_lock

Aquisições de lock de leitura global no cache do WiredTiger

count

-

wt_txn_global_write_lock

Aquisições de lock de gravação global no cache do WiredTiger

count

-

Cessão de thread

MongoDB_WtCache_Thread_Yield

page_acquire_eviction_blocked

Vezes em que uma thread fica bloqueada aguardando a remoção de página

times

-

  • Standalone

  • Replica set

  • Sharded cluster

page_acquire_locked_blocked

Vezes em que uma thread aguarda porque a página alvo está bloqueada

times

-

page_acquire_time_sleeping

Tempo total em que uma thread permanece em estado de espera durante a aquisição de uma página

us

-

WiredTigerUsage

MongoDB_WTCacheUsage

wt_cache_updates_usage

Taxa de utilização do cache de atualizações do WiredTiger

%

Proporção entre os bytes de memória alocados para operações de atualização e o número máximo de bytes no cache.

  • Standalone

  • Replica set

  • Sharded cluster

Estatísticas de execução do multi-planner clássico

MongoDB_MultiPlanner_Worker

metrics_query_multiplanner_classicworks

Número total de jobs

count

Quantidade total de jobs executados no multi-planner clássico.

  • Replica set

  • Sharded cluster (apenas mongod)

Informações do cache de sessão lógica

MongoDB_LogicalSession

active_sessions_count

Quantidade de sessões lógicas no cache

count

Total de sessões lógicas presentes no cache desde a última atualização.

  • Replica set

  • Sharded cluster

Informações sobre page faults

MongoDB_Page_Faults

page_faults

Número de exceções de page fault

count

-

  • Standalone

  • Replica set

  • Sharded cluster

Quantidade de operações

MongoDB_Qps

qps

qps

count

-

  • Standalone

  • Replica set

  • Sharded cluster

Dados do oplog do MongoDB

MongoDB_Oplog_Size

oplog_used_size_mb

Espaço atual utilizado pelo log de operações

MB

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Dados do oplog do MongoDB

MongoDB_Oplog_Size

oplog_max_size_mb

Tamanho máximo do oplog

MB

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Dados do oplog do MongoDB

MongoDB_Oplog_Size

oplog_min_retention_hours

Período mínimo de retenção do oplog

h

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Uso de memória

MongoDB_MemCgroup

cgroup_mem_rss

Quantidade de memória ocupada pelo processo atual do MongoDB

MB

-

  • Standalone

  • Replica set

  • Sharded cluster

Quantidade de arquivos do WiredTiger

MongoDB_StorageDetails

wt_file_num

Número atual de coleções e tabelas na instância

count

Soma do número de coleções e índices

  • Standalone

  • Replica set

  • Sharded cluster

Estatísticas de execução do multi-planner clássico

MongoDB_MultiPlanner_Works

metrics_query_multiplanner_classicWorks

Consultas que utilizaram o planner clássico durante a execução

times

-

  • Replica set

  • Sharded cluster

Detalhes de memória do TCMalloc

MongoDB_TCMalloc

current_allocated

Bytes de memória atualmente em uso

MB/s

-

  • Standalone

  • Replica set

  • Sharded cluster

Detalhes de memória do TCMalloc

MongoDB_TCMalloc

pageheap_free

Bytes de memória disponíveis e não alocados no heap de páginas

MB/s

-

  • Standalone

  • Replica set

  • Sharded cluster

Detalhes de memória do TCMalloc

MongoDB_TCMalloc

central_cache_free

Bytes de memória mantidos na lista livre central

MB/s

-

  • Standalone

  • Replica set

  • Sharded cluster

Detalhes de memória do TCMalloc

MongoDB_TCMalloc

thread_cache_free

Bytes de memória não utilizada no cache local da thread

MB/s

-

  • Standalone

  • Replica set

  • Sharded cluster

Informações de cursor do mecanismo WT

MongoDB_Wt_Cursor

entries_skipped_by_next_calls

Entradas ignoradas por chamadas next de varredura em memória

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações de cursor do mecanismo WT

MongoDB_Wt_Cursor

entries_skipped_by_prev_calls

Entradas ignoradas por chamadas prev de varredura em memória

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Utilização da largura de banda de tráfego de rede

MongoDB_Network_Usage

network_usage

Taxa de utilização da largura de banda de tráfego de rede

%

-

  • Standalone

  • Replica set

  • Sharded cluster

Informações do FlowControl nativo

MongoDB_FlowControl

is_enabled

Indica se o mecanismo de FlowControl está ativado

1 indica ativado, 0 indica desativado e 0,5 indica não suportado.

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do FlowControl nativo

MongoDB_FlowControl

is_lagged

Indica se o FlowControl está intervindo no momento

1 indica sim, 0 indica não e 0,5 indica não suportado.

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do FlowControl nativo

MongoDB_FlowControl

is_lagged_count

Número de intervenções do FlowControl

times

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do FlowControl nativo

MongoDB_FlowControl

target_lag_seconds

Latência tolerável para o ponto de commit majoritário

s

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

collections

Total de coleções de usuário (excluindo coleções de sistema)

count

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

capped

Total de coleções de usuário com tamanho fixo (capped)

count

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

views

Total de views de usuário

count

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

timeseries

Total de coleções de séries temporais

Item

-

  • ReplicaSet

  • Sharded cluster (suporta apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

shardedCollections

Número total de coleções fragmentadas

Count

-

  • ReplicaSet

  • Sharded cluster (suporta apenas shard e Configserver)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

internalViews

Total de views em coleções de sistema (coleções nos bancos de dados config, admin ou local)

count

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Capacidade do cache do WiredTiger

MongoDB_WtCapacity

bytes_written_for_eviction

Volume de dados gravados em disco para evicção

MB

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Eficiência de consultas

MongoDB_QueryTargeting

query_targeting_objects

Documentos verificados para retornar um único documento

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Eficiência de consultas

MongoDB_QueryTargeting

query_targeting_keys

Entradas de índice verificadas para retornar um único documento

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Contador de comandos

MongoDB_CommandCounters

collStats

Contador do comando collStats

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Contador de comandos

MongoDB_CommandCounters

createIndexes

Contador do comando createIndexes

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Contador de comandos

MongoDB_CommandCounters

listCollections

Contador do comando listCollections

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Contador de comandos

MongoDB_CommandCounters

listDatabases

Contador do comando listDatabases

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do planCache de consultas

MongoDB_QueryPlanCache

total_size_mb

Tamanho de memória ocupado pelo cache de planos de consulta (planCache)

MB

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do planCache de consultas

MongoDB_QueryPlanCache

total_query_shapes

Quantidade de formatos de consulta distintos no cache de planos de consulta (planCache)

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Número de campos indexados em um nó de busca

MongoDB_Search_Field_Indexed

search_field_index_count

Total de campos únicos incluídos em cada índice do nó de busca

count

-

  • Replica set (nó de busca)

Uso de memória heap de um nó de busca

MongoDB_Search_Jvm_heap_memory

search_jvm_heap_memory

Tamanho da memória heap da JVM ocupado pelo nó de busca

MB

-

  • Replica set (nó de busca)

Número de operações em um nó de busca

MongoDB_Search_Opcounters

search_insert

Quantidade de operações de inserção no nó de busca

times

-

  • Replica set (nó de busca)

Número de operações em um nó de busca

MongoDB_Search_Opcounters

search_delete

Quantidade de operações de exclusão no nó de busca

times

-

  • Replica set (nó de busca)

Número de operações em um nó de busca

MongoDB_Search_Opcounters

search_update

Quantidade de operações de atualização no nó de busca

times

-

  • Replica set (nó de busca)

Número de operações em um nó de busca

MongoDB_Search_Opcounters

search_Command

Quantidade de operações de comando no nó de busca

times

-

  • Replica set (nó de busca)

Espaço em disco ocupado por índices do nó de busca

MongoDB_Search_Disk_Index_Size

search_disk_index_size

Espaço em disco ocupado por todos os índices no nó de busca

MB

-

  • Replica set (nó de busca)

Informações de documentos Lucene do nó de busca

MongoDB_Search_Lucene_Docs_Max_Size

search_lucene_docs_max_size

Número máximo de documentos Lucene contidos em um único índice de busca no nó de busca

count

-

  • Replica set (nó de busca)

Latência de sincronização de um nó de busca

MongoDB_Search_Repl_Lag

search_repl_lag

Latência de sincronização do nó de busca

ms

-

  • Replica set (nó de busca)

Número de exceções de falha de página em um nó de busca

MongoDB_Search_PageFaults

search_pageFaults

Número de exceções de falha de página por segundo no nó de busca

times

-

  • Replica set (nó de busca)

Análise de status de consulta do nó de busca

MongoDB_Search_Query_Status

search_query_total

Total de consultas no nó de busca

times

-

  • Replica set (nó de busca)

Análise de status de consulta do nó de busca

MongoDB_Search_Query_Status

search_query_failed

Número de consultas com falha no nó de busca

times

-

  • Replica set (nó de busca)

Análise de status de consulta do nó de busca

MongoDB_Search_Query_Status

search_query_successed

Número de consultas bem-sucedidas no nó de busca

times

-

  • Replica set (nó de busca)

Monitoramento de nós (anteriormente Monitoramento básico)

Nota

As métricas suportadas variam conforme o tipo de instância. Para informações precisas, consulte o console.

Métrica

Chave

Nome da métrica

Significado da métrica

Unidade

Descrição detalhada

Tipos de instância suportados

Uso de disco

DiskUsage

disk_usage

Uso de disco

%

Esta métrica indica a carga de disco de uma instância, representando a porcentagem da capacidade total do disco em uso. Quando o uso do disco atingir 80% ou mais, altere a configuração da instância na página de detalhes da instância no console ou consulte Alto uso de disco em instâncias do MongoDB para resolver o problema.

  • Standalone

  • Replica set

  • Sharded cluster

  • Serverless

Tráfego de rede

MongoDB_Network

bytes_in

Tráfego de rede de entrada

Bytes

-

bytes_out

Tráfego de rede de saída

Bytes

-

num_requests

Número de requisições processadas

count

-

QPS de operações

MongoDB_Opcounters

insert

QPS de operações de inserção

count

O parâmetro MongoDB_Opcounters inclui todas as operações recebidas pela instância, independentemente de serem executadas com sucesso. Este parâmetro registra operações em lote do tipo Bulk.insert() como uma única operação. Para registros mais granulares, consulte a métrica MongoDB_Documents.

Para mais informações, veja Métricas Opcounters e métricas Repl Opcounters.

query

QPS de operações de consulta

count

update

QPS de operações de atualização

count

delete

QPS de operações de exclusão

count

getmore

QPS de operações de leitura

count

command

QPS de operações de comando de protocolo

count

Conexões

MongoDB_TotalConns

connections_active

Conexões ativas atuais

count

Quantidade de conexões de clientes ao servidor que estão executando operações no momento.

current_conn

Conexões atuais

count

Total de conexões de clientes ao servidor. Inclui conexões estabelecidas por outros nós dentro do replica set ou conexões entre nós Mongos e shard.

connections_totalCreated_ps

Total de novas conexões por segundo

count

-

  • Standalone

  • Replica set

  • Sharded cluster

connections_available

Conexões disponíveis atuais

count

-

Uso de conexões

ConnectionUsage

conn_usage

Uso de conexões

%

  • Razão entre o número atual de conexões e o número máximo de conexões. Esta métrica indica a carga de conexões da instância.

  • O número máximo de conexões varia conforme o tipo da sua instância do MongoDB. Para mais informações, veja Especificações.

  • Altere a configuração da instância na página de detalhes da instância no console para aumentar o limite de conexões, ou consulte Como consultar e limitar o número de conexões para ajustar a quantidade de conexões no seu cliente.

Uso de CPU

CpuUsage

cpu_usage

Uso de CPU

%

A soma da utilização de CPU do sistema e da utilização de CPU do usuário representa a carga de trabalho do serviço da instância. Alta utilização de CPU pode tornar as operações de leitura e gravação de dados anormalmente lentas e afetar os serviços normais. Para solucionar e resolver esse problema, veja Alta utilização de CPU em instâncias do MongoDB.

MongoDB_CpuDetail

cpu_sys

Uso de CPU do sistema

%

-

cpu_user

Uso de CPU do usuário

%

-

Uso de memória

MemoryUsage

mem_usage

Uso de memória

%

A memória é consumida principalmente pelo mecanismo de armazenamento WiredTiger, pelas conexões de clientes e pelo processamento de requisições. Para了解 as causas do alto uso de memória e estratégias de otimização, veja Alto uso de memória em instâncias do MongoDB.

Uso de IOPS

MongoDB_IOPS

iops

Uso de IOPS

times/s

  • Instâncias de replica set e sharded cluster que usam discos em nuvem e executam o MongoDB 4.2 não suportam a visualização do uso de IOPS e da taxa de uso de IOPS.

  • As métricas data_iops e log_iops das versões anteriores de monitoramento foram mescladas em iops.

read_iops

Uso de IOPS de leitura

times/s

-

write_iops

Uso de IOPS de gravação

times/s

-

Taxa de uso de IOPS

IOPSUsage

iops_usage

Taxa de uso de IOPS

%

A razão entre o uso de IOPS de uma instância e o IOPS máximo de suas especificações atuais indica a carga de trabalho do serviço da instância. Se o uso de IOPS de uma instância do MongoDB atingir ou se aproximar de 100%, a instância poderá responder lentamente e até ficar indisponível. Alto uso de IOPS em instâncias do MongoDB descreve como visualizar o uso de IOPS de uma instância do MongoDB, as causas do alto uso de IOPS e estratégias de otimização.

Nota

Instâncias de replica set e sharded cluster que usam discos em nuvem e executam o MongoDB 4.2 não suportam a visualização do uso de IOPS e da taxa de uso de IOPS.

Uso de espaço em disco

MongoDB_DetailedSpaceUsage

ins_size

Espaço em disco utilizado

Bytes

  • Para uma instância que usa discos locais, o espaço em disco utilizado é a soma do espaço usado no disco de dados e no disco de log.

  • Para uma instância que usa discos em nuvem, o espaço em disco utilizado também inclui o espaço ocupado pelos metadados do sistema de arquivos.

data_size

Espaço do disco de dados utilizado

Bytes

Espaço usado pelo disco de dados (excluindo o banco de dados local). Inclui principalmente arquivos de dados físicos que começam com "collection", arquivos de índice físico que começam com "index" e alguns arquivos de metadados físicos, como WiredTiger.wt.

log_size

Espaço do disco de log utilizado

Bytes

Tamanho físico do banco de dados local.

Detalhes da operação

MongoDB_OperationDetails

operation_exactIDCount_ps

Número de operações de contagem para um ID específico

count

Quantidade de operações de atualização única que usam o campo _id em vez da chave de shard em uma coleção fragmentada. Na versão atual, esse tipo de operação causa uma varredura em todos os chunks da instância. Se o número de chunks for grande, isso pode saturar a CPU e afetar o desempenho da instância.

operation_scanAndOrder_ps

Número de operações de ordenação que não usam índice

count

Quantidade de consultas ordenadas que não conseguem usar um índice para executar a operação de ordenação. Um valor alto pode degradar o desempenho da instância. Para resolver esse problema, consulte Melhores práticas para criação de índices no ApsaraDB for MongoDB e crie índices com base nas condições de consulta do seu negócio.

operation_writeConflicts_ps

Número de conflitos de gravação

count

Quantidade de consultas que encontram conflitos de gravação. Um pequeno número de conflitos de gravação geralmente não tem impacto significativo. No entanto, muitos conflitos de gravação podem degradar o desempenho do banco de dados.

MBPS

MongoDB_Disk_Detail

read_io_bandwidth_mbps

Throughput de leitura de disco

MB/s

-

write_io_bandwidth_mbps

Throughput de gravação de disco

MB/s

-

io_bandwidth_mbps

Throughput total de disco

MB/s

Soma do throughput de leitura de disco e do throughput de gravação de disco.

Número de operações de transação

MongoDB_Transactions

trans_totalPrepared_ps

Número de transações preparadas

count

-

  • Replica set

  • Sharded cluster (apenas Shard)

trans_totalPreparedThenCommited_ps

Número de transações preparadas confirmadas com sucesso

count

-

trans_totalPreparedThenAborted_ps

Número de transações preparadas revertidas com sucesso

count

-

trans_totalStarted_ps

Número de transações iniciadas

count

-

  • Standalone

  • Replica set

  • Sharded cluster

trans_totalCommited_ps

Número de transações confirmadas com sucesso

count

-

trans_totalAborted_ps

Número de transações revertidas com sucesso

count

-

trans_currentActive

Número de transações ativas atuais

count

-

trans_currentInactive

Número de transações inativas atuais

count

-

trans_currentOpen

Número de transações abertas atuais (não confirmadas nem revertidas)

count

-

Cursores

MongoDB_AllCursors

total_open

Número de cursores abertos atualmente

count

-

timed_out

Número de cursores fechados devido a tempo limite

count

Se este valor for alto, verifique o código de negócios do lado do cliente que processa os dados.

job_cursors_closed

Número de cursores fechados devido ao encerramento da sessão

count

-

pinned_open

Número de cursores abertos e em uso atualmente

count

Por exemplo, uma operação find ou getMore fixa um cursor para evitar que ele seja excluído enquanto busca o próximo lote de resultados e libera o cursor após retornar os resultados.

noTimeout_open

Número de cursores abertos e sem tempo limite atualmente

count

Número de cursores abertos e sem tempo limite criados com a opção noCursorTimeout. Esta opção impede que um cursor atinja o tempo limite devido à inatividade, mas a configuração noCursorTimeout é limitada pelo tempo limite da sessão. Para mais informações, consulte o documento.

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

WiredTiger

MongoDB_Wt_Cache

bytes_read_into_cache

Bytes lidos no cache

Bytes

Quantidade de bytes de dados lidos do disco para o cache do WiredTiger.

bytes_written_from_cache

Bytes gravados do cache

Bytes

Quantidade de bytes de dados gravados do cache do WiredTiger para o disco.

maximum_bytes_configured

Tamanho máximo do cache

Bytes

Tamanho máximo do cache, em bytes, configurado para o mecanismo de armazenamento WiredTiger. Para garantir compatibilidade e segurança, o ApsaraDB for MongoDB define o CacheSize do WiredTiger como aproximadamente 60% da memória da instância. Para mais informações, consulte Alto uso de memória em instâncias do MongoDB.

oplog_bytes_in_cache

Bytes do oplog no cache

MB

-

oplog_bytes_read_into_cache

Bytes do oplog lidos no cache

MB

-

oplog_bytes_written_from_cache

Bytes do oplog gravados do cache

MB

-

Transações concorrentes do WT

MongoDB_Wt_Concurrent_Trans

write_concurrent_trans_out

Transações de gravação concorrentes atuais

count

Antes da versão 7.0, o número de transações de leitura e gravação concorrentes de uma instância era limitado a 128, e um parâmetro de disponibilidade igual a 0 por um período prolongado poderia indicar sobrecarga. A partir da versão 7.0, o MongoDB utiliza um algoritmo padrão para ajustar dinamicamente o número máximo de transações concorrentes do mecanismo de armazenamento, otimizando o throughput do banco de dados durante sobrecargas. Consequentemente, um parâmetro de disponibilidade igual a 0 por longo período não indica necessariamente sobrecarga. Para mais detalhes, consulte a documentação.

write_concurrent_trans_available

Transações de gravação concorrentes disponíveis

count

read_concurrent_trans_out

Transações de leitura concorrentes atuais

count

read_concurrent_trans_available

Transações de leitura concorrentes disponíveis

count

WiredTigerUsage

MongoDB_WTCacheUsage

wt_cache_dirty_usage

Taxa de uso do cache sujo do WiredTiger

%

Para mais informações, consulte Alto uso de memória em instâncias do MongoDB.

wt_cache_usage

Taxa de uso do cache do WiredTiger

%

Tempo médio de resposta

MongoDB_RT

avg_rt

Tempo médio total de resposta

μs

-

reads_avg_rt

Tempo médio de resposta para operações de leitura

μs

-

writes_avg_rt

Tempo médio de resposta para operações de gravação

μs

-

commands_avg_rt

Tempo médio de resposta para operações de comando

μs

-

trans_avg_rt

Tempo médio de resposta para operações de transação

μs

-

Número de documentos afetados

MongoDB_Documents

document_deleted_ps

Número de documentos excluídos

count

-

document_inserted_ps

Número de documentos inseridos

count

-

document_returned_ps

Número de documentos retornados

count

-

document_updated_ps

Número de documentos atualizados

count

-

GlobalLock

MongoDB_GlobalLocks

gl_ac_readers

Número de conexões ativas de clientes executando operações de leitura

count

-

gl_ac_writers

Número de conexões ativas de clientes executando operações de gravação

count

-

gl_cq_writers

Número de operações aguardando bloqueio de gravação

count

-

gl_cq_readers

Número de operações aguardando bloqueio de leitura

count

-

gl_cq_total

Total de operações aguardando bloqueio

count

Soma das operações que aguardam bloqueio de gravação com as que aguardam bloqueio de leitura. Um valor elevado indica possível atraso nas operações dos clientes, o que pode afetar o tempo de resposta da aplicação.

Entradas de índice e documentos verificados em consultas

MongoDB_QueryExecutors

queryExecutor_scannedObject_ps

Número de documentos verificados em consultas

count

Total de documentos verificados durante a execução da consulta e a avaliação do plano de consulta. Corresponde a totalDocsExamined na saída do explain(). Valores altos indicam que o banco precisa verificar muitas entradas sem índice. Recomendamos criar índices para campos frequentemente verificados.

queryExecutor_scanned_ps

Número de entradas de índice verificadas em consultas

count

Total de entradas de índice verificadas durante a execução da consulta e a avaliação do plano de consulta. Corresponde a totalKeysExamined na saída do explain(). Se este valor for alto, mas o número de documentos retornados for baixo, isso indica que o banco verificou muitas chaves de índice para obter os documentos resultantes, sugerindo ineficiência do índice. Ajuste o índice existente ou crie novos índices.

TTL

MongoDB_TTLs

ttl_deletedDocuments_ps

Documentos excluídos devido ao índice TTL

count

Valores elevados indicam exclusão de muitos documentos, o que pode impactar o desempenho da instância. Para mais detalhes, consulte a documentação de referência.

ttl_passes_ps

Exclusões realizadas pela thread TTL em segundo plano

count

Total de verificações feitas pelo processo TTL em segundo plano em busca de documentos expirados. A cada verificação, o monitor TTL tenta excluir o máximo possível de documentos candidatos de todos os índices TTL.

Contadores de operações de replicação

MongoDB_ReplOpcounters

repl_command

Operações Command no conjunto de réplicas

count

Durante a replicação, o MongoDB serializa operações, o que pode alterar a contagem individual de cada tipo. Por isso, os valores dos contadores MongoDB_ReplOpcounters e MongoDB_Opcounters podem divergir. Para mais informações, consulte Métricas Opcounters e métricas Repl Opcounters.

repl_delete

Operações Delete no conjunto de réplicas

count

repl_getmore

Operações Getmore no conjunto de réplicas

count

repl_insert

Operações Insert no conjunto de réplicas

count

repl_query

Operações Query no conjunto de réplicas

count

repl_update

Operações Update no conjunto de réplicas

count

Verificações de evicção

MongoDB_WtCacheHPCheckEntriesWalked

wiredTiger_cache_hazardPointerCheckEntriesWalked

Itens do array de ponteiros de risco verificados durante a evicção

count

Páginas cuja evicção foi bloqueada por ponteiros de risco durante o processo de evicção.

Aquisições de bloqueio

MongoDB_WtLockAcquisitions

wt_checkPoint_lock

Aquisições de bloqueio de checkpoint

count

-

wt_dhandle_read_lock

Aquisições de bloqueio de leitura de handle de dados

count

Instâncias com excesso de bancos e tabelas podem exigir longa espera por bloqueios de handle nas requisições dos clientes, prejudicando o desempenho. Para mais detalhes, consulte Travamentos ou anomalias causados por excesso de bancos e tabelas.

wt_dhandle_write_lock

Aquisições de bloqueio de gravação de handle de dados

count

wt_metadata_lock

Aquisições de bloqueio de metadados

count

wt_schema_lock

Aquisições de bloqueio de schema

count

Operações frequentes — como criação e exclusão de bancos, tabelas ou índices — ou um volume excessivo desses objetos aumentam a sobrecarga do schemaLock e afetam o desempenho da instância. Para mais detalhes, consulte Travamentos ou anomalias causados por excesso de bancos e tabelas.

wt_table_read_lock

Aquisições de bloqueio de leitura de tabela

count

-

wt_table_write_lock

Aquisições de bloqueio de gravação de tabela

count

-

wt_txn_global_read_lock

Aquisições de bloqueio global de leitura de transação

count

-

wt_txn_global_write_lock

Aquisições de bloqueio global de gravação de transação

count

-

Taxa de uso de MBPS

MongoDB_MbpsUsage

total_mbps_usage

Taxa de uso da largura de banda de leitura/gravação em disco

%

A razão entre o throughput total de disco da instância e seu MBPS máximo representa a carga de serviço. Se a utilização de MBPS de uma instância MongoDB atingir ou se aproximar de 100%, as respostas ficarão lentas ou o serviço poderá ficar indisponível. Para mais informações sobre MBPS de discos em nuvem, consulte Especificações.

Nota

Suportado apenas para instâncias que utilizam discos em nuvem.

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado (apenas Shard)

Latência primário/secundário

MongoDB_Repl_Lag

repl_lag

Latência de sincronização de dados entre nós primário e secundário

s

  • O intervalo de heartbeat entre nós do conjunto de réplicas é de 2 segundos. Portanto, valores de repl_lag entre -2 e 2 são normais para instâncias de conjunto de réplicas, bem como para nós shard e ConfigServer de clusters fragmentados.

  • O valor de repl_lag de um nó secundário pode ser negativo. Isso não significa que o secundário esteja à frente do primário em atualizações de dados. Para obter o status mais recente da latência entre primário e secundário, execute rs.printSecondaryReplicationInfo() no nó primário.

  • Conjunto de réplicas

  • Cluster fragmentado (apenas Shard e ConfigServer)

Período de retenção do oplog

MongoDB_OplogTimeInterval

oplog_time_interval

Período de retenção do oplog

h

No MongoDB 4.4 e versões posteriores, ajuste o parâmetro storage.oplogMinRetentionHours na página de detalhes da instância.

moveChunk

MongoDB_MoveChunks

moveChunk_donor_started_ps

Vezes em que o nó atual atuou como origem de migração de intervalo

count

Este valor aumenta independentemente do sucesso da migração.

  • Cluster fragmentado (apenas Shard)

moveChunk_recip_stared_ps

Quantidade de vezes em que o nó atual atua como destino na migração de intervalos

count

moveChunk_deleter_task

Total de tarefas de exclusão de intervalos de chunks prontas para execução ou em andamento

count

-

Cluster fragmentado

Acessos por segundo

-

sl_qps

Acessos por segundo

count

-

  • Instância Serverless

Informações do executor de consultas

MongoDB_QueryExecutors

collscans_nontailable

Varreduras completas de tabela para cursores não tailable

count

-

  • Conjunto de réplicas

  • Cluster fragmentado (exceto Mongos)

collscans_total

Total de varreduras completas de tabela

count

-

Dados sobre coleções e tabelas

MongoDB_CollectionNums

admin_user_coll

Tabelas de usuário no banco de dados admin

count

-

  • Instâncias de conjunto de réplicas do MongoDB 4.2 e anteriores

  • Cluster fragmentado

Número de asserções

MongoDB_Asserts

regular

Nível normal

count

Asserções executadas normalmente.

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado

warning

Nível de aviso

count

Asserções de nível de aviso. Este valor sempre retorna 0.

msg

Nível de mensagem

count

Asserções de nível de mensagem.

user

Nível de usuário

count

Asserções de nível de usuário.

Handles de dados

MongoDB_DataHandle

opened_fd_num

Handles ativos

count

Handles de dados de conexão ativos no cache do WiredTiger.

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado

closed_fd_num

Handles fechados

count

Handles de dados de conexão fechados verificados no cache do WiredTiger.

opened_fd_mem

Memória ocupada por handles ativos

MB

Memória utilizada pelos handles de dados de conexão ativos no cache do WiredTiger.

Latência de operações

MongoDB_Latencys

reads_latency_ps

Latência de requisições de leitura bem-sucedidas

us

Latência de todas as requisições processadas com sucesso por operações de leitura.

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado

writes_latency_ps

Latência de requisições de escrita bem-sucedidas

us

Latência de todas as requisições processadas com sucesso por operações de escrita, em microssegundos (us).

commands_latency_ps

Latência de requisições de comando bem-sucedidas

us

Latência de todas as requisições processadas com sucesso por operações de comando, em microssegundos (us).

trans_latency_ps

Latência de requisições de transação bem-sucedidas

us

Latência de todas as requisições processadas com sucesso por operações de transação, em microssegundos (us).

Taxa de fragmentação de memória TCMalloc

MongoDB_TcmallocCacheMemRatio

tcmalloc_cache_mem_ratio

Taxa de fragmentação de memória TCMalloc

%

-

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado

Tempo médio de write concern

MongoDB_GetLastErrorWtime

metrics_getLastError_avg_wtime

Tempo médio gasto em operações de write concern

ms

Tempo médio despendido nas operações de write concern.

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado (apenas mongod)

metrics_getLastError_wtimeouts

Timeouts em operações de write concern

times

Ocorrências em que uma operação de write concern excede o limiar wtimeout.

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado

Tamanho do buffer de replicação

MongoDB_Repl_Buffer

repl_buffer_size

Tamanho atual do buffer de replicação

MB

Tamanho atual do buffer de replicação no conjunto de réplicas.

  • Conjunto de réplicas

  • Cluster fragmentado

repl_buffer_max_size

Tamanho máximo do buffer de replicação

MB

Limite máximo de tamanho do buffer de replicação no conjunto de réplicas.

Páginas removidas do cache WiredTiger

MongoDB_WtCacheEviction

pages_selected_count

Páginas forçadas para remoção

count

-

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado

pages_selected_unable_to_evict_count

Páginas que não puderam ser forçadas para remoção

count

-

hazard_pointer_blocked_page_eviction

Remoções de página bloqueadas por hazard pointers

count

-

max_page_size

Maior tamanho de página encontrado durante a remoção

MB

-

pages_evicted_by_application_threads

Páginas removidas do cache WiredTiger por threads de usuário

count

-

history_store_pages_failed_to_evict

Falhas na remoção de páginas do history store

count

-

  • Conjunto de réplicas

  • Cluster fragmentado (apenas Shard e ConfigServer)

history_store_pages_selected

Páginas do history store selecionadas para remoção

count

-

pages_written_inMemory_restoration

Páginas restauradas na memória após remoção

count

-

LockAcquisitions

MongoDB_WtLockAcquisitions

wt_checkPoint_lock

Aquisições de lock de checkpoint no cache WiredTiger

count

-

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado

wt_dhandle_read_lock

Aquisições de lock de leitura de data handle no cache WiredTiger

count

-

wt_dhandle_write_lock

Aquisições de lock de escrita de data handle no cache WiredTiger

count

-

wt_metadata_lock

Aquisições de lock de metadados no cache WiredTiger

count

-

wt_schema_lock

Aquisições de lock de schema no cache WiredTiger

count

-

wt_table_read_lock

Aquisições de lock de leitura de tabela no cache WiredTiger

count

-

wt_table_write_lock

Aquisições de lock de escrita de tabela no cache WiredTiger

count

-

wt_txn_global_read_lock

Aquisições de lock de leitura global no cache WiredTiger

count

-

wt_txn_global_write_lock

Aquisições de lock de escrita global no cache WiredTiger

count

-

Cessão de thread

MongoDB_WtCache_Thread_Yield

page_acquire_eviction_blocked

Bloqueios de thread aguardando remoção de página

times

-

  • Standalone

  • Conjunto de réplicas

  • Cluster fragmentado

page_acquire_locked_blocked

Esperas de thread devido a página de destino bloqueada

times

-

page_acquire_time_sleeping

Tempo total em que uma thread permanece no estado de espera durante a aquisição de uma página

us

-

WiredTigerUsage

MongoDB_WTCacheUsage

wt_cache_updates_usage

Taxa de uso do cache de atualização do WiredTiger

%

Proporção entre os bytes de memória alocados para operações de atualização e o número máximo de bytes no cache.

  • Standalone

  • Replica set

  • Sharded cluster

Estatísticas de execução do multi-planner clássico

MongoDB_MultiPlanner_Worker

metrics_query_multiplanner_classicworks

Número total de jobs

count

Quantidade total de jobs executados no multi-planner clássico.

  • Replica set

  • Sharded cluster (apenas mongod)

Informações do cache de sessão lógica

MongoDB_LogicalSession

active_sessions_count

Quantidade de sessões lógicas no cache

count

Total acumulado de todas as sessões lógicas no cache desde a última atualização.

  • Replica set

  • Sharded cluster

Informações sobre falhas de página

MongoDB_Page_Faults

page_faults

Número de exceções por falha de página

count

-

  • Standalone

  • Replica set

  • Sharded cluster

Volume de operações

MongoDB_Qps

qps

qps

count

-

  • Standalone

  • Replica set

  • Sharded cluster

Dados do oplog do MongoDB

MongoDB_Oplog_Size

oplog_used_size_mb

Espaço atual utilizado pelo log de operações

MB

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Dados do oplog do MongoDB

MongoDB_Oplog_Size

oplog_max_size_mb

Tamanho máximo do oplog

MB

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Dados do oplog do MongoDB

MongoDB_Oplog_Size

oplog_min_retention_hours

Período mínimo de retenção do oplog

h

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Uso de memória

MongoDB_MemCgroup

cgroup_mem_rss

Memória ocupada pelo processo atual do MongoDB

MB

-

  • Standalone

  • Replica set

  • Sharded cluster

Contagem de arquivos do WiredTiger

MongoDB_StorageDetails

wt_file_num

Quantidade atual de coleções e tabelas na instância

count

Soma do número de coleções com o número de índices

  • Standalone

  • Replica set

  • Sharded cluster

Estatísticas de execução do multi-planner clássico

MongoDB_MultiPlanner_Works

metrics_query_multiplanner_classicWorks

Consultas que utilizaram o planner clássico durante a execução

times

-

  • Replica set

  • Sharded cluster

Detalhes de memória do TCMalloc

MongoDB_TCMalloc

current_allocated

Bytes de memória atualmente em uso

MB/s

-

  • Standalone

  • Replica set

  • Sharded cluster

Detalhes de memória do TCMalloc

MongoDB_TCMalloc

pageheap_free

Bytes de memória disponíveis e não alocados no heap de páginas

MB/s

-

  • Standalone

  • Replica set

  • Sharded cluster

Detalhes de memória do TCMalloc

MongoDB_TCMalloc

central_cache_free

Bytes de memória mantidos na lista livre central

MB/s

-

  • Standalone

  • Replica set

  • Sharded cluster

Detalhes de memória do TCMalloc

MongoDB_TCMalloc

thread_cache_free

Bytes de memória não utilizada no cache local da thread

MB/s

-

  • Standalone

  • Replica set

  • Sharded cluster

Informações de cursor do mecanismo WT

MongoDB_Wt_Cursor

entries_skipped_by_next_calls

Entradas ignoradas por chamadas next na varredura em memória

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações de cursor do mecanismo WT

MongoDB_Wt_Cursor

entries_skipped_by_prev_calls

Entradas ignoradas por chamadas prev na varredura em memória

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Utilização da largura de banda de tráfego de rede

MongoDB_Network_Usage

network_usage

Taxa de utilização da largura de banda de tráfego de rede

%

-

  • Standalone

  • Replica set

  • Sharded cluster

Informações do FlowControl nativo

MongoDB_FlowControl

is_enabled

Indica se o mecanismo FlowControl está ativado

1 significa ativado, 0 significa desativado e 0,5 indica ausência de suporte.

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do FlowControl nativo

MongoDB_FlowControl

is_lagged

Indica se o FlowControl está atuando no momento

1 significa sim, 0 significa não e 0,5 indica ausência de suporte.

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do FlowControl nativo

MongoDB_FlowControl

is_lagged_count

Frequência de intervenções do FlowControl

times

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do FlowControl nativo

MongoDB_FlowControl

target_lag_seconds

Latência tolerável para o ponto de commit majoritário

s

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

collections

Total de coleções de usuário (excluindo coleções de sistema)

count

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

capped

Total de coleções de usuário com limite de tamanho (capped)

count

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

views

Total de views de usuário

count

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

timeseries

Total de coleções de séries temporais

Item

-

  • ReplicaSet

  • Sharded cluster (suporta apenas Shard e ConfigServer)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

shardedCollections

Total de coleções fragmentadas (sharded)

Count

-

  • ReplicaSet

  • Sharded cluster (suporta apenas shard e Configserver)

Estatísticas de contagem de coleções

MongoDB_CatalogStats

internalViews

Total de views em coleções de sistema (nos bancos de dados config, admin ou local)

count

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Capacidade do cache do WiredTiger

MongoDB_WtCapacity

bytes_written_for_eviction

Volume de dados gravados em disco para evicção

MB

-

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Eficiência de consultas

MongoDB_QueryTargeting

query_targeting_objects

Documentos verificados para retornar um único documento

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Eficiência de consultas

MongoDB_QueryTargeting

query_targeting_keys

Entradas de índice verificadas para retornar um único documento

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Contador de comandos

MongoDB_CommandCounters

collStats

Contador do comando collStats

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Contador de comandos

MongoDB_CommandCounters

createIndexes

Contador do comando createIndexes

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Contador de comandos

MongoDB_CommandCounters

listCollections

Contador do comando listCollections

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Contador de comandos

MongoDB_CommandCounters

listDatabases

Contador do comando listDatabases

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do planCache de consultas

MongoDB_QueryPlanCache

total_size_mb

Tamanho de memória ocupado pelo cache de planos de consulta (planCache)

MB

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Informações do planCache de consultas

MongoDB_QueryPlanCache

total_query_shapes

Quantidade de formatos de consulta distintos no cache de planos de consulta (planCache)

count

-

  • Standalone

  • Replica set

  • Sharded cluster (apenas Shard e ConfigServer)

Número de campos indexados em um nó de busca

MongoDB_Search_Field_Indexed

search_field_index_count

Total de campos únicos incluídos em cada índice do nó de busca

count

-

  • Replica set (nó de busca)

Uso de memória heap de um nó de busca

MongoDB_Search_Jvm_heap_memory

search_jvm_heap_memory

Tamanho da memória heap da JVM ocupado pelo nó de busca

MB

-

  • Replica set (nó de busca)

Número de operações em um nó de busca

MongoDB_Search_Opcounters

search_insert

Quantidade de operações de inserção no nó de busca

times

-

  • Replica set (nó de busca)

Número de operações em um nó de busca

MongoDB_Search_Opcounters

search_delete

Quantidade de operações de exclusão no nó de busca

times

-

  • Replica set (nó de busca)

Número de operações em um nó de busca

MongoDB_Search_Opcounters

search_update

Quantidade de operações de atualização no nó de busca

times

-

  • Replica set (nó de busca)

Número de operações em um nó de busca

MongoDB_Search_Opcounters

search_Command

Quantidade de operações de comando no nó de busca

times

-

  • Replica set (nó de busca)

Espaço em disco ocupado por índices do nó de busca

MongoDB_Search_Disk_Index_Size

search_disk_index_size

Espaço em disco ocupado por todos os índices no nó de busca

MB

-

  • Replica set (nó de busca)

Informações de documentos Lucene do nó de busca

MongoDB_Search_Lucene_Docs_Max_Size

search_lucene_docs_max_size

Número máximo de documentos Lucene contidos em um único índice de busca no nó de busca

count

-

  • Replica set (nó de busca)

Latência de sincronização de um nó de busca

MongoDB_Search_Repl_Lag

search_repl_lag

Latência de sincronização do nó de busca

ms

-

  • Replica set (nó de busca)

Número de exceções de page fault em um nó de busca

MongoDB_Search_PageFaults

search_pageFaults

Número de exceções de page fault por segundo no nó de busca

times

-

  • Replica set (nó de busca)

Análise de status de consultas do nó de busca

MongoDB_Search_Query_Status

search_query_total

Total de consultas no nó de busca

times

-

  • Replica set (nó de busca)

Análise de status de consultas do nó de busca

MongoDB_Search_Query_Status

search_query_failed

Número de consultas com falha no nó de busca

times

-

  • Replica set (nó de busca)

Análise de status de consultas do nó de busca

MongoDB_Search_Query_Status

search_query_successed

Número de consultas bem-sucedidas no nó de busca

times

-

  • Replica set (nó de busca)

Monitoramento avançado

Nota
  • Apenas instâncias standalone, replica set e sharded cluster oferecem suporte ao Advanced Monitoring.

  • As métricas suportadas variam conforme o tipo de instância. Para informações precisas, consulte o console.

Instâncias suportadas

Métrica

Métrica e descrição

Descrição

Unidade

  • Instância standalone

  • Instância replica set

  • Instância sharded cluster

Uso de CPU

cpu_usage

Uso de CPU da instância.

%

Uso de memória

mem_usage

Uso de memória da instância.

%

Uso de espaço em disco

ins_size

Espaço total utilizado.

Bytes

data_size

Espaço em disco de dados utilizado.

Bytes

log_size

Espaço em disco de log utilizado.

Bytes

Uso de conexões

conn_usage

Razão entre o número atual de conexões e o número máximo de conexões da instância.

%

cursors

open_no_timedout

Número de cursores abertos no momento sem timeout.

count

pinned_open

Número de cursores atualmente em uso.

count

open_total

Número total de cursores abertos no momento.

count

closed_by_timeout

Número de cursores fechados devido a timeout.

count

closed_by_session

Número de cursores fechados devido ao encerramento da sessão.

count

Fila de leitura/escrita

currentQueue_total

Número total de operações aguardando um lock.

count

currentQueue_readers

Número de operações aguardando um lock de leitura.

count

currentQueue_writers

Número de operações aguardando um lock de escrita.

count

active_readers

Número de conexões ativas de clientes executando operações de leitura.

count

active_writers

Número de conexões ativas de clientes executando operações de escrita.

count

Tempo médio de resposta (MongoDB_RT)

avg_RT

Tempo médio de resposta da instância.

μs

reads_avg_rt

Tempo médio de resposta para operações de leitura.

μs

writes_avg_rt

Tempo médio de resposta para operações de escrita.

μs

commands_avg_rt

Tempo médio de resposta para operações de comando.

μs

trans_avg_rt

Tempo médio de resposta para operações de transação.

μs

Fila de requisições do WiredTiger

write_concurrent_trans_out

Número de requisições de escrita simultâneas.

count

read_concurrent_trans_out

Número de requisições de leitura simultâneas.

count

write_concurrent_trans_available

Número de operações de escrita simultâneas disponíveis.

count

read_concurrent_trans_available

Número de operações de leitura simultâneas disponíveis.

count

Latência de I/O

iocheck_cost:

Desempenho atual de resposta de I/O.

Nota

Suportado apenas para instâncias standalone e replica set executando MongoDB 4.0 ou anterior.

ms

Taxa de uso do WiredTigerCache

wt_cache_usage

Taxa de uso do cache do WiredTiger.

%

wt_cache_dirty_usage

Taxa de uso do cache sujo do WiredTiger.

%

Número de documentos afetados

deletedDocuments

Número de documentos excluídos.

count

insertedDocuments

Número de documentos inseridos.

count

returnDocuments

Número de documentos retornados.

count

updatedDocuments

Número de documentos atualizados.

count

Detalhes da operação

scanAndOrder

Número de requisições que não conseguem usar um índice para ordenação.

count

writeConflicts

Número de conflitos de escrita.

count

exactIDCount

Número de requisições que precisam obter informações de _id correspondentes via broadcast.

count

Entradas de índice e documentos verificados em consultas

scannedKeys

Número de entradas de índice verificadas nas consultas.

count

scannedDocs

Número de documentos verificados nas consultas.

count

TTL

ttlDeletedDocuments

Número de documentos excluídos devido ao índice TTL.

count

ttlPasses

Número de exclusões realizadas pelo thread TTL em segundo plano.

count

Aquisições de lock

wiredTiger_schema_lock_delta

Número de aquisições de lock de schema.

count

wiredTiger_metadata_lock_delta

Número de aquisições de lock de metadados.

count

wiredTiger_table_read_lock_delta

Número de aquisições de lock de leitura de tabela.

count

wiredTiger_table_write_lock_delta

Número de aquisições de lock de escrita de tabela.

count

wiredTiger_txn_global_read_lock_delta

Número de aquisições de lock global de leitura de transação.

count

wiredTiger_txn_global_write_lock_delta

Número de aquisições de lock global de escrita de transação.

count

MBPS

read_io_bandwidth_mbps

Throughput de leitura de disco.

MB/s

write_io_bandwidth_mbps

Throughput de escrita de disco.

MB/s

io_bandwidth_mbps

Throughput total de disco.

MB/s

Número de operações de transação

trans_totalPrepared_ps

Número de transações preparadas.

count

trans_totalPreparedThenCommited_ps

Transações preparadas que foram confirmadas com sucesso.

count

trans_totalPreparedThenAborted_ps

Número de transações preparadas que foram revertidas com sucesso.

count

trans_totalStarted_ps

Número de transações iniciadas.

count

trans_totalCommited_ps

Número de transações confirmadas com sucesso.

count

trans_totalAborted_ps

Número de transações revertidas com sucesso.

count

Taxa de uso de MBPS

total_mbps_usage:

Taxa de uso da largura de banda de leitura/escrita de disco.

Nota
  • Suportado apenas para instâncias que utilizam discos em nuvem.

  • Para instâncias sharded cluster, esta métrica é válida apenas para o componente shard.

%

WiredTiger

bytes_read_into_cache

Quantidade de dados lidos para o cache.

Bytes

bytes_written_from_cache

Tamanho dos dados gravados do cache para o disco.

Bytes

maximum_bytes_configured

Tamanho máximo de disco configurado.

Bytes

Uso de disco

disk_usage

Razão entre o espaço total utilizado e o espaço máximo disponível da instância.

%

QPS de operações

insert

Número de operações de inserção.

count

query

Número de operações de consulta.

count

update

Número de operações de atualização.

count

delete

Número de operações de exclusão.

count

getmore

Número de operações de leitura.

count

command

Número de operações de comando de protocolo.

count

Conexões

current_conn

Total de conexões atuais da instância.

count

active_conn

Conexões ativas atuais da instância.

count

Tráfego de rede

bytes_in

Tráfego de entrada.

Bytes

bytes_out

Tráfego de saída.

Bytes

  • Instância replica set

  • Instância sharded cluster

Uso de IOPS

data_iops(iops)

Uso de IOPS.

Nota
  • Instâncias que usam discos em nuvem e executam MongoDB 4.2 não oferecem suporte à visualização do uso de IOPS e da taxa de uso de IOPS.

  • As métricas data_iops e log_iops das versões anteriores de monitoramento agora estão mescladas em data_iops(iops).

times/s

Taxa de uso de IOPS

iops_usage

Razão entre o uso de IOPS da instância e o máximo de IOPS disponível.

Nota

Instâncias que usam discos em nuvem e executam MongoDB 4.2 não oferecem suporte à visualização do uso de IOPS e da taxa de uso de IOPS.

%

Latência primário/secundário

repl_lag

Latência de sincronização de dados entre os nós primário e secundário da instância.

Nota
  • O intervalo de heartbeat entre os nós do replica set é de 2 segundos. Portanto, um valor de repl_lag entre -2 e 2 é normal para instâncias replica set, bem como para nós shard e ConfigServer de instâncias sharded cluster.

  • Um valor negativo de repl_lag para um nó secundário não significa que o nó está à frente do nó primário. Para obter o status mais recente da latência de replicação de um replica set, execute rs.printSecondaryReplicationInfo() no nó primário.

s

Instância sharded cluster

QPS total de operações do componente shard em um sharded cluster

insert_primary

Número de operações de inserção no nó primário.

count

query_primary

Número de operações de consulta no nó primário.

count

update_primary

Número de operações de atualização no nó primário.

count

delete_primary

Número de operações de exclusão no nó primário.

count

getmore_primary

Número de operações de leitura no nó primário.

count

command_primary

Número de operações de comando de protocolo no nó primário.

count

insert_secondary

Número de operações de inserção no nó secundário.

count

query_secondary

Número de operações de consulta no nó secundário.

count

insert_hidden

Número de operações de inserção no nó oculto.

count

query_hidden

Número de operações de consulta no nó oculto.

count

update_hidden

Número de operações de atualização no nó oculto.

count

delete_hidden

Número de operações de exclusão no nó oculto.

count

getmore_hidden

Número de operações de leitura no nó oculto.

count

command_hidden

Número de operações de comando de protocolo no nó oculto.

count

QPS total de operações do componente Mongos em um sharded cluster

insert

Número de operações de inserção.

count

query

Número de operações de consulta.

count

update

Número de operações de atualização.

count

delete

Número de operações de exclusão.

count

getmore

Número de operações de leitura.

count

command

Número de operações de comando de protocolo.

count

moveChunk

donorCount

Número de vezes que o nó atual atua como origem para moveChunk ou moveRange.

count

recipientCount

Número de vezes que o nó atual recebe chunks como o shard de destino.

count

Tendências de desempenho

Nota

As métricas suportadas variam conforme o tipo de instância. Para informações precisas, consulte o console.

Instâncias suportadas

Métrica

Métrica e descrição

  • Instância standalone

  • Instância replica set

  • Instância sharded cluster

Uso de CPU

mongodb.cpu_usage: Uso de CPU da instância.

Uso de memória

mongodb.mem_usage: Uso de memória da instância.

Uso de espaço em disco

Tendência de desempenho do espaço em disco da instância, incluindo o seguinte:

  • mongodb.detailed_space_usage.ins_size: Espaço total utilizado.

  • mongodb.detailed_space_usage.data_size: Espaço em disco de dados utilizado.

  • mongodb.detailed_space_usage.log_size: Espaço em disco de log utilizado.

cursors

Tendência de desempenho da contagem de cursores da instância, incluindo o seguinte:

  • mongodb.metrics.cursor.timedOut: Número de timeouts de cursor.

  • mongodb.metrics.cursor.open.total: Número de cursores abertos no momento.

Fila de requisições do WiredTiger

Tendência de desempenho do número de requisições de leitura/escrita e operações simultâneas disponíveis restantes, incluindo o seguinte:

  • mongodb.wiredTiger.write_concurrent_trans_out: Número de requisições de escrita simultâneas.

  • mongodb.wiredTiger.read_concurrent_trans_out: Número de requisições de leitura simultâneas.

  • mongodb.wiredTiger.write_concurrent_trans_available: Número de operações de escrita simultâneas disponíveis.

  • mongodb.wiredTiger.read_concurrent_trans_available: Número de operações de leitura simultâneas disponíveis.

Nota

Suportado apenas para instâncias replica set Standard Edition.

WiredTiger

Tendência de desempenho das métricas da camada de cache do mecanismo WiredTiger da instância, incluindo o seguinte:

  • mongodb.wiredTiger.cache.pages.read.into.cache: Quantidade de dados lidos para o cache.

  • mongodb.wiredTiger.cache.pages.written.from.cache: Quantidade de dados gravados a partir do cache.

  • mongodb.wiredTiger.cache.maximum.bytes.configured: Tamanho máximo do cache.

Nota

Suportado apenas para instâncias replica set Standard Edition.

  • Instância standalone

  • Instância replica set

  • Instância sharded cluster

  • Instância serverless

Uso de disco

mongodb.disk_usage: Uso de disco do MongoDB.

QPS de operações

Tendência de desempenho do QPS de operações da instância, incluindo o seguinte:

  • mongodb.opcounters.insert: Número de operações de inserção.

  • mongodb.opcounters.query: Número de operações de consulta.

  • mongodb.opcounters.update: Número de operações de atualização.

  • mongodb.opcounters.delete: Número de operações de exclusão.

  • mongodb.opcounters.getmore: Número de operações de leitura.

  • mongodb.opcounters.command: Número de operações de comando de protocolo.

Conexões

mongodb.connections.current: Total de conexões atuais da instância.

Tráfego de rede

Tendência de desempenho do tráfego de rede da instância, incluindo o seguinte:

  • mongodb.network.bytesIn: Tráfego de entrada.

  • mongodb.network.bytesOut: Tráfego de saída.

  • mongodb.network.numRequests: Número de requisições processadas.

  • Instância replica set

  • Instância sharded cluster

Uso de IOPS

Tendência de desempenho do uso de IOPS, incluindo o seguinte:

  • mongodb.iops.data_iops: Número de operações de leitura e escrita no disco de dados.

  • mongodb.iops.log_iops: Número de operações de leitura e escrita no disco de log.

Taxa de uso de IOPS

mongodb.iops_usage: Taxa de uso de IOPS.

Nota

Instâncias replica set e sharded cluster que usam discos em nuvem e executam MongoDB 4.2 não oferecem suporte à visualização do uso de IOPS e da taxa de uso de IOPS.

Instância replica set

GlobalLock

Tendência de desempenho do lock global da instância, incluindo o seguinte:

  • mongodb.globalLock.currentQueue.total: Comprimento total da fila de lock global.

  • mongodb.globalLock.currentQueue.writers: Comprimento total da fila de lock global de escrita.

  • mongodb.globalLock.currentQueue.readers: Comprimento total da fila de lock global de leitura.