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.
Überwachung von Route 53 Global Resolver mit Amazon CloudWatch
Route 53 Global Resolver DNS veröffentlicht Abfrageprotokolldaten direkt in Amazon CloudWatch Logs. Mit CloudWatch Logs können Sie Ihre Protokolldaten durchsuchen und analysieren, Metrikfilter erstellen, die Muster definieren, nach denen in den Daten gesucht werden muss, und Alarme einrichten, die Benachrichtigungen auf der Grundlage dieser Metrikfilter senden. Weitere Informationen zu Amazon CloudWatch Logs finden Sie unter Was ist Amazon CloudWatch Logs?
Sie können Route 53 Global Resolver DNS-Abfrageprotokolleinträge wie alle anderen von CloudWatch Logs erfassten Protokollereignisse verarbeiten. Weitere Informationen zur Überwachung von Protokolldaten und Metrikfiltern finden Sie unter Erstellen von Metriken aus Protokollereignissen mithilfe von Filtern im Amazon CloudWatch Logs-Benutzerhandbuch.
Topics
Beispiel: Erstellen Sie einen CloudWatch Amazon-Metrikfilter und einen Alarm für blockierte DNS-Abfragen
Das folgende Beispiel zeigt Ihnen, wie Sie einen Metrikfilter erstellen, der blockierte DNS-Abfragen in Ihren Route 53 Global Resolver-Protokollen zählt. Es zeigt Ihnen auch, wie Sie einen Alarm erstellen, der Sie benachrichtigt, wenn innerhalb eines Zeitraums von 1 Stunde 10 oder mehr blockierte Abfragen auftreten.
Schritt 1: Erstellen Sie den Metrikfilter
-
Öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/
. -
Wählen Sie im Navigationsbereich Protokolle und dann Protokollgruppen aus.
-
Wählen Sie Ihre Route 53 Global Resolver-Protokollgruppe aus, die sich in der Observability-Region befindet, die Sie für Route 53 Global Resolver festgelegt haben, und wählen Sie dann Aktionen, Metrikfilter erstellen aus.
-
Geben Sie für Filtermuster Folgendes ein. Dies entspricht jedem Protokolleintrag, in dem eine Firewallregel die DNS-Abfrage blockiert hat:
{ $.disposition = "Blocked" } -
Um zu überprüfen, ob das Muster funktioniert, wählen Sie unter Wählen Sie die zu testenden Protokolldaten aus und wählen Sie Muster testen aus.
-
Wählen Sie Weiter aus.
-
Geben Sie einen Filternamen ein, legen Sie den Metrik-Namespace auf
Route53GlobalResolverfest und geben Sie einen Metriknamen an. -
Setzen Sie den Metrikwert auf 1, sodass jede blockierte Abfrage die Anzahl erhöht.
-
Wählen Sie Dimensionen und fügen Sie eine benutzerdefinierte Dimension hinzu. Der Name und der Wert der Dimension können eine der folgenden sein.
Abmessungen des metrischen Filters für Route 53 Global Resolver-Protokolle Name der Dimension Wert DNSViewId$.enrichments[0].data.dns_view_idAccessTokenId$.enrichments[0].data.token_idAccessSourceCidr$.enrichments[0].data.access_source_cidrGlobalResolverId$.enrichments[0].value -
Wählen Sie Weiter und dann Metrikfilter erstellen aus.
Schritt 2: Erstellen Sie den Alarm
-
Wählen Sie im Navigationsbereich Alarms (Alarme) und All alarms (Alle Alarme) aus.
-
Wählen Sie Create alarm (Alarm erstellen) aus.
-
Suchen Sie die von Ihnen erstellte Metrik, wählen Sie sie aus und wählen Sie dann Metrik auswählen aus.
-
Konfigurieren Sie den Alarm wie folgt und wählen Sie dann Weiter:
-
Wählen Sie für Statistik die Option Summe aus, um alle blockierten Abfragen im Fenster zu zählen.
-
Wählen Sie als Period (Zeitraum) 1 Hour (1 Stunde) aus.
-
Wählen Sie für Whenever die Option 10 als Schwellenwert aus Greater/Equal und geben Sie sie ein.
-
Belassen Sie für Additional configuration (Zusätzliche Konfiguration), Datapoints to alarm (Zu alarmierende Datenpunkte) den Standardwert 1.
-
-
Wählen oder erstellen Sie ein Amazon SNS-Thema, um die Benachrichtigung zu erhalten. Wählen Sie Weiter aus.
-
Geben Sie einen Namen und eine Beschreibung für den Alarm ein und wählen Sie Next (Weiter).
-
Überprüfen Sie die Konfiguration und wählen Sie Alarm erstellen.