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

Visualizar, recuperar e gerenciar logs

Nesta página

  • Registros em tempo real do MongoDB
  • Visualizar registros em tempo real do MongoDB
  • Ativar ou desativar a coleção de registros para um sistema
  • Ativar ou desativar a coleção de registros para o projeto
  • Registros em disco do MongoDB
  • Configurar rotação de registros
  • Registros de agentes
  • Exibir registros do Agent
  • Configurar rotação de registros do Agent

O Cloud Manager coleta informações de registro dos processos do MongoDB e de seus agentes. Para processos do MongoDB, você pode acessar registros em tempo real e registros em disco.

O MongoDB Agent emite o comando getLog com cada ping de monitoramento. Este comando coleta entradas de registro do cache de RAM de cada processo MongoDB.

O Cloud Manager permite a coleta de registros em tempo real por padrão. Você pode desativar a coleta de registros para todas as deployments do MongoDB em um projeto do Cloud Manager ou para deployments individuais do MongoDB. Se você desabilitar a coleta de registros, o Cloud Manager continuará exibindo entradas de registros coletadas anteriormente.

1
  1. Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se a página Deployment ainda não estiver exibida, clique em Deployment na barra lateral.

2

Clique na aba Processes para sua implantação.

3
4

Os quatro botões estão listados na seguinte ordem, da esquerda para a direita: Shards, Configs, Mongose BIs.

Processo
Displays
Shards
processos mongod que hospedam seus dados.
Configs
processos mongod que são executados como servidores de configuração para armazenar os metadados de um cluster fragmentado.
Mongos
processos mongos que roteiam dados em um cluster fragmentado.
BIs
Processos de BI que acessam dados em um cluster fragmentado.
5
6

A guia exibe informações de registro.

7
1
  1. Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se a página Deployment ainda não estiver exibida, clique em Deployment na barra lateral.

2

Clique na aba Processes para sua implantação.

3
4
5
  1. Clique na aba Logs.

  2. Alterne Collect Logs For Host para Off ou On, conforme desejado.

6

Se você desativar a coleta de registros, as entradas de registros existentes permanecerão na aba Logs, mas o Cloud Manager não coletará novas entradas.

1
2

O Cloud Manager coleta registros em disco, mesmo que a instância do MongoDB não esteja em execução. O MongoDB Agent coleção os registros do local que você especificou na opção de configuração do MongoDB systemLog.path . Os registros em disco do MongoDB são um subconjunto dos registros em tempo real e, portanto, menos detalhados.

Observação

Esta opção não está disponível para processos MongoDB implementados se a propriedade systemLog.destination estiver configurada para syslog.

Você pode configurar a rotação de logs para os logs em disco. O Cloud Manager gira logs por padrão.

Este procedimento rotaciona os registros do sistema e de auditoria para o Cloud Manager.

O Cloud Manager pode girar e comprimir logs para clusters que o MongoDB Agent gerencia. Se o Agente MongoDB monitorar apenas um cluster, ele ignorará os logs desse cluster.

Importante

Se estiver executando o MongoDB Enterprise versão 5,0 ou posterior e o MongoDB Agent 11,11,0,7355 ou posterior, você pode:

  • Defina regras separadas para girar registros de servidor e registros de auditoria.

  • Use o Cloud Manager para comprimir e excluir os registros de auditoria. Por motivos de segurança, recomendamos gerenciar a compressão e a exclusão do log de auditoria fora do Cloud Manager.

Se você estiver executando versões anteriores do MongoDB Enterprise ou do MongoDB Agent, Cloud Manager:

  • Utiliza suas configurações do System Log Rotation para girar os registros do servidor e os registros de auditoria.

  • Não compacta nem exclui registros de auditoria. Se você configurar compressão e exclusão, o Cloud Manager aplicará essas configurações somente aos registros do servidor.

Os usuários do MongoDB Community podem rotacionar, comprimir e excluir somente os registros do servidor.

Observação

Ao usar esta funcionalidade, desabilite serviços de rotação de registros baseados em plataforma, como logrotate. Remova os sinalizadores reopen e rename dos arquivos de configuração do processo. Se o MongoDB Agent monitorar somente o cluster, este cluster poderá usar serviços baseados em plataforma.

1
  1. Clique em Deployment.

  2. Na lista suspensa More, clique em MongoDB Log Settings.

2

Alterne System Log Rotation para ON para alternar os registros do servidor.

Os usuários do MongoDB Enterprise que executam o MongoDB Enterprise versão 5,0 ou posterior e o MongoDB Agent 11,11,0,7355 ou posterior também podem alternar de Audit Log Rotation para ON para girar os logs de auditoria e configurar a rotação dos logs de auditoria separadamente.

Se você estiver executando versões anteriores do MongoDB Enterprise ou do MongoDB Agent, a configuração de System Log Rotation para ON também rotaciona os registros de auditoria.

Configure a rotação de registros para OFF se você não deseja que o Cloud Manager rotacione seus registros. A rotação de registros é OFF por padrão.

Depois de ativar a rotação de log, o Cloud Manager exibe configurações adicionais de rotação de log.

3

O Cloud Manager rotaciona os registros em seus hosts do MongoDB seguindo as seguintes configurações:

Campo
necessidade
em ação
default
Size Threshold (MB)
Obrigatório
O Cloud Manager gira os arquivos de log que excedem esse tamanho máximo de arquivo de log.
1000
Time Threshold (Hours)
Obrigatório
O Cloud Manager gira logs que excedem essa duração.
24
Max Uncompressed Files
Opcional

Os arquivos de registro podem permanecer descompactados até que excedam esse número de arquivos. O Cloud Manager comprime primeiro os arquivos de registro mais antigos.

Se você deixar esta configuração vazia, o Cloud Manager utilizará o padrão de 5.

5
Max Percent of Disk
Opcional

Os arquivos de registros podem ocupar este percentual de espaço em disco no volume de registro do seu host do MongoDB. O Cloud Manager exclui os arquivos de registros mais antigos quando excedem o limite do disco.

Se você deixar esta configuração vazia, o Cloud Manager utilizará o padrão de 2%.

2%
Total Number of Files
Opcional
Número total de arquivos de registro. Se um número não for especificado, o número total de arquivos de registro terá como padrão 0 e será determinado por outras configurações Rotate Logs.
0

Quando terminar, clique em Save para revisar suas alterações.

4

Caso contrário, clique em Cancel e você poderá fazer alterações adicionais.

O Cloud Manager coleta logs para todos os seus agentes MongoDB.

1

A página exibe registros do tipo de agente selecionado na lista suspensa View. A página filtra os registros de acordo com quaisquer filtros selecionados por meio do ícone de engrenagem.

2

Para exibir registros de um tipo diferente de agente, use a lista suspensa View.

Para exibir registros de hosts específicos ou processos do MongoDB, clique no ícone de engrenagem e selecione conforme desejado.

Para limpar os filtros, clique no ícone de engrenagem e clique em Remove Filters.

Para baixar os registros selecionados, clique no ícone de engrenagem e clique em Download as CSV File.

Observação

Para ver os registros de um agente específico, clique na lista All Agents da aba Agents e, em seguida, clique em view logs para o agente.

Se você usar o Automation para gerenciar seu cluster, siga este procedimento para configurar a rotação dos arquivos de logs do Agent.

Observação

Se você não tiver habilitado a automação, consulte a documentação a seguir para obter informações sobre como definir manualmente as configurações de registro nos arquivos de configuração do agente:

1
2
3
4

Clique no ícone pencil para editar as configurações de registros do Agente de monitoramento ou do Agente de backup:

Nome
Tipo
Descrição
Linux Log File Path
string

Condicional: faz registro em um host Linux. O caminho para o qual o agente grava seus registros em um host Linux.

O valor sugerido é:

/var/log/mongodb-mms-automation/monitoring-agent.log
Windows Log File Path
string

Condicional: faz registro em um host Windows. O caminho para o qual o agente grava seus registros em um host Windows.

O valor sugerido é:

%SystemDrive%\MMSAutomation\log\mongodb-mms-automation\monitoring-agent.log
Rotate Logs
Alternar
Um botão para selecionar se os registros devem ser girados.
Size Threshold (MB)
inteiro
O tamanho em que os registros giram automaticamente. O valor padrão é 1000.
Time Threshold (Hours)
inteiro
A duração do tempo em que os registros rotacionam automaticamente. O valor padrão é 24.
Max Uncompressed Files
inteiro
Opcional. O maior número de arquivos de registro, incluindo o arquivo de registro atual, que deve permanecer descompactado. O valor sugerido é 5.
Max Percent of Disk
inteiro
Opcional. A maior porcentagem de espaço em disco em seus hosts MongoDB que os registros devem consumir. O valor sugerido é 2%.
Total Number of Files
inteiro
Opcional. O número total de arquivos de registro. Se um número não for especificado, o número total de arquivos de registro terá como padrão 0 e será determinado por outras configurações Rotate Logs.

Quando terminar, clique em Save.

5
6

Caso contrário, clique em Cancel e você poderá fazer alterações adicionais.

Voltar

Integrar com o Slack

Próximo

Backup e restauração