Logging und Monitoring verwenden

Auf dieser Seite finden Sie 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) auflösen.

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, interneCloud 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 die Abfrageprotokollierung aktivieren, wird jede DNS-Abfrage an eine private verwaltete Cloud DNS-Zone protokolliert.

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

Console

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

    Zur Seite „DNS-Richtlinie erstellen“

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

  3. Geben Sie optional eine Beschreibung ein.

  4. Wählen Sie für Logs 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 Befehl dns policies create 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

So aktivieren Sie das Logging für ein Netzwerk mit einer vorhandenen DNS-Richtlinie:

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 Befehl dns policies update 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

So deaktivieren Sie das Logging, ohne die Richtlinie zu entfernen:

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 Befehl dns policies update 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