

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.

# Affichage des métriques de requête DNS pour une zone hébergée publique
<a name="hosted-zone-public-viewing-query-metrics"></a>

Vous pouvez afficher le nombre total de requêtes DNS auxquelles Route 53 répond pour une zone hébergée publique ou un ensemble de zones hébergées publiques. Les statistiques apparaissent dans CloudWatch, afin que vous puissiez afficher un graphique, choisir la période et personnaliser les mesures de différentes manières. Vous pouvez également créer des alarmes et configurer des notifications lorsque le nombre de requêtes DNS dépasse ou descend le niveau que vous avez choisi.

**Note**  
Route 53 envoie automatiquement le nombre de requêtes DNS à toutes CloudWatch les zones hébergées publiques. Vous n'avez donc pas besoin de configurer quoi que ce soit avant de pouvoir consulter les statistiques des requêtes. Les métriques de requête DNS n'impliquent aucun frais.

**Quelles requêtes DNS sont comptabilisées ?**  
Les métriques incluent uniquement les requêtes que les résolveurs DNS transmettent à Route 53. Si un résolveur DNS a déjà mis en cache la réponse à une requête (telle que l'adresse IP d'un équilibreur de charge pour example.com), il continuera à renvoyer la réponse mise en cache jusqu'à ce que le TTL de cet enregistrement expire.  
Selon le nombre de requêtes DNS envoyées pour un nom de domaine (exemple.com) ou un nom de sous-domaine (www.exemple.com), les résolveurs utilisés par vos utilisateurs, et le TTL de l'enregistrement, les mesures peuvent afficher une seule requête sur quelques milliers de requêtes envoyées aux résolveurs DNS. Pour en savoir plus sur la façon dont les requêtes DNS fonctionnent, consultez [Comment Amazon Route 53 achemine le trafic de votre domaine](welcome-dns-service.md#welcome-dns-service-how-route-53-routes-traffic). 

**À partir de quand les mesures de requête pour une zone hébergée commencent-elles à apparaître dans CloudWatch ?**  
Une fois que vous avez créé une zone hébergée, un délai de plusieurs heures est nécessaire avant que la zone hébergée puisse apparaître dans CloudWatch. En outre, vous devez soumettre une requête DNS pour un enregistrement dans la zone hébergée afin que les données apparaissent. 

**Les métriques sont disponibles uniquement dans la région USA Est (Virginie du Nord).**  
Pour obtenir les métriques sur la console, vous devez choisir la région USA Est (Virginie du Nord). Pour obtenir des statistiques à l'aide de l' AWS interface de ligne de commande, vous devez soit laisser la AWS région non spécifiée, soit la spécifier `us-east-1` comme région. Les métriques Route 53 ne sont pas disponibles si vous choisissez une autre région.

**CloudWatch métrique et dimension pour les requêtes DNS**  
Pour plus d'informations sur la CloudWatch métrique et la dimension des requêtes DNS, consultez[Surveillance des zones hébergées à l'aide d'Amazon CloudWatch](monitoring-hosted-zones-with-cloudwatch.md). Pour plus d'informations sur CloudWatch les métriques, consultez la section [ Utilisation CloudWatch des métriques Amazon ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html) dans le Guide de CloudWatch l'utilisateur * Amazon*.

**Obtenir des données plus détaillées sur les requêtes DNS**  
Pour obtenir des informations plus détaillées sur chaque requête DNS à laquelle Route 53 répond, notamment les valeurs suivantes, vous pouvez configurer la journalisation des requêtes :  
+ Domaine ou sous-domaine qui a été demandé
+ Date et heure de la requête
+ Type de registre DNS (comme A ou AAAA)
+ Emplacement périphérique de la Route 53 qui a répondu à la requête DNS
+ Code de réponse DNS, tel que `NoError` ou `ServFail`
Pour de plus amples informations, veuillez consulter [Journalisation des requêtes DNS publiques](query-logs.md).

**Comment obtenir des métriques de requête DNS**  
Peu de temps après avoir créé une zone hébergée, Amazon Route 53 commence à envoyer des mesures et des dimensions une fois par minute à CloudWatch. Vous pouvez utiliser les procédures suivantes pour afficher les mesures sur la CloudWatch console ou les consulter à l'aide du bouton AWS Command Line Interface (AWS CLI).

**Topics**
+ [Affichage des métriques de requêtes DNS pour une zone hébergée publique dans la CloudWatch console](#hosted-zone-public-viewing-query-metrics-console)
+ [Obtenir des métriques de requêtes DNS à l'aide du AWS CLI](#hosted-zone-public-viewing-query-metrics-cli)

## Affichage des métriques de requêtes DNS pour une zone hébergée publique dans la CloudWatch console
<a name="hosted-zone-public-viewing-query-metrics-console"></a>

Pour afficher les métriques de requêtes DNS pour les zones hébergées publiques dans la CloudWatch console, effectuez la procédure suivante.<a name="hosted-zone-public-viewing-query-metrics-console-procedure"></a>

**Pour afficher les statistiques des requêtes DNS pour une zone hébergée publique sur la CloudWatch console**

1. Connectez-vous à Console de gestion AWS et ouvrez la CloudWatch console à l'adresse [ https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Dans le panneau de navigation, sélectionnez ‎**Métriques**.

1. Dans la liste des AWS régions située dans le coin supérieur droit de la console, choisissez ** USA Est (Virginie du Nord)**. Les statistiques de la Route 53 ne sont pas disponibles si vous choisissez une autre AWS région.

1. Sous l'onglet **Toutes les métriques**, choisissez **Route 53**.

1. Choisissez **Hosted Zone Metrics (Métriques de la zone hébergée)**.

1. Cochez la case pour une ou plusieurs zones hébergées ayant le nom de métrique **DNSQueries**.

1. Dans l'onglet **Graphed metrics (Métriques représentées graphiquement)**, modifiez les valeurs applicables pour afficher les métriques au format de votre choix.

   Pour ** Statistiques**, choisissez ** Somme ** ou ** SampleCount ** ; ces statistiques affichent toutes deux la même valeur.

## Obtenir des métriques de requêtes DNS à l'aide du AWS CLI
<a name="hosted-zone-public-viewing-query-metrics-cli"></a>

Pour obtenir les métriques des requêtes DNS à l'aide de AWS CLI, vous utilisez la commande [ get-metric-data](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-data.html). Notez ce qui suit :
+ Vous spécifiez la plupart des valeurs pour la commande dans un fichier JSON distinct. Pour plus d'informations, consultez la section [get-metric-data](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-data.html).
+ La commande renvoie une valeur pour chaque intervalle que vous spécifiez pour `Period` dans le fichier JSON. `Period` est en secondes. Par conséquent, si vous spécifiez une période de cinq minutes et que vous indiquez `60` pour `Period`, vous obtenez cinq valeurs. Si vous spécifiez une période de cinq minutes et que vous indiquez `300` pour `Period`, vous obtenez une valeur. 
+ Dans le fichier JSON, vous pouvez spécifier n'importe quelle valeur pour `Id`.
+ Laissez la AWS région non spécifiée ou spécifiez-la `us-east-1` comme région. Les métriques Route 53 ne sont pas disponibles si vous choisissez une autre région. Pour plus d'informations, consultez la [ section Configuration de l' AWS interface de ligne de commande ](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html) dans le Guide de *AWS Command Line Interface l'utilisateur*.

Voici la AWS CLI commande que vous utilisez pour obtenir les métriques des requêtes DNS pour la période de cinq minutes comprise entre 4h01 et 4h07 le 1er mai 2019. Le paramètre `metric-data-queries` fait référence à l'exemple de fichier JSON qui suit la commande.

```
aws cloudwatch get-metric-data --metric-data-queries file://./metric.json --start-time 2019-05-01T04:01:00Z --end-time 2019-05-01T04:07:00Z
```

Voici l'exemple de fichier JSON :

```
[
    {
        "Id": "my_dns_queries_id",
        "MetricStat": {
            "Metric": {
                "Namespace": "AWS/Route53",
                "MetricName": "DNSQueries",
                "Dimensions": [
                    {
                        "Name": "HostedZoneId",
                        "Value": "Z1D633PJN98FT9"
                    }
                ]
            },
            "Period": 60,
            "Stat": "Sum"
        },
        "ReturnData": true
    }
]
```

Voici le résultat de cette commande. Notez ce qui suit :
+ L'heure de début et l'heure de fin de la commande couvrent une période de sept minutes, de `2019-05-01T04:01:00Z` à `2019-05-01T04:07:00Z`.
+ Il n'y a que six valeurs renvoyées. Il n'y a pas de valeur pour `2019-05-01T04:05:00Z`, car il n'y a eu aucune requête DNS pendant cette minute.
+ La valeur de `Period` spécifiée dans le fichier JSON est `60` (secondes). Les valeurs sont donc présentées par intervalles d'une minute.

```
{
    "MetricDataResults": [
        {
            "Id": "my_dns_queries_id",
            "StatusCode": "Complete",
            "Label": "DNSQueries",
            "Values": [
                101.0,
                115.0,
                103.0,
                127.0,
                111.0,
                120.0
            ],
            "Timestamps": [
                "2019-05-01T04:07:00Z",
                "2019-05-01T04:06:00Z",
                "2019-05-01T04:04:00Z",
                "2019-05-01T04:03:00Z",
                "2019-05-01T04:02:00Z",
                "2019-05-01T04:01:00Z"
            ]
        }
    ]
}
```