Logging und Monitoring verwenden

Diese Seite enthält Informationen zum Logging und Monitoring von Messwerten für Cloud DNS, einschließlich privater Zonen und Weiterleitungszonen.

Cloud DNS-Logging verwenden

Cloud DNS-Logging erfasst Abfragen, die Nameserver für Ihre VPC-Netzwerke (Virtual Private Cloud).

In Logs erfasste Abfragen können von Compute Engine-VM-Instanzen, von Google Kubernetes Engine-Containern im selben VPC-Netzwerk, von Peering-Zonen oder von lokalen Clients, die eingehende DNS Weiterleitung nutzen, stammen. Private DNS-Zonen, Weiterleitungs-DNS-Zonen, alternative Nameserver, interne Cloud de Confiance DNS-Zonen oder externe DNS-Zonen können die Abfragen letztlich auflösen.

Logdatensätze gehören zu dem Projekt, das Inhaber des Netzwerks ist, die die Anfrage ausgeführt hat. Bei gemeinsam genutzter VPC, gehören die Logdatensätze zum Hostprojekt, da das Hostprojekt Inhaber des Netzwerks ist.

Logging für private verwaltete Zonen aktivieren

Verwenden Sie DNS-Richtlinien, um das Logging für Ihre Netzwerke zu aktivieren oder zu deaktivieren. Wenn Sie das Abfrage-Logging aktivieren, wird jede DNS-Abfrage an eine von Cloud DNS verwaltete private Zone protokolliert.

Führen Sie die folgenden Schritte aus, um das Logging für ein Netzwerk ohne DNS-Richtlinie zu aktivieren.

Console

  1. Rufen Sie in der Cloud de Confiance Console die Seite DNS-Richtlinie erstellen auf.

    Zu „DNS-Richtlinie erstellen“

  2. Geben Sie unter Name einen Namen für Ihre Richtlinie ein.

  3. Geben Sie optional unter Beschreibung eine Beschreibung ein.

  4. Wählen Sie für Logs die Option Ein aus.

  5. Klicken Sie im Bereich Netzwerke auf Netzwerke hinzufügen und wählen Sie die gewünschten Netzwerke aus.

  6. Klicken Sie auf Erstellen.

gcloud

Führen Sie den dns policies create Befehl aus.

gcloud dns policies create POLICY_NAME \
    --networks=NETWORK \
    --enable-logging \
    --description=DESCRIPTION

Ersetzen Sie Folgendes:

  • POLICY_NAME: Name der DNS-Richtlinie
  • NETWORK: ein oder mehrere Netzwerke in einer durch Kommas getrennten Liste
  • DESCRIPTION: eine Beschreibung der Richtlinie

Führen Sie die folgenden Schritte aus, um das Logging für ein Netzwerk mit einer vorhandenen DNS-Richtlinie zu aktivieren.

Console

  1. Rufen Sie in der Cloud de Confiance Console die Seite Cloud DNS-Richtlinien auf.

    Zu „Cloud DNS-Richtlinien“

  2. Klicken Sie auf die DNS-Serverrichtlinie, die Sie aktualisieren möchten.

  3. Klicken Sie auf Richtlinie bearbeiten.

  4. Wählen Sie im Abschnitt Logs die Option Ein aus.

  5. Klicken Sie auf Speichern.

gcloud

Führen Sie den dns policies update Befehl aus.

gcloud dns policies update POLICY_NAME \
    --networks=NETWORK \
    --enable-logging

Ersetzen Sie Folgendes:

  • POLICY_NAME: Name der DNS-Richtlinie
  • NETWORK: ein oder mehrere Netzwerke in einer durch Kommas getrennten Liste

Logging für private verwaltete Zonen deaktivieren

Wenn Sie das Logging deaktivieren und gleichzeitig die Richtlinie beibehalten möchten, führen Sie die folgenden Schritte aus.

Console

  1. Rufen Sie in der Cloud de Confiance Console die Seite Cloud DNS-Richtlinien auf.

    Zu „Cloud DNS-Richtlinien“

  2. Klicken Sie auf die DNS-Serverrichtlinie, die Sie aktualisieren möchten.

  3. Klicken Sie auf Richtlinie bearbeiten.

  4. Wählen Sie im Abschnitt Logs die Option Aus aus.

  5. Klicken Sie auf Speichern.

gcloud

Führen Sie den dns policies update Befehl aus.

gcloud dns policies update POLICY_NAME \
    --networks=NETWORK \
    --no-enable-logging

Ersetzen Sie Folgendes:

  • POLICY_NAME: Name der DNS-Richtlinie
  • NETWORK: ein oder mehrere Netzwerke in einer durch Kommas getrennten Liste