

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Surveillance de Route 53 Global Resolver avec Amazon CloudWatch
<a name="gr-cloudwatch-monitoring"></a>

Route 53 Global Resolver DNS publie les données du journal des requêtes directement dans Amazon CloudWatch Logs. Avec CloudWatch Logs, vous pouvez rechercher et analyser les données de vos journaux, créer des filtres métriques qui définissent des modèles à rechercher dans les données et définir des alarmes qui envoient des notifications en fonction de ces filtres métriques. Pour plus d'informations sur Amazon CloudWatch Logs, consultez [ Qu'est-ce qu'Amazon CloudWatch Logs ? ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/WhatIsCloudWatchLogs.html)

Vous pouvez traiter les enregistrements du journal des requêtes DNS Route 53 Global Resolver comme vous le feriez pour tout autre événement de journal collecté par CloudWatch Logs. Pour plus d'informations sur la surveillance des données des journaux et des filtres de métriques, voir [ Création de métriques à partir d'événements de journal à l'aide de filtres ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/MonitoringLogData.html) dans le guide de l'utilisateur * Amazon CloudWatch Logs*.

**Topics**
+ [Exemple : création d'un filtre CloudWatch métrique Amazon et d'une alarme pour les requêtes DNS bloquées](#gr-cloudwatch-example-metric-filter-alarm)
+ [Exemples de filtres métriques](gr-cloudwatch-metric-filters.md)
+ [Rôle IAM pour la publication de CloudWatch métriques à partir des journaux de requêtes DNS](gr-cloudwatch-metrics-iam-role.md)
+ [Utilisation d'Amazon CloudWatch Contributor Insights avec les données de Route 53 Global Resolver](gr-cloudwatch-contributor-insights.md)
+ [Analyse des journaux de Route 53 Global Resolver avec Amazon CloudWatch Logs Insights](gr-cloudwatch-logs-insights.md)

## Exemple : création d'un filtre CloudWatch métrique Amazon et d'une alarme pour les requêtes DNS bloquées
<a name="gr-cloudwatch-example-metric-filter-alarm"></a>

L'exemple suivant vous montre comment créer un filtre métrique qui compte les requêtes DNS bloquées dans vos journaux Route 53 Global Resolver. Il vous montre également comment créer une alarme qui vous avertit lorsque 10 requêtes bloquées ou plus se produisent au cours d'une période d'une heure.

**Étape 1 : Création du filtre métrique**

1. Ouvrez la CloudWatch console à l'adresse [ https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Dans le volet de navigation, choisissez ** Journaux**, puis Groupes de ** journaux**.

1. Sélectionnez votre groupe de journaux Route 53 Global Resolver, situé dans la région d'observabilité que vous avez définie pour Route 53 Global Resolver, puis choisissez ** Actions**, ** Créer un filtre métrique. **

1. Pour Modèle de ** filtre**, entrez ce qui suit. Cela correspond à n'importe quelle entrée de journal dans laquelle une règle de pare-feu a bloqué la requête DNS : `{ $.disposition = "Blocked" }`

1. Pour vérifier que le modèle fonctionne, sélectionnez un flux de journal sous ** Sélectionnez les données de journal à tester, ** puis choisissez ** Tester le modèle**.

1. Choisissez **Suivant**.

1. Entrez un nom de filtre, définissez l'espace de noms de la métrique sur `Route53GlobalResolver` et fournissez un nom de métrique.

1. Définissez la valeur de la métrique sur 1 afin que chaque requête bloquée augmente le nombre.

1. Choisissez ** Dimensions ** et ajoutez une dimension personnalisée. Le nom et la valeur de la dimension peuvent être l'un des suivants.


**Dimensions du filtre métrique pour les journaux Route 53 Global Resolver**  
<a name="gr-metric-filter-dimensions"></a>
<table>
<thead>
  <tr><th>Nom de la dimension</th><th>Value</th></tr>
</thead>
<tbody>
  <tr><td><code>DNSViewId</code></td><td><code>$.enrichments[0].data.dns_view_id</code></td></tr>
  <tr><td><code>AccessTokenId</code></td><td><code>$.enrichments[0].data.token_id</code></td></tr>
  <tr><td><code>AccessSourceCidr</code></td><td><code>$.enrichments[0].data.access_source_cidr</code></td></tr>
  <tr><td><code>GlobalResolverId</code></td><td><code>$.enrichments[0].value</code></td></tr>
</tbody>
</table>


1. Choisissez ** Suivant**, puis ** Créer un filtre métrique**.

**Étape 2 : Création de l'alarme**

1. Dans le panneau de navigation, choisissez **Alarms** (alertes), **All alarms** (Toutes les alertes).

1. Choisissez **Create alarm (Créer une alerte)**.

1. Recherchez et sélectionnez la métrique que vous avez créée, puis choisissez ** Sélectionner la métrique**.

1. Configurez l'alarme comme suit, puis choisissez ** Suivant ** :
   + Pour ** Statistiques**, choisissez ** Somme ** pour compter toutes les requêtes bloquées dans la fenêtre.
   + Pour **Period** (Période), choisissez **1 hour** (1 heure).
   + Pour ** ** Whenever, choisissez ** Greater/Equal ** et saisissez 10 comme seuil.
   + Sous **Additional configuration** (Configuration supplémentaire), conservez la valeur 1 pour **Datapoints to alarm** (Points de données à signaler).

1. Choisissez ou créez une rubrique Amazon SNS pour recevoir la notification. Choisissez **Suivant**.

1. Saisissez le nom et la description de l'alarme, puis choisissez **Next** (Suivant).

1. Vérifiez la configuration et choisissez ** Créer une alarme**.