As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Monitorando o Route 53 Global Resolver com a Amazon CloudWatch
O Route 53 Global Resolver DNS publica dados de log de consultas diretamente no Amazon CloudWatch Logs. Com o CloudWatch Logs, você pode pesquisar e analisar seus dados de registro, criar filtros métricos que definem padrões a serem procurados nos dados e definir alarmes que enviam notificações com base nesses filtros métricos. Para obter mais informações sobre o Amazon CloudWatch Logs, consulte O que é o Amazon CloudWatch Logs?
Você pode processar registros de log de consultas de DNS do Route 53 Global Resolver da mesma forma que faria com qualquer outro evento de log coletado pelo CloudWatch Logs. Para obter mais informações sobre o monitoramento de dados de log e filtros métricos, consulte Criação de métricas a partir de eventos de log usando filtros no Guia do usuário do Amazon CloudWatch Logs.
Tópicos
Exemplo: criar um filtro CloudWatch métrico e um alarme da Amazon para consultas de DNS bloqueadas
Função do IAM para publicar CloudWatch métricas de registros de consultas de DNS
Usando o Amazon CloudWatch Contributor Insights com dados do Route 53 Global Resolver
Análise de registros do Route 53 Global Resolver com o Amazon CloudWatch Logs Insights
Exemplo: criar um filtro CloudWatch métrico e um alarme da Amazon para consultas de DNS bloqueadas
O exemplo a seguir mostra como criar um filtro métrico que conta as consultas de DNS bloqueadas nos seus registros do Route 53 Global Resolver. Também mostra como criar um alarme que notifica você quando 10 ou mais consultas bloqueadas ocorrem em um período de 1 hora.
Etapa 1: criar o filtro métrico
-
Abra o CloudWatch console em https://console.aws.amazon.com/cloudwatch/
. -
No painel de navegação, selecione Logs, depois Grupos de logs.
-
Selecione seu grupo de registros do Route 53 Global Resolver, localizado na região de observabilidade que você definiu para o Route 53 Global Resolver, e escolha Ações, Criar filtro métrico.
-
Em Padrão de filtro, insira o seguinte. Isso corresponde a qualquer entrada de registro na qual uma regra de firewall bloqueou a consulta de DNS:
{ $.disposition = "Blocked" } -
Para verificar se o padrão funciona, selecione um fluxo de log em Selecionar dados de log para testar e escolha Testar padrão.
-
Escolha Próximo.
-
Forneça um nome de filtro, defina o namespace da métrica como
Route53GlobalResolvere forneça um nome de métrica. -
Defina o valor da métrica como 1 para que cada consulta bloqueada aumente a contagem.
-
Escolha Dimensões e adicione uma dimensão personalizada. O nome e o valor da dimensão podem ser os seguintes.
Dimensões do filtro métrico para registros do Route 53 Global Resolver Nome da dimensão Valor DNSViewId$.enrichments[0].data.dns_view_idAccessTokenId$.enrichments[0].data.token_idAccessSourceCidr$.enrichments[0].data.access_source_cidrGlobalResolverId$.enrichments[0].value -
Escolha Avançar e, em seguida, Criar filtro métrico.
Etapa 2: criar o alarme
-
No painel de navegação, selecione Alarmes, Todos os alarmes.
-
Selecione Criar alarme.
-
Encontre e selecione a métrica que você criou e escolha Selecionar métrica.
-
Configure o alarme da seguinte forma e escolha Avançar:
-
Em Estatística, escolha Soma para contar todas as consultas bloqueadas na janela.
-
Em Período, selecione 1 hora.
-
Em Sempre, escolha Greater/Equal e insira 10 como limite.
-
Em Additional configuration (Configuração adicional), Datapoints to alarm (Pontos de dados para alarme), deixe o padrão de 1.
-
-
Escolha ou crie um tópico do Amazon SNS para receber a notificação. Escolha Próximo.
-
Insira um nome e uma descrição para o alarme e selecione Avançar.
-
Revise a configuração e escolha Criar alarme.