Registros de auditoría de administración de artefactos

Los registros de auditoría de Artifact Management incluyen eventos exitosos en los registros de contenedores del clúster de infraestructura de la organización.

Representación JSON

{
  "auditID": string,
  "action": string,
  "time": string,
  "user":{
    object
  },
  "resource": string,
  "_gdch_service_name": string,
  "_gdch_namespace": string,
  "_gdch_service_tenant": string,
  "_gdch_cluster": string,
  "_gdch_fluentbit_pod": string
}
Campos
auditID

string

Es el valor de identificación de auditoría único que se genera para cada solicitud. Por ejemplo, "15000"

action

string

Es la acción que se realizó en el recurso para el evento. Por ejemplo, "create"

time

string

Es la hora de la acción con una precisión de milisegundos. Por ejemplo, "2022-11-30T02:14:33Z"

user

object

Es la información sobre la identidad y la entidad emisora del usuario autenticado que realizó la acción. Por ejemplo:

{
  "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
  "issuer":"artifact.private.gdc.goog/hra"
}

resource

string

Es el valor de identificación del recurso. Por ejemplo, "dataproc-service/private-cloud-devel/dataproc:3.1-dataproc-3"

_gdch_service_name

string

Es el nombre abreviado del servicio que recopila los registros de auditoría. El valor es siempre "artifactmanagement"

_gdch_namespace

string

Es el nombre abreviado del espacio de nombres del servicio. El valor es siempre "harbor-system"

_gdch_service_tenant

string

Es el nombre del arrendatario del servicio.

Valores posibles:

  • "infra-obs"
  • "platform-obs"

_gdch_cluster

string

Es el nombre del clúster que produce el evento exitoso. Por ejemplo, "org-1-infra"

_gdch_fluentbit_pod

string

Nombre del pod de Fluent Bit que recopila registros de auditoría. Por ejemplo, "anthos-audit-logs-forwarder-wqbg8"