Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Anzeigen von DNS-Abfragemetriken für eine öffentliche gehostete Zone
Sie können die Gesamtzahl der DNS-Abfragen anzeigen, auf die Route 53 für eine öffentlich gehostete Zone oder eine Reihe von öffentlich gehosteten Zonen reagiert. Die Messwerte werden in angezeigt CloudWatch, sodass Sie ein Diagramm anzeigen, den Zeitraum auswählen und die Metriken auf andere Weise anpassen können. Sie können auch Alarme erstellen und Benachrichtigungen einrichten, wenn die Anzahl der DNS-Abfragen eine von Ihnen gewählte Stufe über- oder unterschreitet.
Anmerkung
Route 53 sendet automatisch die Anzahl der DNS-Abfragen CloudWatch für alle öffentlich gehosteten Zonen, sodass Sie nichts konfigurieren müssen, bevor Sie Abfrage-Metriken anzeigen können. Für DNS-Abfragemetriken fallen keine Gebühren an.
- Welche DNS-Abfragen werden gezählt?
-
Metriken enthalten nur die Abfragen, die DNS-Resolver an Route 53 weiterleiten. Wenn ein DNS-Resolver die Antwort auf eine Abfrage bereits zwischengespeichert hat (z. B. die IP-Adresse für einen Load Balancer für example.com), gibt er die zwischengespeicherte Antwort so lange zurück, bis die TTL für diesen Datensatz abläuft.
Je nachdem, wie viele DNS-Abfragen für einen Domainnamen (example.com) oder Subdomainnamen (www.example.com) gesendet werden, welche Resolver Ihre Benutzer verwenden und wie hoch die TTL für den Datensatz ist, zeigen Metriken möglicherweise nur eine Abfrage von ein paar tausend Abfragen an, die an DNS-Resolver gesendet werden. Weitere Information zur Funktionsweise von DNS finden Sie unter So leitet Amazon Route 53 Datenverkehr an Ihre Domain weiter.
- Wann werden Abfragemetriken für eine gehostete Zone in CloudWatch angezeigt?
-
Nachdem Sie eine gehostete Zone erstellt haben, kommt es zu einer Verzögerung von bis zu mehreren Stunden, bevor die gehostete Zone in CloudWatch angezeigt werden kann. Darüber hinaus müssen Sie eine DNS-Abfrage für einen Datensatz in der gehosteten Zone senden, damit Daten angezeigt werden können.
- Abrufen von Metriken sind nur in USA Ost (Nord-Virginia) verfügbar
-
Um Metriken für gehostete Zonen abzurufen, müssen Sie als Region USA Ost (Nord-Virginia) angeben. Um Metriken mithilfe der AWS CLI abzurufen, müssen Sie entweder die AWS Region nicht angeben oder als Region angeben.
us-east-1Route 53 Metriken sind nicht verfügbar, wenn Sie eine andere Region auswählen. - CloudWatch Metrik und Dimension für DNS-Abfragen
-
Hinweise zur CloudWatch Metrik und Dimension für DNS-Abfragen finden Sie unterÜberwachung gehosteter Zonen mithilfe von Amazon CloudWatch. Informationen zu CloudWatch Metriken finden Sie unter Verwenden von CloudWatch Amazon-Metriken im CloudWatch Amazon-Benutzerhandbuch.
- Anfordern detaillierterer Daten zu DNS-Abfragen
-
Um detailliertere Informationen zu jeder DNS-Abfrage zu erhalten, die Route 53 beantwortet, einschließlich der folgenden Werte, können Sie die Abfrageprotokollierung konfigurieren:
Domain oder Subdomain, die angefordert wurde
Das Datum und die Uhrzeit der Anforderung
DNS-Datensatztyp (z. B. A oder AAAA)
Der Edge-Standort von Route 53, der auf die DNS-Abfrage geantwortet hat
Der DNS-Antwortcode, wie z. B.
NoErroroderServFail
Weitere Informationen finden Sie unter Öffentliche DNS-Abfrageprotokollierung.
- So erhalten Sie DNS-Abfragemetriken
-
Kurz nachdem Sie eine gehostete Zone erstellt haben, sendet Amazon Route 53 einmal pro Minute Messwerte und Dimensionen an CloudWatch. Sie können die folgenden Verfahren verwenden, um die Metriken auf der CloudWatch Konsole anzuzeigen, oder sie mithilfe der AWS Command Line Interface (AWS CLI) anzeigen.
Themen
Anzeigen von DNS-Abfrage-Metriken für eine öffentlich gehostete Zone in der CloudWatch Konsole
Gehen Sie wie folgt vor, um die DNS-Abfragemetriken für öffentlich gehostete Zonen in der CloudWatch Konsole anzuzeigen.
So zeigen Sie die DNS-Abfragemetriken für eine öffentlich gehostete Zone auf der CloudWatch Konsole an
Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/
. Wählen Sie im Navigationsbereich Metriken aus.
Wählen Sie in der AWS Regionsliste in der oberen rechten Ecke der Konsole die Option USA Ost (Nord-Virginia) aus. Route 53-Metriken sind nicht verfügbar, wenn du eine andere AWS Region auswählst.
Klicken Sie auf der Registerkarte All metrics auf Route 53.
Wählen Sie Hosted Zone Metrics (Metriken für gehostete Zonen) aus.
Aktivieren Sie das Kontrollkästchen für eine oder mehrere gehostete Zonen mit dem Metriknamen DNSQueries.
Ändern Sie auf der Registerkarte Graphed metrics (Grafische Metriken) die entsprechenden Werte, um die Metriken im gewünschten Format anzuzeigen.
Wähle für Statistik die Option Summe oder SampleCount; beide Statistiken zeigen den gleichen Wert an.
Abrufen von DNS-Abfrage-Metriken mithilfe von AWS CLI
Um DNS-Abfragemetriken mithilfe von abzurufen AWS CLI, verwenden Sie den Befehl get-metric-data. Beachten Sie Folgendes:
Sie geben die meisten Werte für den Befehl in einer separaten JSON-Datei an. Weitere Informationen finden Sie unter get-metric-data.
Der Befehl gibt einen Wert für jedes Intervall zurück, das Sie für
Periodin der JSON-Datei angeben.Periodwird in Sekunden angegeben. Wenn Sie also einen Zeitraum von fünf Minuten und60fürPeriodangeben, erhalten Sie fünf Werte. Wenn Sie einen Zeitraum von fünf Minuten und300fürPeriodangeben, erhalten Sie einen Wert.In der JSON-Datei können Sie einen beliebigen Wert für
Idangeben.Lassen Sie entweder die AWS Region unangegeben, oder geben Sie sie als Region an.
us-east-1Route 53 Metriken sind nicht verfügbar, wenn Sie eine andere Region auswählen. Weitere Informationen finden Sie unter Konfiguration der AWS CLI im AWS Command Line Interface Benutzerhandbuch.
Hier ist der AWS CLI Befehl, mit dem Sie DNS-Abfrage-Metriken für den Zeitraum von fünf Minuten zwischen 4:01 und 4:07 Uhr am 1. Mai 2019 abrufen. Der metric-data-queries-Parameter verweist auf die JSON-Beispieldatei, die dem Befehl folgt.
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
Hier sehen Sie die Beispiel-JSON-Datei:
[ { "Id": "my_dns_queries_id", "MetricStat": { "Metric": { "Namespace": "AWS/Route53", "MetricName": "DNSQueries", "Dimensions": [ { "Name": "HostedZoneId", "Value": "Z1D633PJN98FT9" } ] }, "Period": 60, "Stat": "Sum" }, "ReturnData": true } ]
Hier sehen Sie die Ausgabe dieses Befehls. Beachten Sie Folgendes:
Die Start- und Endzeit im Befehl decken einen Zeitraum von sieben Minuten ab,
2019-05-01T04:01:00Zbis2019-05-01T04:07:00Z.Es gibt nur sechs Rückgabewerte. Es gibt keinen Wert für
2019-05-01T04:05:00Z, da während dieser Minute keine DNS-Abfragen stattgefunden haben.Der in der JSON-Datei
Periodangegebene Wert ist60(Sekunden), sodass die Werte in 1-Minuten-Intervallen gemeldet werden.
{ "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" ] } ] }