Esempio di audit log

Questa pagina mostra un esempio di voce di audit log di accesso ai dati generata quando invii una richiesta di scrittura a Bigtable . Per ulteriori dettagli sulle voci degli audit log, consulta Informazioni sugli audit log. Per un elenco dei campi Bigtable che vengono registrati, consulta Campi degli audit log.

Per brevità, alcune parti della voce di log sono state omesse e alcuni campi sono stati evidenziati per enfatizzare.

    {
      protoPayload: {
        @type: "type.googleapis.com/google.cloud.audit.AuditLog",
        status: {},
        authenticationInfo: {
          principalEmail: "user@example.com",
          serviceAccountDelegationInfo: [
            {
              firstPartyPrincipal: {
                principalEmail: "service-123@compute-system.iam.gserviceaccount.com"
              }
            }
          ],
          principalSubject": "serviceAccount:123-compute@developer.gserviceaccount.com"
        },
        requestMetadata: {
          callerIp: "12.586.9.1",
          callerSuppliedUserAgent: "bigtable-1.4.0,jdk-1.8,hbase-1.4.7 grpc-java-netty/1.10.1,gzip(gfe)",
          requestAttributes: {
            time: "2020-12-10T03:22:59.373508362Z",
            auth: {}
          },
          destinationAttributes: {}
        },
        serviceName: "bigtable.googleapis.com",
        methodName: "google.bigtable.v2.Bigtable.MutateRow",
        authorizationInfo: [
          {
            resource: "projects/test-project/instances/test-instance/tables/test-table",
            permission: "bigtable.tables.mutateRows",
            granted: true,
            resourceAttributes: {}
          }
        ],
        resourceName: "projects/test-project/instances/test-instance/tables/test-table",
        request: {
          mutations: [
            {
              setCell: {
                familyName: "cf1",
              }
            }
          ],
          tableName: "projects/test-project/instances/test-instance/tables/test-table",
          @type: "type.googleapis.com/google.bigtable.v2.MutateRowRequest",
          rowKey: "cm93LWtleQ=="
        },
      },
      insertId: "1wt6rdna0",
      resource: {
        type: "audited_resource",
        labels: {
          service: "bigtable.googleapis.com",
          project_id: "test-project",
          method: "google.bigtable.v2.Bigtable.MutateRow"
        }
      },
      timestamp: "2019-05-27T16:24:56.135Z",
      severity: "NOTICE",
      logName: "projects/test-project/logs/cloudaudit.googleapis.com%2Fdata_access",
      receiveTimestamp: "2020-05-27T04:56:47.427539594Z"
    }