Monitoramento
Nesta página
- A autenticação OAuth 2.0 para acesso programático ao Cloud Manager está disponível como um recurso de visualização.
- O recurso e a documentação correspondente podem mudar a qualquer momento durante o período de Pré-visualização. Para usar a 2.0 autenticação OAuth, crie uma conta de serviço para usar em suas solicitações para a API pública do Cloud Manager .
Alertas
Para obter soluções para alertar condições, consulte também Resolver Alertas.
Para obter informações sobre como criar e managed alerta, consulte Definir configurações de alerta e managed alerta.
Não é possível desativar as notificações de e-mail
Há pelo menos duas maneiras de desativar as notificações de alerta:
Remova o sistema da sua conta do Cloud Manager. Consulte Parar de gerenciar e/ou monitorar um sistema.
Desative ou exclua a configuração do alerta. Consulte Definir configurações de alerta.
Desative alertas para um host específico. Consulte Desabilitar alertas para um processo específico.
Receber alertas duplicados
Se a lista de e-mails de notificação contiver vários grupos de e-mail, uma ou mais pessoas poderão receber várias notificações do mesmo alerta.
Receber mensagens de erro "O host tem limites baixos de arquivos abertos" ou "Muitos arquivos abertos"
Estas mensagens de erro aparecem na página Deployment , abaixo do nome de um host. Eles aparecem se o número de conexões disponíveis não atender ao valor mínimo definido pelo Cloud Manager. Estes erros não são gerados pela instância mongos
e, portanto, não aparecem nos arquivos de log mongos
.
Host por host, o Monitoramento compara o número de descritores de arquivos abertos e conexões com o limite máximo de conexões. O parâmetro ulimit máximo de descritores de arquivo aberto afeta diretamente o número de conexões de servidor disponíveis. O agente calcula se existem ou não conexões suficientes para atender ao valor mínimo definido pelo Cloud Manager.
Em documento de ping, para cada nó e seus valores serverStatus.connections
, se a soma do valor current
mais o valor available
for menor que o valor de configuração maxConns
definido para um host monitorado, o monitoramento enviará um Host has low open file limits ou Too many open files para o Cloud Manager.
Documento de ping são dados enviados por Monitoramentos para o Cloud Manager. Para visualizar documentos de ping:
Para acessar esse recurso, você deve ter a função de usuário Project Owner
ou Project Data Access Admin
do Cloud Manager .
No MongoDB Cloud Manager, acesse aGo Deployment página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Se a página Deployment ainda não estiver exibida, clique em Deployment na barra lateral.
A página Sistema é exibida.
Para evitar esse erro, recomendamos que você defina ulimit
arquivos abertos como 64000
. Recomendamos também definir o comando maxConns
em mongosh
para pelo menos as configurações recomendadas.
Para saber mais, consulte a página de referência ulimit do MongoDB e a página de referência maxConns do MongoDB.
Implantações
O monitoramento falha na coleta de dados
Possíveis causas para este estado:
O monitoramento não pode se conectar ao servidor devido a restrições ou problemas de rede (ou seja, firewall, proxies, roteamento.)
Seu reconhecimento de data center está sendo executado com TLS. Você deve habilitar o TLS globalmente ou por host. Para saber mais, consulte Configurar o MongoDB Agent para usar TLS e habilitar TLS para uma implantação.
Seu reconhecimento de data center está sendo executado com autenticação. Você deve fornecer ao Cloud Manager as credenciais de autenticação do host. Consulte Configurar autenticação e autorização do MongoDB.
Os sistemas não estão visíveis
Os seguintes fatores podem causar problemas com o Monitoramento que detecta implantações:
Sistema não adicionado
Para corrigir esse problema:
No MongoDB Cloud Manager, acesse aGo Deployment página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Se a página Deployment ainda não estiver exibida, clique em Deployment na barra lateral.
A página Sistema é exibida.
Acesse a página Processes.
Clique na aba Processes para sua implantação.
A página Processos é exibida.
Adicione uma nova implantação.
Clique em Add Deployment.
Na janela New Deployment , especifique os seguintes valores:
Tipo de implantação
nome de host interno
porta interna
Se apropriado:
Adicione o nome de usuário e a senha do reconhecimento de data center.
Habilite o TLS para se conectar ao seu monitoramento.
Observação
Você não precisa reiniciar seu Monitoramento ao adicionar (ou remover) uma implantação.
mongod duplicado acidental
Se você adicionar o sistema após uma falha e reiniciar o Monitoramento, talvez não veja o nome do host na página Deployment . Cloud Manager detecta o sistema como duplicado e suprime seus dados.
Para redefinir:
No MongoDB Cloud Manager, váGo para a Project Settings página.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Ao lado do menu Projects, expanda o menu Options e clique em Project Settings.
A página Configurações do projeto é exibida.
Os monitoramentos não detectam implantações
Se suas implantações existirem em vários centros de dados, certifique-se de que todas as suas implantações possam ser descobertas por todos os seus monitoramentos.
Não é possível excluir um sistema
Em casos raros, o mongod
é desativado e o conjunto de réplicas é reconfigurado. A implantação inativa não pode ser excluída e retorna a seguinte mensagem de erro:
Aviso
Este sistema não pode ser excluído porque está habilitado para backup.
Entre em contato com o suporte do MongoDB para obter ajuda com a exclusão desses sistemas.
Projetos
Informações adicionais sobre projetos
Crie um projeto para monitorar sistemas ou ambientes segregados adicionais para servidores, agentes, usuários e outros recursos.
Exemplo
O firewall pode separar sua implantação entre dois ou mais ambientes. Nesse caso, você precisaria de dois ou mais projeto separados do Cloud Manager.
As chaves de API são exclusivas para cada projeto. Cada projeto exige seu próprio agente com as chaves de API apropriadas. Dentro de cada projeto, o agente precisa ser capaz de se conectar a todos os hosts que ele monitora no projeto.
Para saber mais sobre como criar e gerenciar projetos, consulte Projetos.