Cloud DNS registra gli aggiornamenti delle zone gestite che esegui (modifica delle descrizioni o configurazione dello stato DNSSEC) come operazioni. La creazione e l'eliminazione di zone gestite non vengono registrate; l'eliminazione di una zona gestita comporta anche l'eliminazione delle operazioni registrate nella zona.
Queste operazioni sono indipendenti dalle modifiche apportate alle risorse all'interno della zona gestita. Puoi utilizzare Google Cloud CLI o l'API REST per visualizzare la cronologia di questi aggiornamenti.
Visualizza audit log delle operazioni
gcloud
Esegui questo comando:
gcloud dns operations list --zones="ZONE_NAME"
Sostituisci ZONE_NAME
con il nome di una zona DNS nel progetto.
Questo comando stampa i set di record di risorse in formato JSON per i primi 100 record. Puoi specificare un parametro aggiuntivo:
--limit
: numero massimo di operazioni da elencare
Python
from apiclient import errors from apiclient.discovery import build PROJECT_NAME='PROJECT_NAME' ZONE_NAME='ZONE_NAME' try: service = build('dns', 'v1') response = service.operations().list(project=PROJECT_NAME, managedZone=ZONE_NAME).execute() print(response) except errors.HttpError, error: print('An error occurred: %s' % error)
Sostituisci quanto segue:
PROJECT_NAME
: il nome del progettoZONE_NAME
: il nome di una zona DNS nel progetto
Passaggi successivi
- Per lavorare con le zone gestite, vedi Creare, modificare ed eliminare le zone.
- Per trovare soluzioni ai problemi comuni che potresti riscontrare quando utilizzi Cloud DNS, consulta Risoluzione dei problemi.
- Per una panoramica di Cloud DNS, consulta la panoramica di Cloud DNS.
- Per la riga di comando di Cloud DNS, consulta la documentazione di Google Cloud CLI.