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

Gerenciar registros de aplicativos do Ops Manager

Nesta página

  • Registros disponíveis do Ops Manager
  • Alterar retenção de registro do Ops Manager
  • Alterar política de rotação de registros do Ops Manager

Você pode usar o Ops Manager para analisar uma variedade de arquivos de registro:

Você pode alterar por quanto tempo mantém alguns logs do Ops Manager. Talvez sua empresa precise manter os dados de log para atender aos requisitos legais. Você pode alterar sua política de retenção de logs para aderir a esses requisitos.

Cada host que atende o Ops Manager armazena seus registros no seguinte caminho:

/opt/mongodb/mms/logs/

Para alguns registros, o Ops Manager usa arquivos de configuração. O Ops Manager faz a rotação desses registros diariamente da seguinte maneira:

  1. Feche o arquivo de log atual.

  2. Compactar o ficheiro de registo fechado utilizando gzip.

  3. Inicie um novo arquivo de log.

O Ops Manager retém cada arquivo de log compactado por 30 dias. Após 30 dias, ele exclui o arquivo compactado.

Você pode alterar a política de retenção dos seguintes logs:

Nome do arquivo de log
Conteúdo do registro
Arquivo de configuração
mms[#].log, tipicamente mms0.log
Operações do Ops Manager
logback.xml
daemon.log
Operações de backup do Ops Manager
logback.xml
mms[#]-access.log, tipicamente mms0-access.log
Tentativas de acesso do Ops Manager
logback-access.xml

Você pode gerenciar a política de retenção dos seguintes registros usando as ferramentas da sua plataforma:

daemon-startup.log
Mensagens de processo de inicialização do processo de backup do Ops Manager
mms-migration.log
Mensagens do processo de migração do Ops Manager
mms[#]-startup.log, tipicamente mms0-startup.log
Mensagens do processo de inicialização do Ops Manager

MongoDB Ops Manager pode gerar arquivos de log adicionais em circunstâncias extenuantes. Se encontrar arquivos no diretório de registro que não estejam listados nessas tabelas, entre em contato com o suporte do MongoDB para obter ajuda.

Se os registros do Ops Manager tiverem arquivos de configuração, você poderá alterar a retenção de registros usando esses arquivos. Você não pode alterar a retenção de registro desses arquivos de registro no console.

Importante

Se você atualizar o Ops Manager, ele sobrescreverá seus arquivos de configuração. Para definir a retenção de registro após a atualização, repita as etapas deste procedimento.

1

Navegue até o diretório /opt/mongodb/mms/conf/ e localize o arquivo de configuração correspondente.

  • Para alterar a retenção de mms0.log ou daemon.log, abra logback.xml.

  • Para alterar a retenção de mms0-access.log ou mms0-startup.log, abra logback-access.xml.

2

Abra o arquivo no editor de sua preferência.

Exemplo

O seguinte trecho do arquivo de configuração especifica uma política de retenção de registro de 45 dias.

1 <appender ...>
2 <file>${log_path}.log</file>
3 <encoder class ...>
4 <pattern>... </pattern>
5 </encoder>
6 <rollingPolicy class ...>
7 <fileNamePattern>...</fileNamePattern>
8 <maxHistory>45</maxHistory>
9 </rollingPolicy>
10 </appender>
3

Altere o valor entre as tags <maxHistory> , em dias, para reter os arquivos de registro compactados.

4
5

Para saber mais, consulte Iniciar e parar o aplicativo de Ops Manager.

Por padrão, o Ops Manager gira e comprime seus registros uma vez por dia. Se você tiver arquivos de log grandes, também poderá girá-los por tamanho.

Para alterar sua política de rotação para girar registros com base no tamanho e no tempo:

1

Navegue até o diretório /opt/mongodb/mms/conf/ e localize o arquivo de configuração correspondente.

  • Para alterar a política de rotação para mms0.log ou daemon.log, abra logback.xml.

  • Para alterar a política de rotação para mms0-access.log ou mms0-startup.log, abra logback-access.xml.

2

Abra o arquivo no editor de sua preferência.

Exemplo

O seguinte trecho do arquivo de configuração mostra a política de rotação baseada em tempo padrão.

1 <appender ...>
2 <file>${log_path}.log</file>
3 <encoder class ...>
4 <pattern>... </pattern>
5 </encoder>
6 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
7 <fileNamePattern>...</fileNamePattern>
8 <maxHistory>...</maxHistory>
9 </rollingPolicy>
10 </appender>
3

Faça as seguintes alterações no arquivo de configuração do registro:

  1. Altere o atributo class na marcação <rollingPolicy>.

  2. Altere o valor na marcação <fileNamePattern>.

  3. Adicione as marcações <maxFileSize> e <totalSizeCap> depois de <maxHistory> para modificar as configurações de armazenamento de log.

--- /opt/mongodb/mms/conf/logback-access.xml
+++ /opt/mongodb/mms/conf/logback-access.xml
@@ -1,4 +1,7 @@
-<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
- <fileNamePattern>${log_path}.%d{yyyyMMdd}.log.gz</fileNamePattern>
- <maxHistory>30</maxHistory>
+<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
+ <fileNamePattern>${log_path}.%d{yyyyMMdd}.%i.log.gz</fileNamePattern>
+ <maxHistory>30</maxHistory>
+ <maxFileSize>100MB</maxFileSize>
+ <totalSizeCap>20GB</totalSizeCap>
</rollingPolicy>
4
5

Para saber mais, consulte Iniciar e parar o aplicativo de Ops Manager.

Dica

Veja também:

Voltar

Mover trabalhos de um Daemon de Backup Perdido para outro Daemon de Backup

Próximo

Atualizar o manifesto da versão manualmente