Visualizzare i log di controllo per App Hub

Questa pagina mostra come utilizzare Cloud Logging per visualizzare gli audit log scritti dalle operazioni di App Hub. App Hub genera log di controllo per le seguenti operazioni:

  • Attività di amministrazione: operazioni che modificano la configurazione o i metadati di una risorsa.
  • Accesso ai dati: operazioni che leggono la configurazione, i metadati o i dati forniti dall'utente.

Per un elenco completo di tutte le operazioni controllate da App Hub e delle relative autorizzazioni, consulta Audit log di App Hub.

Visualizzare gli audit log di App Hub

Per visualizzare gli audit log da App Hub:

  1. Nella Google Cloud console, vai alla pagina Esplora log:

    Vai a Esplora log

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.

  2. Dal selettore di progetti della console Google Cloud , seleziona il progetto host o il progetto di gestione di App Hub.

  3. Nel campo Query, inserisci la seguente query per visualizzare tutti i log di controllo di App Hub:

    protoPayload.serviceName="apphub.googleapis.com"
    
  4. Fai clic su Esegui query.

    Il riquadro Risultati query mostra i log di controllo più recenti per App Hub. La sezione successiva di questa pagina elenca query di esempio che puoi utilizzare in Esplora log.

Per ulteriori informazioni su come creare query, consulta Creare e salvare query utilizzando il linguaggio di query di Logging.

Query di esempio per App Hub

Utilizza le seguenti query per trovare eventi specifici dei log di controllo per scenari comuni di App Hub.

Descrizione query Espressione
Scoprire chi ha creato o eliminato un'applicazione

  protoPayload.serviceName="apphub.googleapis.com"
  (
    protoPayload.methodName="google.cloud.apphub.v1.AppHub.CreateApplication" OR
    protoPayload.methodName="google.cloud.apphub.v1.AppHub.DeleteApplication"
  )

Esaminare la registrazione dei servizi a un'applicazione
protoPayload.serviceName="apphub.googleapis.com"
protoPayload.methodName="google.cloud.apphub.v1.AppHub.CreateService"
resource.labels.application_id="APPLICATION_ID"

Sostituisci APPLICATION_ID con l'ID della tua applicazione.

Monitorare le modifiche ai collegamenti del progetto di servizio

  protoPayload.serviceName="apphub.googleapis.com"
  (
    protoPayload.methodName="google.cloud.apphub.v1.AppHub.CreateServiceProjectAttachment" OR
    protoPayload.methodName="google.cloud.apphub.v1.AppHub.DeleteServiceProjectAttachment" OR
    protoPayload.methodName="google.cloud.apphub.v1.AppHub.DetachServiceProjectAttachment"
  )

Passaggi successivi