Audit-Logs zur Artefaktverwaltung

Audit-Logs zur Artefaktverwaltung enthalten erfolgreiche Ereignisse in den Containerregistrierungen im Infrastrukturcluster der Organisation.

JSON-Darstellung

{
  "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
}
Felder
auditID

string

Der eindeutige Prüfungs-ID-Wert, der für jede Anfrage generiert wird. Beispiel: "15000"

action

string

Die Aktion, die für die Ressource für das Ereignis ausgeführt wurde. Beispiel: "create"

time

string

Der Zeitpunkt der Aktion auf die Millisekunde genau. Beispiel: "2022-11-30T02:14:33Z"

user

object

Informationen zur Identität und zum Aussteller des authentifizierten Nutzers, der die Aktion ausgeführt hat. Beispiel:

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

resource

string

Der Identifikationswert der Ressource. Beispiel: "dataproc-service/private-cloud-devel/dataproc:3.1-dataproc-3"

_gdch_service_name

string

Der Kurzname des Dienstes, der Audit-Logs erfasst. Der Wert ist immer "artifactmanagement"

_gdch_namespace

string

Der Kurzname des Dienst-Namespace. Der Wert ist immer "harbor-system"

_gdch_service_tenant

string

Der Name des Dienstmandanten.

Mögliche Werte:

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

_gdch_cluster

string

Der Name des Clusters, der das erfolgreiche Ereignis erzeugt hat. Beispiel: "org-1-infra"

_gdch_fluentbit_pod

string

Der Name des Fluent Bit-Pods, der Audit-Logs erfasst. Beispiel: "anthos-audit-logs-forwarder-wqbg8"