O CloudLens for RDS centraliza logs de auditoria SQL, logs de erro e logs de consultas lentas do RDS no SLS. Com ele, você monitora o status de coleta em tempo real, gerencie configurações e audita, analisa ou configura alertas sobre os logs coletados.
Recursos
O CloudLens for RDS oferece:
-
Gerenciamento de coleta
ImportanteLogs de erro e logs de consultas lentas são compatíveis apenas com RDS for MySQL e RDS for PostgreSQL.
gerencie o status de coleta de logs de auditoria SQL, logs de consultas lentas e logs de erro.
Colete logs automaticamente de instâncias RDS existentes e novas.
gerencie projetos e Logstores de destino.
-
Auditoria de logs
Armazene, consulte e analise logs de auditoria SQL do RDS em tempo real.
Relatórios de visualização com assinatura por e-mail e DingTalk.
Regras de alerta integradas para políticas de alerta flexíveis.
Tipos de log compatíveis
O CloudLens for RDS coleta logs de auditoria SQL, logs de consultas lentas e logs de erro. Os logs de auditoria SQL capturam todas as operações no banco de dados por meio de análise de protocolos de rede, com consumo mínimo de cpu e sem impacto na execução de SQL. Os logs de auditoria SQL abrangem:
Operações de logon e logoff.
Operações de Data Definition Language (DDL): instruções SQL que definem a estrutura do banco de dados, como CREATE, ALTER, DROP, TRUNCATE e COMMENT.
Operações de Data Manipulation Language (DML): instruções SQL de manipulação de dados, como SELECT, INSERT, UPDATE e DELETE.
Outras operações SQL, como rollbacks e instruções de controle.
Metadados de execução: latência, resultados e contagens de linhas afetadas.
Detalhes dos ativos
-
Projetos e Logstores personalizados no SLS
ImportanteNão exclua os projetos e Logstores do SLS utilizados para logs do RDS. A exclusão interrompe a entrega de logs ao SLS.
-
Painéis dedicados
Três painéis são gerados por padrão.
NotaOs painéis dedicados podem ser atualizados a qualquer momento. Não os modifique. Para exibir resultados de consultas personalizadas, crie seus próprios painéis. Create a dashboard.
Painel
Descrição
RDS Audit Operations Hub
Visão geral do status de acesso e métricas de bancos de dados ativos: bancos e tabelas operados, erros de execução e contagens acumuladas de linhas inseridas, atualizadas, excluídas e consultadas.
RDS Audit Performance Center
Métricas de operação e confiabilidade: pico de execuções SQL, pico de largura de banda de consultas/atualizações/exclusões e tempos médios de execução SQL por tipo de operação.
RDS Audit Security Center
Métricas de segurança: erros, falhas de logon, eventos de exclusão e modificação em larga escala, execuções de SQL perigoso e distribuição de erros por tipo de operação e cliente.
Faturamento
-
A coleta de logs de auditoria SQL requer o recurso SQL Explorer (para MySQL) de uma instância RDS. O recurso SQL Explorer é um recurso pago do RDS. Billing Items.
NotaO recurso SQL Explorer é gratuito para instâncias Enterprise Edition de três nós (anteriormente Finance Edition).
Após a coleta dos logs do RDS no SLS, são cobrados armazenamento, tráfego de leitura, requisições, transformação de dados e envio de dados. Pay-as-you-go.
Limites
Nem todos os tipos de instância RDS são compatíveis com SQL Audit. MySQL Database Feature Overview.
-
A coleta de logs depende do recurso SQL Explorer (para MySQL) de uma instância RDS.
Ao ativar a coleta de logs de auditoria SQL do RDS, o recurso SQL Explorer (para MySQL) é habilitado automaticamente na instância RDS. Para desativar o SQL Explorer após interromper a coleta de logs de auditoria, desative-o manualmente no console do RDS. Disable SQL Explorer.
A instância RDS e o projeto do Simple Log Service devem estar na mesma região.
Todas as regiões são compatíveis, exceto clouds locais.
Métodos de coleta de logs de auditoria do RDS
O SLS oferece três métodos para coletar logs de auditoria SQL do RDS.
O CloudLens for RDS e o Data Import - RDS Audit compartilham configurações de coleta. O Log Audit Service utiliza um canal independente, não afetado pelos outros dois métodos.
-
CloudLens for RDS
Acesso: no console do SLS, acesse Log Applications > Audit & Security > CloudLens for RDS.
Recomendado para coleta de logs de conta única.
-
Acesso: no console do SLS, acesse Log Applications > Audit & Security > Log Audit Service.
Indicado para coleta entre contas e entre regiões.
-
Acesso: no console do SLS, acesse Data Import > Cloud Service > RDS Audit - Cloud Service.
Não recomendado. Use o CloudLens for RDS.
|
Propriedade |
CloudLens for RDS |
Log Audit Service |
Data Import - RDS Audit |
|
Granularidade por instância RDS |
Compatível |
Compatível |
Compatível |
|
Especificação flexível de Logstores de destino |
Compatível |
Não compatível |
Compatível |
|
Coleta entre regiões |
Não compatível |
Compatível |
Não compatível |
|
Coleta entre contas |
Não compatível |
Compatível |
Não compatível |
|
Coleta automática |
Compatível |
Compatível |
Não compatível |
|
Coleta manual |
Compatível |
Não compatível |
Compatível |
|
Visualização do status de coleta |
Compatível |
Não compatível |
Não compatível |
Observações
O recurso CloudLens exige que pelo menos um projeto exista na sua conta Alibaba Cloud.
Ao ativar e utilizar o CloudLens, o Simple Log Service verifica se existe um projeto na sua conta com a lógica descrita a seguir.
Lógica de detecção
Ao ativar o recurso CloudLens pela primeira vez, o Simple Log Service verifica se existe um projeto na sua conta Alibaba Cloud. Se nenhum projeto existir, um projeto chamado
aliyun-product-data-Alibaba Cloud account ID-cn-heyuané criado na região china (Heyuan).Após ativar o CloudLens e acessar a página do CloudLens, o Simple Log Service apenas verifica se existe um projeto na sua conta Alibaba Cloud. Ele não cria automaticamente um projeto na região china (Heyuan). Para crie um projeto manualmente, consulte Manage projects.
exclua um projeto
-
Para exclua o projeto
aliyun-product-data-Alibaba Cloud account ID-cn-heyuan, abra o Cloud Shell e execute o comando a seguir. Substitua Alibaba Cloud account ID pelo ID real da sua conta.aliyunlog log delete_project --project_name=aliyun-product-data-Alibaba Cloud account ID-cn-heyuan --region-endpoint=cn-heyuan.log.aliyuncs.com Para exclua outros projetos e Logstores, consulte Manage Logstores e Manage projects.