MySQL Telemetria e OCI Log Analytics
Exporta logs do servidor MySQL para o OCI Log Analytics.
A telemetria fornece um método conveniente para exibir e analisar os logs do servidor MySQL usando o Serviço OCI Log Analytics, em vez de depender exclusivamente do cliente de linha de comando MySQL.
Pré-requisitos
Pré-requisitos para enviar Logs do MySQL para o OCI Log Analytics.
Para enviar Logs do MySQL ao OCI Log Analytics, certifique-se de:
- Você tem acesso ao serviço OCI Log Analytics e às permissões apropriadas.
Observação
O Log Analytics é um serviço faturável, não está incluído na sua assinatura do MySQL HeatWave Service e deve ser ativado separadamente. Consulte Log Analytics para obter mais informações. - Você criou pelo menos um Grupo de Logs do Log Analytics. Isso é necessário para armazenar os logs MySQL.
- Seu Sistema de BD executa o MySQL versão 9.6.1 ou mais recente.
- Seu Sistema de BD é independente. No momento, a exportação de logs do MySQL para o OCI Log Analytics não é suportada por Sistemas de BD de Alta Disponibilidade ou Sistemas de BD com Réplicas de Leitura.
- Seu Sistema de BD não é de camada Always Free, que não tem acesso ao Log Analytics.
- Você definiu políticas do IAM conforme descrito em Políticas.
- Para registrar instruções SQL no Log de Auditoria, você deve definir filtros de Log de Auditoria. Consulte Filtragem do Log de Auditoria.
Tópicos Relacionados
MySQL Logs
Exporta logs do servidor MySQL para o OCI Log Analytics ou para pontos finais personalizados do OpenTelemetry.
Os seguintes logs podem ser exportados:
- Log de erro: Contém um registro de tempos de inicialização e shutdown de mysqld. Ele também contém mensagens de diagnóstico, como erros, avisos e observações que ocorrem durante a inicialização e o shutdown do servidor e enquanto o servidor está em execução.
- Log de consulta lento: Consiste em instruções SQL que levam mais de
long_query_timesegundos para serem executadas e exigem que pelo menosmin_examined_row_limitlinhas sejam examinadas. O log de consultas lentas pode ser usado para localizar consultas que levam muito tempo para serem executadas e, portanto, são candidatas à otimização. - Log de auditoria: Contém detalhes de conexão e desconexão do cliente e quais ações eles executam enquanto conectados, como quais bancos de dados e tabelas acessam.
- Log geral: Um registro geral do que o mysqld está fazendo. O servidor grava informações neste log quando os clientes se conectam ou se desconectam e registra cada instrução SQL recebida dos clientes.
Tópicos Relacionados
Exibindo Logs MySQL no OCI Log Analytics
Você pode exibir os Logs MySQL configurados no Log Explorer do OCI Log Analytics.
Essa tarefa pressupõe que você tenha configurado todos os Pré-requisitos necessários.