Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Gerencie logs

Última atualização: Jun 26, 2026

O ApsaraDB RDS for SQL Server registra eventos da instância como logs de erros. Use esses logs para diagnosticar problemas, liberar espaço em disco limpando arquivos de log acumulados e monitorar eventos de failover entre primário e secundário.

Pré-requisitos

Antes de começar, verifique se você tem:

Visualizar logs de erros

O console exibe apenas os logs de erros do último mês. Para logs com mais de um mês, use instruções SQL.

Visualizar logs de erros no console

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região da instância e clique em ID da instância.

  2. No painel de navegação à esquerda, clique em Logs.

  3. Na aba Error Logs, selecione um intervalo de tempo para filtrar os resultados.

A aba Error Logs exibe eventos do último mês, incluindo eventos personalizados e eventos específicos do sistema.

Para visualizar logs de erros com mais de um mês, use instruções SQL conforme descrito na próxima seção.

Visualizar logs de erros usando instruções SQL

SQL Server 2016 ou anterior

Chame o procedimento armazenado sp_rds_read_error_logs.

-- Return all error logs
EXEC sp_rds_read_error_logs;

-- Return error logs from log file N that contain a specific keyword
EXEC sp_rds_read_error_logs <n>, 1, 'error';

SQL Server 2017 ou posterior

Chame o procedimento armazenado sp_readerrorlog.

EXEC sp_readerrorlog;

Para obter a referência completa de parâmetros, consulte a documentação da Microsoft.

Limpar logs de erros

Limpar logs de erros remove arquivos de log da instância para liberar espaço em disco. Os logs de erros já enviados para um bucket do Object Storage Service (OSS) permanecem acessíveis no console após a limpeza.

Instâncias do SQL Server 2008 R2 não suportam esta operação.
  1. Acesse a página Instances. Na barra de navegação superior, selecione a região da instância e clique em ID da instância.

  2. No painel de navegação à esquerda, clique em Logs.

  3. Na aba Error Logs, clique em Clean Disk Space Occupied by Error Logs.

  4. Clique em OK.

Após a limpeza, verifique o uso do disco na página Monitoring and Alerts. Para mais detalhes, consulte Visualizar uso de armazenamento.

Para automatizar a limpeza via API, chame ModifyDBInstanceConfig.

Visualizar logs de failover entre primário e secundário

Este recurso está disponível apenas para instâncias RDS primárias que executam SQL Server 2008 R2 com discos locais.
  1. Acesse a página Instances. Na barra de navegação superior, selecione a região da instância e clique em ID da instância.

  2. No painel de navegação à esquerda, clique em Service Availability.

  3. Na seção Primary/Secondary Switching Logs, selecione um intervalo de tempo para visualizar os logs de failover gerados nesse período.

image.png

Próximos passos