IMPORTANTE!
Esta integração de legado está prevista para chegar ao fim em 2024: adicionaremos uma data EOL específica quando soubermos disso. Recomendamos usar nossa integração mais recente com o MongoDB. Para obter informações sobre como mudar da integração de legado para a nova, consulte nossos documentos de migração.
Nosso legado integração MongoDB coleta e envia inventário e métricas do seu cluster MongoDB para nossa plataforma, onde você pode agregar e visualizar as principais métricas de desempenho. Coletamos dados em instâncias mongos
e mongod
, servidores de configuração, bem como em banco de dados e coleções para ajudar a identificar o desempenho gargalo.
Compatibilidade e requisitos
Esta integração de legado é compatível com MongoDB v3 e v4. Nossa integração mais recente com o MongoDB oferece suporte a versões mais recentes.
Antes de instalar esta integração de legado, certifique-se de atender aos seguintes requisitos:
Uma conta New Relic . Não tem um? Cadastre-se gratuitamente! Não é necessário cartão de crédito.
Usuário MongoDB com papéis
clusterMonitor
elistCollections
.Se o MongoDB não estiver em execução no Kubernetes ou no Amazon ECS, você deverá instalar o agente de infraestrutura em um host que esteja executando o MongoDB. De outra forma:
- Se estiver executando no Kubernetes, consulte estes requisitos.
- Se estiver executando no ECS, consulte estes requisitos.
Instalar e ativar
Caso queira instalar nossa integração MongoDB herdada, siga as instruções para seu ambiente:
Consulte Monitorar serviço em execução no ECS.
' '
Instale o agente de infraestrutura e substitua a variável
INTEGRATION_FILE_NAME
pornri-mongodb
.Mude o diretório para a pasta integração:
cd /etc/newrelic-infra/integrations.dCópia do arquivo de configuração de amostra:
sudo cp mongodb-config.yml.sample mongodb-config.ymlEdite o arquivo
mongodb-config.yml
conforme descrito nas definições de configuração.Para ativar a análise automática de log e encaminhamento de erros do MongoDB, copie (ou renomeie) o arquivo
mongodb-log.yml.example
paramongodb-log.yml
. Não há necessidade de reiniciar o agente.Example:
sudo cp /etc/newrelic-infra/logging.d/mongodb-log.yml.example /etc/newrelic-infra/logging.d/mongodb-log.yml
Baixe a imagem do instalador
nri-mongodb
.MSI em:Para instalar a partir do prompt de comando do Windows, execute:
msiexec.exe /qn /i PATH\TO\nri-mongodb-amd64.msiNo diretório integração,
C:\Program Files\New Relic\newrelic-infra\integrations.d\
, crie uma cópia do arquivo de configuração de amostra executando:cp mongodb-config.yml.sample mongodb-config.ymlEdite o arquivo de configuração
mongodb-config.yml
usando as definições de configuração.
Notas Adicionais:
Advanced:
integração também estão disponíveis em formato tarball para permitir a instalação fora de um gerenciador de pacote.
On-host integrations do not automatically update.
Para obter melhores resultados, atualize regularmente o pacote de integração e o agente de infraestrutura.
Configuração
Habilitando seu servidor MongoDB
No shell do MongoDB, execute os comandos a seguir para criar uma função listCollections
e um novo usuário. Em seguida, atribua funções clusterMonitor
e listCollections
ao novo usuário. Nota: Substitua nome de usuário, senha e valores semelhantes específicos do usuário.
Consulte a documentação do MongoDB para obter detalhes sobre a criação de usuários e funções.
Dica
Conclua estas etapas nos mongos a serem monitorados. Se forem coletadas métricas de nível mongod, como estatísticas de host ou conjunto de réplicas, crie também a função e o usuário em cada mongod.
No shell do MongoDB, insira
use admin
.Use o comando a seguir para criar a função
listCollections
.db.createRole({role: "listCollections",privileges: [{resource: {db:"",collection:""},actions: ["listCollections"]}],roles: []})Use os comandos a seguir para criar um novo usuário e atribuir funções
clusterMonitor
elistCollections
ao usuário.db.createUser({user: "username",pwd: "password",roles: ["clusterMonitor","listCollections"]})
Este documento ajudou você na instalação?
Configurar a integração
Existem diversas formas de configurar a integração, dependendo de como ela foi instalada:
- Se habilitado via Kubernetes: consulte Monitorar serviços em execução no Kubernetes.
- Se habilitado via Amazon ECS: consulte Monitorar serviços em execução no ECS.
- Se instalado no host: edite a configuração no arquivo de configuração YAML da integração,
mongodb-config.yml
.
A configuração no formato YAML de uma integração é onde você pode colocar as credenciais de login necessárias e configurar como os dados são coletados. Quais opções você altera dependem de sua configuração e preferência.
O arquivo de configuração possui configurações comuns aplicáveis a toda integração, como interval
, timeout
, inventory_source
. Para ler tudo sobre essas configurações comuns, consulte nosso documento Formato de configuração .
Importante
Se você ainda estiver usando nossos arquivos de configuração/definição legados, consulte o formato de configuração padrão para obter ajuda.
Configurações específicas relacionadas ao MongoDB são definidas usando a seção env
do arquivo de configuração. Essas configurações controlam a conexão com sua instância do MongoDB, bem como outras configurações e recursos de segurança. A lista de configurações válidas é descrita na próxima seção deste documento.
A integração do MongoDB pode ser configurada para monitor um cluster MongoDB completo ou uma instância autônoma do MongoDB. Para monitor um cluster, os argumentos host
e port
devem apontar para uma das instâncias mongos
em seu cluster. Se desejar monitor uma instância independente, certifique-se de que host
e port
apontem para mongod
executando o banco de dados.
Dica
A autenticação SCRAM não é suportada.
Configurações da instância do MongoDB
A integração MongoDB coleta informações métricas e de inventário. Na tabela a seguir, consulte a coluna Applies To para ver as configurações disponíveis para cada coleção.
Os valores para estas configurações podem ser definidos de diversas maneiras:
- Adicionando o valor diretamente no arquivo de configuração. Esta é a forma mais comum.
- Substituindo os valores das variáveis de ambiente usando a notação
{{}}
. Isto requer o agente de infraestrutura v1.14.0 ou superior. Para obter mais informações, consulte nossa documentação sobre passthrough ou veja o exemplo de substituição. - Usando gerenciamento de segredos. Use isto para proteger informações confidenciais, como senhas que seriam expostas em texto simples no arquivo de configuração. Para obter mais informações, consulte Gerenciamento de segredos.
' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '
Contexto | Descrição | Aplica-se a |
---|---|---|
MONGODB_CLUSTER_NAME | Nome definido pelo usuário para identificar exclusivamente o cluster que está sendo monitorado. Required. | Métrica/Inventário |
HOST | Nome do host ou IP onde o MongoDB está rodando. O padrão é | Métrica/Inventário |
PORT | Porta na qual o MongoDB está escutando. O padrão é 27017. | Métrica/Inventário |
USERNAME | Nome de usuário para acessar o servidor MongoDB. | Métrica/Inventário |
PASSWORD | Senha do usuário fornecido. | Métrica/Inventário |
AUTH_SOURCE | O banco de dados para autenticação. O padrão é | Métrica/Inventário |
SSL | Use SSL ao se comunicar com o servidor MongoDB. O padrão é | Métrica/Inventário |
SSL_CA_CERTS | Localização do certificado SSL no host. Obrigatório apenas se | Métrica/Inventário |
SSL_INSECURE_SKIP_VERIFY | Ignore a verificação da cadeia de certificados e do nome do host do servidor. O padrão é | Métrica/Inventário |
PEM_KEY_FILE | Localização do arquivo PEM contendo a chave privada e o certificado do cliente. | Métrica/Inventário |
PASSPHRASE | Senha para descriptografar o arquivo | Métrica/Inventário |
CONCURRENT_COLLECTIONS | Número de entidades para as quais recolher métricas concomitantemente. O padrão é 50. | Métrica |
FILTERS | Um mapa JSON de nomes de bancos de dados para uma matriz de nomes de coleções. Se estiver vazio, o padrão é todos os bancos de dados e coleções. | Métrica |
METRICS | Defina como | |
INVENTORY | Defina como |
Etiquetas e atributo personalizado
Você pode decorar ainda mais sua métrica usando etiquetas. Os rótulos permitem que você adicione atributo de par de valor principal à sua métrica, que você pode usar para consultar, filtrar ou agrupar sua métrica.
Nosso arquivo de configuração de amostra padrão inclui exemplos de rótulos; entretanto, como não são obrigatórios, você pode remover, modificar ou adicionar novos de sua preferência.
labels: env: production role: load_balancer
Exemplo de configuração
Esta é a configuração básica usada para coletar métricas e inventário do seu localhost:
integrations: - name: nri-mongodb env: CLUSTER_NAME: my_cluster HOST: localhost PORT: 27017 USERNAME: mongodb_user PASSWORD: mongodb_password interval: 15s labels: environment: production inventory_source: config/mongodb
Esta configuração coleta métricas a cada 15 segundos e inventário a cada 60 segundos:
integrations: - name: nri-mongodb env: METRICS: true CLUSTER_NAME: my_cluster HOST: localhost PORT: 27017 USERNAME: mongodb_user PASSWORD: mongodb_password interval: 15s labels: environment: production
- name: nri-mongodb env: INVENTORY: true CLUSTER_NAME: my_cluster HOST: localhost PORT: 27017 USERNAME: mongodb_user PASSWORD: mongodb_password interval: 60s labels: environment: production inventory_source: config/mongodb
Nesta configuração estamos usando a variável de ambiente MONGODB_HOST
para preencher a configuração HOST da integração:
integrations: - name: nri-mongodb env: METRICS: "true" CLUSTER_NAME: my_cluster HOST: {{MONGODB_HOST}} PORT: 27017 USERNAME: mongodb_user PASSWORD: mongodb_password interval: 15s labels: env: production role: load_balancer
Nesta configuração estamos usando filtros para restringir o banco de dados e as coleções que monitor. Com este filtro de amostra a integração irá coletar:
db1
banco de dados métricos e todas as suas coleções. Usenull
para coletar todas as coleções de um banco de dadosdb2
banco de dados métrica e métrica paracollection1
ecollection2
db3
banco de dados métrico e sem métrica de cobrança. Use uma matriz vazia[]
se quiser pular a métrica da coleçãointegrations:- name: nri-mongodbenv:METRICS: "true"CLUSTER_NAME: my_clusterHOST: localhostPORT: 27017USERNAME: mongodb_userPASSWORD: mongodb_passwordFILTERS: '{"db1":null,"db2":["collection1","collection2"],"db3:":[]}'interval: 15slabels:env: productionrole: load_balancer
Nesta configuração estamos monitorando múltiplos servidores MongoDB a partir da mesma integração. Para a primeira instância (HOST: 1st_mongodb_host
) estamos coletando métrica e inventário enquanto para a segunda instância (HOST: 2nd_mongodb_host
) coletaremos apenas métrica.
integrations: - name: nri-mongodb env: METRICS: "true" CLUSTER_NAME: my_cluster HOST: 1st_mongodb_host PORT: 27017 USERNAME: mongodb_user PASSWORD: mongodb_password interval: 15s labels: env: production role: load_balancer - name: nri-mongodb env: INVENTORY: "true" CLUSTER_NAME: my_cluster HOST: 1st_mongodb_host PORT: 27017 USERNAME: mongodb_user PASSWORD: mongodb_password interval: 60s labels: env: production role: load_balancer inventory_source: config/mongodb
- name: nri-mongodb env: METRICS: "true" CLUSTER_NAME: my_2nd_cluster HOST: 2nd_mongodb_host PORT: 27017 USERNAME: mongodb_user PASSWORD: mongodb_password interval: 15s labels: env: production role: load_balancer
Encontre e use dados
Os dados deste serviço são reportados para um dashboard de integração.
métrica estão anexadas a estes tipos de eventos:
MongoCollectionSample
MongoConfigServerSample
MongoDatabaseSample
MongodTopSample
MongoSample
MongodSample
MongosSample
Você pode consultar esses dados para fins de resolução de problemas ou para criar gráficos e dashboards personalizados.
Para saber mais sobre como encontrar e usar seus dados, consulte Compreender os dados de integração.
Dados métricos
A integração MongoDB coleta os seguintes dados métricos atributo. Alguns nomes de métricas são prefixados com um indicador de categoria e um ponto, como asserts.
ou collection.
.
Diferentes métricas estão disponíveis dependendo se um cluster ou uma instância autônoma está sendo monitorada. Para uma instância autônoma, apenas MongodSample, MongoDatabaseSample, MongodTopSample e MongoCollectionSample são coletados. Para um cluster, todos os tipos de eventos são coletados.
Estes atributos estão anexados ao tipo de evento MongoCollectionSample
:
Métrica | Descrição |
---|---|
| O tamanho do objeto médio na coleção, em bytes. |
| Se a coleção é limitada ou não. |
| O número total de objetos na coleção. |
| O número de vezes que o índice foi usado. |
| O tamanho do índice, em bytes. |
| O número máximo de documentos em uma coleção limitada. |
| O tamanho máximo de uma coleção limitada, em bytes. |
| O número total de índices na coleção. |
| O tamanho total dos dados na coleção mais o tamanho de todos os índices da coleção, em bytes. |
| O espaço de armazenamento total alocado a esta coleção para armazenamento de documentos, em bytes. |
Estes atributos estão anexados ao tipo de evento MongoConfigServerSample
:
Métrica | Descrição |
---|---|
| O número de asserções de mensagens geradas por segundo. |
| O número de asserções regulares levantadas por segundo. |
| O número de vezes que os contadores de rollover são revertidos. Os contadores zeram a cada 2^30 asserções por segundo. |
| O número de asserções do usuário geradas por segundo. |
| O número de avisos gerados por segundo. |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de conexões de entrada disponíveis não utilizadas que o banco de dados pode fornecer. |
| O número de conexões de clientes com o servidor de banco de dados. |
| O número total de conexões criadas. |
| O número de cursores abertos com a opção |
| O número de cursores abertos fixados. |
| O número de cursores que o MongoDB mantém para clientes. |
| O número total de cursores que atingiram o tempo limite desde o início do processo do servidor. |
| O número de documentos excluídos por segundo. |
| O número de documentos inseridos por segundo. |
| O número de documentos retornados pela consulta por segundo. |
| O número de documentos atualizados por segundo. |
| O número de transações gravadas no diário durante o último intervalo de confirmação do grupo de diários. |
| A quantidade de tempo gasto para confirmações, em milissegundos. |
| A contagem das confirmações que ocorreram enquanto um bloqueio de gravação foi mantido. |
| A quantidade de tempo gasto para confirmações que ocorreram enquanto um bloqueio de gravação foi mantido, em milissegundos. |
| A taxa de compactação dos dados gravados no diário. |
| A quantidade de dados gravados do diário nos arquivos de dados durante o último intervalo de confirmação do grupo de diários, em bytes. |
| O número de vezes que o MongoDB solicitou uma confirmação antes do intervalo agendado de confirmação do grupo de diários. |
| A quantidade de dados gravados no diário durante o último intervalo de confirmação do grupo de diários, em bytes. |
| A quantidade de tempo gasto na preparação para escrever no diário, em milissegundos. |
| A quantidade de tempo gasto no remapeamento de visualizações mapeadas de memória de cópia na gravação, em milissegundos. |
| O período de tempo durante o qual o MongoDB coletou os dados |
| A quantidade de tempo gasto na gravação em arquivos de dados após o registro no diário, em milissegundos. |
| A quantidade de tempo gasto escrevendo no diário, em milissegundos. |
| O tempo médio para cada liberação no disco, em milissegundos. |
| O número de vezes que o banco de dados liberou todas as gravações no disco. |
| O tempo que a última operação de liberação levou para ser concluída, em milissegundos. |
| A quantidade total de tempo que os processos mongod gastaram gravando (ou seja, liberando) dados no disco, em milissegundos. |
| O número de operações |
| O número de vezes que as operações de gravação de preocupação atingiram o tempo limite como resultado do limite de tempo limite de |
| A contagem das conexões ativas do cliente que executam operações de leitura. |
| O número total de conexões de cliente ativas com o banco de dados. |
| A contagem de conexões de clientes ativas que executam operações de gravação. |
| O número de operações que estão atualmente na fila e aguardando o bloqueio de leitura. |
| O número total de operações enfileiradas aguardando o bloqueio. |
| O número de operações que estão atualmente na fila e aguardando o bloqueio de gravação. |
| O tempo desde a última inicialização do banco de dados e criação do bloqueio global. |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio de coleção no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de coleção no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo bloqueio de coleção no modo Exclusivo (X). |
| O tempo de espera para aquisições do tipo bloqueio de coleção no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio do banco de dados foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de banco de dados foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio de banco de dados foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio do banco de dados foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Intent Exclusive (IX) encontrou esperas porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Intent Shared (IS) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo bloqueio de banco de dados no modo Exclusivo (X). |
| O tempo de espera para as aquisições do tipo de bloqueio de banco de dados no modo Intent Exclusive (IX). |
| O tempo de espera para aquisições do tipo bloqueio de banco de dados no modo Intent Shared (IS). |
| O tempo de espera para aquisições do tipo bloqueio de banco de dados no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Intent Exclusive (IX) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Intent Shared (IS) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo bloqueio global no modo Exclusivo (X). |
| O tempo de espera para as aquisições do tipo de bloqueio global no modo Intent Exclusive (IX). |
| O tempo de espera para as aquisições do tipo de bloqueio global no modo Intent Shared (IS). |
| O tempo de espera para aquisições do tipo bloqueio global no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio de metadados foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de metadados foi adquirido no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Exclusive (IX) encontrou esperas porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Shared (IS) encontrou esperas porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Exclusivo (X). |
| O tempo de espera para aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Exclusive (IX). |
| O tempo de espera para as aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Shared (IS). |
| O tempo de espera para aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio oplog foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de oplog foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio oplog foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio oplog foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio oplog no modo Intent Exclusive (IX) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio oplog no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para as aquisições do tipo de bloqueio oplog no modo Intent Exclusive (IX). |
| O tempo de espera para as aquisições do tipo bloqueio oplog no modo Compartilhado (S). |
| O tamanho do mecanismo de armazenamento na memória. |
| A quantidade de memória mapeada pelo banco de dados, em mebibyte (MiB). |
| A quantidade de memória mapeada, incluindo a memória usada para registro em diário, em mebibyte (MiB). |
| A quantidade de memória usada atualmente pelo processo de banco de dados, em mebibyte (MiB). |
| A quantidade de memória virtual usada pelo processo mongod, em mebibyte (MiB). |
| O número de bytes que reflete a quantidade de tráfego de rede neste banco de dados. |
| O número de bytes que reflete a quantidade de tráfego de rede enviado deste banco de dados. |
| O número de solicitações distintas que o servidor recebeu. |
| O número total de comandos emitidos para o banco de dados por segundo. |
| O número de operações de exclusão por segundo. |
| O número de operações getmore por segundo. |
| O número de operações de inserção por segundo. |
| O número total de consultas por segundo. |
| O número de operações de atualização por segundo. |
| O número total de comandos replicados emitidos para o banco de dados por segundo. |
| O número de operações de exclusão replicadas por segundo. |
| O número de operações getmore replicadas por segundo. |
| O número de operações de inserção replicadas por segundo. |
| O número total de consultas replicadas por segundo. |
| O número de operações de atualização replicadas por segundo. |
| O número de operações de atualização que não causam o crescimento dos documentos nem exigem atualizações no índice por segundo. |
| O número de consultas que contêm o campo |
| O número de consultas que retornam números classificados que não podem realizar a operação de classificação usando um índice por segundo. |
| O número de vezes que as operações de gravação encontraram um conflito por segundo. |
| O número de falhas de página que exigem operações de disco por segundo. |
| O número de itens de índice verificados durante a consulta e avaliação do plano de consulta por segundo. |
| O número de vezes que os documentos são movidos dentro da representação em disco do conjunto de dados MongoDB por segundo. |
| O número de lotes aplicados em todo o banco de dados por segundo. |
| O número de operações oplog aplicadas por segundo. |
| O número de operações no buffer de oplog. |
| O tamanho máximo do buffer, em bytes. |
| O tamanho atual do conteúdo do buffer de oplog, em bytes. |
| O número de documentos carregados durante o estágio de pré-busca da replicação. |
| A quantidade de tempo gasto no carregamento de documentos como parte do estágio de pré-busca da replicação, em milissegundos. |
| O número de entradas de índice carregadas pelos membros antes de atualizar os documentos como parte do estágio de pré-busca da replicação. |
| A quantidade de tempo gasto no carregamento de índices como parte do estágio de pré-busca da replicação, em milissegundos. |
| A quantidade de dados lidos da origem de sincronização de replicação por segundo. |
| O número de operações getmore por segundo. |
| O número de operações lidas da origem de replicação por segundo. |
| O número de processos de consulta oplog criados por segundo. |
| O valor de integridade do membro do conjunto de réplicas: informa se o membro está ativo ( |
|
|
|
|
|
|
|
|
| A prioridade eleitoral do mongod. |
| O atraso entre uma operação de gravação no primário e sua cópia no secundário. |
| O estado de uma réplica que reflete sua disposição dentro do conjunto. |
| O número de segundos que o processo mongos ou mongod esteve ativo, em milissegundos. |
| A fração de votos que um servidor lançará em uma eleição de conjunto de réplicas. |
| O número de votos que um servidor dará em uma eleição de conjunto de réplicas. |
| O número de documentos excluídos de coleções com índice ttl por segundo. |
| O número de vezes que o processo em segundo plano remove documentos de coleções com um índice ttl por segundo. |
| O tamanho dos dados sujos no cache, em bytes. |
| O tamanho dos dados atualmente em cache, em bytes. |
| A página na memória se divide. |
| O tamanho máximo do cache, em bytes. |
| O tamanho máximo da página na remoção, em bytes. |
| O número de páginas que foram modificadas e removidas do cache. |
| O número de páginas removidas por threads do aplicativo por segundo. |
| O número de páginas removidas porque excederam o máximo do cache na memória, por segundo. |
| O número de páginas atualmente mantidas no cache. |
| O número de páginas que não foram modificadas e removidas do cache. |
| O número de tickets de leitura disponíveis (transações simultâneas) restantes. |
| O número de tickets lidos (transações simultâneas) em uso. |
| O número total de tickets de leitura (transações simultâneas) disponíveis. |
| O número de tickets de gravação disponíveis (transações simultâneas) restantes. |
| O número de tickets de gravação (transações simultâneas) em uso. |
| O número total de tickets de gravação (transações simultâneas) disponíveis. |
| O número de falhas na remoção de páginas que excederam o máximo na memória, por segundo. |
Estes atributos estão anexados ao tipo de evento MongoDatabaseSample
:
Métrica | Descrição |
---|---|
| O tamanho total dos dados mantidos neste banco de dados, incluindo o fator de preenchimento, em bytes. |
| O número total de índices em todas as coleções do banco de dados. |
| O tamanho total de todos os índices criados neste banco de dados, em bytes. |
| O número de objetos (documentos) no banco de dados em todas as coleções. |
| A quantidade total de espaço alocado para coleções neste banco de dados para armazenamento de documentos, em bytes. |
| O número total de banco de dados existente. |
Estes atributos estão anexados ao tipo de evento MongodTopSample
:
Métrica | Descrição |
---|---|
| O tempo total gasto na execução de comandos, em milissegundos. |
| O número de comandos por segundo. |
| O tempo total gasto na execução do getmore, em milissegundos. |
| O número de getmore por segundo. |
| O tempo total gasto na execução de inserções, em milissegundos. |
| O número de inserções por segundo. |
| O tempo total gasto na realização da consulta, em milissegundos. |
| O número de consultas por segundo. |
| O tempo total gasto na execução de bloqueios de leitura, em milissegundos. |
| O número de bloqueios de leitura por segundo. |
| O tempo total gasto na execução de remoções, em milissegundos. |
| O número de remoções por segundo. |
| O tempo total gasto na execução de operações, em milissegundos. |
| O número de operações por segundo. |
| O tempo total gasto na execução de atualizações, em milissegundos. |
| O número de atualizações por segundo. |
| O tempo total gasto na execução de bloqueios de gravação, em milissegundos. |
| O número de bloqueios de gravação por segundo. |
Estes atributos estão anexados ao tipo de evento MongoSample
:
Métrica | Descrição |
---|---|
| O número de banco de dados no cluster. |
Estes atributos estão anexados ao tipo de evento MongodSample
:
Métrica | Descrição |
---|---|
| O número de asserções de mensagens geradas por segundo. |
| O número de asserções regulares levantadas por segundo. |
| O número de vezes que os contadores de rollover são revertidos. Os contadores zeram a cada 2^30 asserções por segundo. |
| O número de asserções do usuário geradas por segundo. |
| O número de avisos gerados por segundo. |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de conexões de entrada disponíveis não utilizadas que o banco de dados pode fornecer. |
| O número de conexões de clientes com o servidor de banco de dados. |
| O número total de conexões criadas. |
| O número de cursores abertos com a opção |
| O número de cursores abertos fixados. |
| O número de cursores que o MongoDB mantém para clientes. |
| O número total de cursores que atingiram o tempo limite desde o início do processo do servidor. |
| O número de documentos excluídos por segundo. |
| O número de documentos inseridos por segundo. |
| O número de documentos retornados pela consulta por segundo. |
| O número de documentos atualizados por segundo. |
| O número de transações gravadas no diário durante o último intervalo de confirmação do grupo de diários. |
| A quantidade de tempo gasto para confirmações, em milissegundos. |
| A contagem das confirmações que ocorreram enquanto um bloqueio de gravação foi mantido. |
| A quantidade de tempo gasto para confirmações que ocorreram enquanto um bloqueio de gravação foi mantido, em milissegundos. |
| A taxa de compactação dos dados gravados no diário. |
| A quantidade de dados gravados do diário nos arquivos de dados durante o último intervalo de confirmação do grupo de diários, em bytes. |
| O número de vezes que o MongoDB solicitou uma confirmação antes do intervalo agendado de confirmação do grupo de diários. |
| A quantidade de dados gravados no diário durante o último intervalo de confirmação do grupo de diários, em bytes. |
| A quantidade de tempo gasto na preparação para escrever no diário, em milissegundos. |
| A quantidade de tempo gasto no remapeamento de visualizações mapeadas de memória de cópia na gravação, em milissegundos. |
| O período de tempo durante o qual o MongoDB coletou os dados |
| A quantidade de tempo gasto na gravação em arquivos de dados após o registro no diário, em milissegundos. |
| A quantidade de tempo gasto escrevendo no diário, em milissegundos. |
| O tempo médio para cada liberação no disco, em milissegundos. |
| O número de vezes que o banco de dados liberou todas as gravações no disco. |
| O tempo que a última operação de liberação levou para ser concluída, em milissegundos. |
| A quantidade total de tempo que os processos mongod gastaram gravando (ou seja, liberando) dados no disco, em milissegundos. |
| O número de operações |
| O número de vezes que as operações de gravação de preocupação atingiram o tempo limite como resultado do limite de tempo limite de |
| A contagem das conexões ativas do cliente que executam operações de leitura. |
| O número total de conexões de cliente ativas com o banco de dados. |
| A contagem de conexões de clientes ativas que executam operações de gravação. |
| O número de operações que estão atualmente na fila e aguardando o bloqueio de leitura. |
| O número total de operações enfileiradas aguardando o bloqueio. |
| O número de operações que estão atualmente na fila e aguardando o bloqueio de gravação. |
| O tempo desde a última inicialização do banco de dados e criação do bloqueio global. |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio de coleção no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de coleção no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo bloqueio de coleção no modo Exclusivo (X). |
| O tempo de espera para aquisições do tipo bloqueio de coleção no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio do banco de dados foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de banco de dados foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio de banco de dados foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio do banco de dados foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Intent Exclusive (IX) encontrou esperas porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Intent Shared (IS) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo bloqueio de banco de dados no modo Exclusivo (X). |
| O tempo de espera para as aquisições do tipo de bloqueio de banco de dados no modo Intent Exclusive (IX). |
| O tempo de espera para aquisições do tipo bloqueio de banco de dados no modo Intent Shared (IS). |
| O tempo de espera para aquisições do tipo bloqueio de banco de dados no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Intent Exclusive (IX) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Intent Shared (IS) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo bloqueio global no modo Exclusivo (X). |
| O tempo de espera para as aquisições do tipo de bloqueio global no modo Intent Exclusive (IX). |
| O tempo de espera para as aquisições do tipo de bloqueio global no modo Intent Shared (IS). |
| O tempo de espera para aquisições do tipo bloqueio global no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio de metadados foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de metadados foi adquirido no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Exclusive (IX) encontrou esperas porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Shared (IS) encontrou esperas porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Exclusivo (X). |
| O tempo de espera para aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Exclusive (IX). |
| O tempo de espera para as aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Shared (IS). |
| O tempo de espera para aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio oplog foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de oplog foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio oplog foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio oplog foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio oplog no modo Intent Exclusive (IX) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio oplog no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para as aquisições do tipo de bloqueio oplog no modo Intent Exclusive (IX). |
| O tempo de espera para as aquisições do tipo bloqueio oplog no modo Compartilhado (S). |
| O tamanho do mecanismo de armazenamento na memória. |
| A quantidade de memória mapeada pelo banco de dados, em mebibyte (MiB). |
| A quantidade de memória mapeada, incluindo a memória usada para registro em diário, em mebibyte (MiB). |
| A quantidade de memória usada atualmente pelo processo de banco de dados, em mebibyte (MiB). |
| A quantidade de memória virtual usada pelo processo mongod, em mebibyte (MiB). |
| O número de bytes que reflete a quantidade de tráfego de rede neste banco de dados. |
| O número de bytes que reflete a quantidade de tráfego de rede enviado deste banco de dados. |
| O número de solicitações distintas que o servidor recebeu. |
| O número total de comandos emitidos para o banco de dados por segundo. |
| O número de operações de exclusão por segundo. |
| O número de operações getmore por segundo. |
| O número de operações de inserção por segundo. |
| O número total de consultas por segundo. |
| O número de operações de atualização por segundo. |
| O número total de comandos replicados emitidos para o banco de dados por segundo. |
| O número de operações de exclusão replicadas por segundo. |
| O número de operações getmore replicadas por segundo. |
| O número de operações de inserção replicadas por segundo. |
| O número total de consultas replicadas por segundo. |
| O número de operações de atualização replicadas por segundo. |
| O número de operações de atualização que não causam o crescimento dos documentos nem exigem atualizações no índice por segundo. |
| O número de consultas que contêm o campo |
| O número de consultas que retornam números classificados que não podem realizar a operação de classificação usando um índice por segundo. |
| O número de vezes que as operações de gravação encontraram um conflito por segundo. |
| O número de falhas de página que exigem operações de disco por segundo. |
| O número de itens de índice verificados durante a consulta e avaliação do plano de consulta por segundo. |
| O número de vezes que os documentos são movidos dentro da representação em disco do conjunto de dados MongoDB por segundo. |
| O número de lotes aplicados em todo o banco de dados por segundo. |
| O número de operações oplog aplicadas por segundo. |
| O número de operações no buffer de oplog. |
| O tamanho máximo do buffer, em bytes. |
| O tamanho atual do conteúdo do buffer de oplog, em bytes. |
| O número de documentos carregados durante o estágio de pré-busca da replicação. |
| A quantidade de tempo gasto no carregamento de documentos como parte do estágio de pré-busca da replicação, em milissegundos. |
| O número de entradas de índice carregadas pelos membros antes de atualizar os documentos como parte do estágio de pré-busca da replicação. |
| A quantidade de tempo gasto no carregamento de índices como parte do estágio de pré-busca da replicação, em milissegundos. |
| A quantidade de dados lidos da origem de sincronização de replicação por segundo. |
| O número de operações getmore por segundo. |
| O número de operações lidas da origem de replicação por segundo. |
| O número de processos de consulta oplog criados por segundo. |
| O valor de integridade do membro do conjunto de réplicas: informa se o membro está ativo ( |
|
|
|
|
|
|
|
|
| A prioridade eleitoral do mongod. |
| O atraso entre uma operação de gravação no primário e sua cópia no secundário. |
| O estado de uma réplica que reflete sua disposição dentro do conjunto. |
| O número de segundos que o processo mongos ou mongod esteve ativo, em milissegundos. |
| A fração de votos que um servidor lançará em uma eleição de conjunto de réplicas. |
| O número de votos que um servidor dará em uma eleição de conjunto de réplicas. |
| O número de documentos excluídos de coleções com índice ttl por segundo. |
| O número de vezes que o processo em segundo plano remove documentos de coleções com um índice ttl por segundo. |
| O tamanho dos dados sujos no cache, em bytes. |
| O tamanho dos dados atualmente em cache, em bytes. |
| A página na memória se divide. |
| O tamanho máximo do cache, em bytes. |
| O tamanho máximo da página na remoção, em bytes. |
| O número de páginas que foram modificadas e removidas do cache. |
| O número de páginas removidas por threads do aplicativo por segundo. |
| O número de páginas removidas porque excederam o máximo do cache na memória, por segundo. |
| O número de páginas atualmente mantidas no cache. |
| O número de páginas que não foram modificadas e removidas do cache. |
| O número de tickets de leitura disponíveis (transações simultâneas) restantes. |
| O número de tickets lidos (transações simultâneas) em uso. |
| O número total de tickets de leitura (transações simultâneas) disponíveis. |
| O número de tickets de gravação disponíveis (transações simultâneas) restantes. |
| O número de tickets de gravação (transações simultâneas) em uso. |
| O número total de tickets de gravação (transações simultâneas) disponíveis. |
| O número de falhas na remoção de páginas que excederam o máximo na memória, por segundo. |
Estes atributos estão anexados ao tipo de evento MongosSample
:
Métrica | Descrição |
---|---|
| O número de asserções de mensagens geradas por segundo. |
| O número de asserções regulares levantadas por segundo. |
| O número de vezes que os contadores de rollover são revertidos. Os contadores zeram a cada 2^30 asserções por segundo. |
| O número de asserções do usuário geradas por segundo. |
| O número de avisos gerados por segundo. |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de vezes que |
| O número de vezes |
| O número de conexões de entrada disponíveis não utilizadas que o banco de dados pode fornecer. |
| O número de conexões de clientes com o servidor de banco de dados. |
| O número total de conexões criadas. |
| O número de cursores abertos com a opção |
| O número de cursores abertos fixados. |
| O número de cursores que o MongoDB mantém para clientes. |
| O número total de cursores que atingiram o tempo limite desde o início do processo do servidor. |
| O número de documentos excluídos por segundo. |
| O número de documentos inseridos por segundo. |
| O número de documentos retornados pela consulta por segundo. |
| O número de documentos atualizados por segundo. |
| O número de transações gravadas no diário durante o último intervalo de confirmação do grupo de diários. |
| A quantidade de tempo gasto para confirmações, em milissegundos. |
| A contagem das confirmações que ocorreram enquanto um bloqueio de gravação foi mantido. |
| A quantidade de tempo gasto para confirmações que ocorreram enquanto um bloqueio de gravação foi mantido, em milissegundos. |
| A taxa de compactação dos dados gravados no diário. |
| A quantidade de dados gravados do diário nos arquivos de dados durante o último intervalo de confirmação do grupo de diários, em bytes. |
| O número de vezes que o MongoDB solicitou uma confirmação antes do intervalo agendado de confirmação do grupo de diários. |
| A quantidade de dados gravados no diário durante o último intervalo de confirmação do grupo de diários, em bytes. |
| A quantidade de tempo gasto na preparação para escrever no diário, em milissegundos. |
| A quantidade de tempo gasto no remapeamento de visualizações mapeadas de memória de cópia na gravação, em milissegundos. |
| O período de tempo durante o qual o MongoDB coletou os dados |
| A quantidade de tempo gasto na gravação em arquivos de dados após o registro no diário, em milissegundos. |
| A quantidade de tempo gasto escrevendo no diário, em milissegundos. |
| O tempo médio para cada liberação no disco, em milissegundos. |
| O número de vezes que o banco de dados liberou todas as gravações no disco. |
| O tempo que a última operação de liberação levou para ser concluída, em milissegundos. |
| A quantidade total de tempo que os processos mongod gastaram gravando (ou seja, liberando) dados no disco, em milissegundos. |
| O número de operações |
| O número de vezes que as operações de gravação de preocupação atingiram o tempo limite como resultado do limite de tempo limite de |
| A contagem das conexões ativas do cliente que executam operações de leitura. |
| O número total de conexões de cliente ativas com o banco de dados. |
| A contagem de conexões de clientes ativas que executam operações de gravação. |
| O número de operações que estão atualmente na fila e aguardando o bloqueio de leitura. |
| O número total de operações enfileiradas aguardando o bloqueio. |
| O número de operações que estão atualmente na fila e aguardando o bloqueio de gravação. |
| O tempo desde a última inicialização do banco de dados e criação do bloqueio global. |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio de coleção foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio de coleção no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de coleção no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo bloqueio de coleção no modo Exclusivo (X). |
| O tempo de espera para aquisições do tipo bloqueio de coleção no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio do banco de dados foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de banco de dados foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio de banco de dados foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio do banco de dados foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Intent Exclusive (IX) encontrou esperas porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Intent Shared (IS) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio de banco de dados no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo bloqueio de banco de dados no modo Exclusivo (X). |
| O tempo de espera para as aquisições do tipo de bloqueio de banco de dados no modo Intent Exclusive (IX). |
| O tempo de espera para aquisições do tipo bloqueio de banco de dados no modo Intent Shared (IS). |
| O tempo de espera para aquisições do tipo bloqueio de banco de dados no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio global foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Intent Exclusive (IX) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Intent Shared (IS) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio global no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo bloqueio global no modo Exclusivo (X). |
| O tempo de espera para as aquisições do tipo de bloqueio global no modo Intent Exclusive (IX). |
| O tempo de espera para as aquisições do tipo de bloqueio global no modo Intent Shared (IS). |
| O tempo de espera para aquisições do tipo bloqueio global no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio de metadados foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de metadados foi adquirido no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio do mecanismo de armazenamento MMAPv1 foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Exclusivo (X) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Exclusive (IX) encontrou esperas porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Shared (IS) encontrou esperas porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Exclusivo (X). |
| O tempo de espera para aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Exclusive (IX). |
| O tempo de espera para as aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Intent Shared (IS). |
| O tempo de espera para aquisições do tipo de bloqueio do mecanismo de armazenamento MMAPv1 no modo Compartilhado (S). |
| O número de vezes que o tipo de bloqueio oplog foi adquirido no modo Exclusivo (X). |
| O número de vezes que o tipo de bloqueio de oplog foi adquirido no modo Intent Exclusive (IX). |
| O número de vezes que o tipo de bloqueio oplog foi adquirido no modo Intent Shared (IS). |
| O número de vezes que o tipo de bloqueio oplog foi adquirido no modo Compartilhado (S). |
| O número de vezes que a aquisição do tipo de bloqueio oplog no modo Intent Exclusive (IX) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O número de vezes que a aquisição do tipo de bloqueio oplog no modo Compartilhado (S) encontrou espera porque os bloqueios foram mantidos em um modo conflitante. |
| O tempo de espera para as aquisições do tipo de bloqueio oplog no modo Intent Exclusive (IX). |
| O tempo de espera para as aquisições do tipo bloqueio oplog no modo Compartilhado (S). |
| O tamanho do mecanismo de armazenamento na memória. |
| A quantidade de memória mapeada pelo banco de dados, em mebibyte (MiB). |
| A quantidade de memória mapeada, incluindo a memória usada para registro em diário, em mebibyte (MiB). |
| A quantidade de memória usada atualmente pelo processo de banco de dados, em mebibyte (MiB). |
| A quantidade de memória virtual usada pelo processo mongod, em mebibyte (MiB). |
| O número de bytes que reflete a quantidade de tráfego de rede neste banco de dados. |
| O número de bytes que reflete a quantidade de tráfego de rede enviado deste banco de dados. |
| O número de solicitações distintas que o servidor recebeu. |
| O número total de comandos emitidos para o banco de dados por segundo. |
| O número de operações de exclusão por segundo. |
| O número de operações getmore por segundo. |
| O número de operações de inserção por segundo. |
| O número total de consultas por segundo. |
| O número de operações de atualização por segundo. |
| O número total de comandos replicados emitidos para o banco de dados por segundo. |
| O número de operações de exclusão replicadas por segundo. |
| O número de operações getmore replicadas por segundo. |
| O número de operações de inserção replicadas por segundo. |
| O número total de consultas replicadas por segundo. |
| O número de operações de atualização replicadas por segundo. |
| O número de operações de atualização que não causam o crescimento dos documentos nem exigem atualizações no índice por segundo. |
| O número de consultas que contêm o campo |
| O número de consultas que retornam números classificados que não podem realizar a operação de classificação usando um índice por segundo. |
| O número de vezes que as operações de gravação encontraram um conflito por segundo. |
| O número de falhas de página que exigem operações de disco por segundo. |
| O número de itens de índice verificados durante a consulta e avaliação do plano de consulta por segundo. |
| O número de vezes que os documentos são movidos dentro da representação em disco do conjunto de dados MongoDB por segundo. |
| O número de lotes aplicados em todo o banco de dados por segundo. |
| O número de operações oplog aplicadas por segundo. |
| O número de operações no buffer de oplog. |
| O tamanho máximo do buffer, em bytes. |
| O tamanho atual do conteúdo do buffer de oplog, em bytes. |
| O número de documentos carregados durante o estágio de pré-busca da replicação. |
| A quantidade de tempo gasto no carregamento de documentos como parte do estágio de pré-busca da replicação, em milissegundos. |
| O número de entradas de índice carregadas pelos membros antes de atualizar os documentos como parte do estágio de pré-busca da replicação. |
| A quantidade de tempo gasto no carregamento de índices como parte do estágio de pré-busca da replicação, em milissegundos. |
| A quantidade de dados lidos da origem de sincronização de replicação por segundo. |
| O número de operações getmore por segundo. |
| O número de operações lidas da origem de replicação por segundo. |
| O número de processos de consulta oplog criados por segundo. |
| O número de documentos excluídos de coleções com índice ttl por segundo. |
| O número de vezes que o processo em segundo plano remove documentos de coleções com um índice ttl por segundo. |
| O tamanho dos dados sujos no cache, em bytes. |
| O tamanho dos dados atualmente em cache, em bytes. |
| A página na memória se divide. |
| O tamanho máximo do cache, em bytes. |
| O tamanho máximo da página na remoção, em bytes. |
| O número de páginas que foram modificadas e removidas do cache. |
| O número de páginas removidas por threads do aplicativo por segundo. |
| O número de páginas removidas porque excederam o máximo do cache na memória, por segundo. |
| O número de páginas atualmente mantidas no cache. |
| O número de páginas que não foram modificadas e removidas do cache. |
| O número de tickets de leitura disponíveis (transações simultâneas) restantes. |
| O número de tickets lidos (transações simultâneas) em uso. |
| O número total de tickets de leitura (transações simultâneas) disponíveis. |
| O número de tickets de gravação disponíveis (transações simultâneas) restantes. |
| O número de tickets de gravação (transações simultâneas) em uso. |
| O número total de tickets de gravação (transações simultâneas) disponíveis. |
| O número de falhas na remoção de páginas que excederam o máximo na memória, por segundo. |
Dados de inventário
A integração do MongoDB captura todas as opções de linha de comando e parâmetros configurados em tempo de execução de cada host no cluster.
Os dados estão disponíveis na página Inventário, na origem config/mongodb . Para obter mais informações sobre dados de inventário, consulte Compreender os dados de integração.
Verifique o código-fonte
Esta integração é um software de código aberto. Isso significa que você pode navegar pelo código-fonte e enviar melhorias, ou criar seu próprio fork e construí-lo.