Artifact Registry (AR)

Posizione del workload

Archiviazione di file

Sorgente log di controllo

Log di controllo della gestione degli artefatti

Operazioni con audit

Tipo di log

Piano dati

Creazione di un artefatto

Campi della voce di log contenenti le informazioni di controllo
Metadati di controllo Nome del campo di controllo Valore
Identità utente o servizio user

Ad esempio,

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

Destinazione

(Campi e valori che chiamano l'API)

  • resource
  • _gdch_service_name
  • _gdch_cluster

"resource": "library/configsync:1.9.0-gdch.306",
"_gdch_service_name": "artifactmanagement",
"_gdch_cluster": "root-admin"

Azione

(Campi contenenti l'operazione eseguita)

action

"action": "create"

Timestamp evento time

Ad esempio,

"time": "2022-11-30T02:14:33Z"

Origine dell'azione Non disponibile.

Non disponibile.

Risultato Vengono registrate solo le operazioni riuscite.

Vengono registrate solo le operazioni riuscite.

Altri campi _gdch_cluster

Ad esempio,

"_gdch_cluster": "root-admin"

Log di esempio

{
  "auditID": "15000",
  "action": "create",
  "time": "2022-11-30T02:14:33Z",
  "user":{
    "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
    "issuer":"artifact.private.gdc.goog/hra"
  },
  "resource": "library/configsync:1.9.0-gdch.306",
  "_gdch_service_name": "artifactmanagement",
  "_gdch_namespace": "harbor-system",
  "_gdch_service_tenant": "infra-obs",
  "_gdch_cluster": "root-admin",
  "_gdch_fluentbit_pod": "anthos-audit-logs-forwarder-wqbg8"
}

Eliminazione di un artefatto

Campi della voce di log contenenti le informazioni di controllo
Metadati di controllo Nome del campo di controllo Valore
Identità utente o servizio user

Ad esempio,

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

Destinazione

(Campi e valori che chiamano l'API)

  • resource
  • _gdch_service_name
  • _gdch_cluster

"resource": "library/test:v1",
"_gdch_service_name": "artifactmanagement",
"_gdch_cluster": "root-admin"

Azione

(Campi contenenti l'operazione eseguita)

action

"action": "delete"

Timestamp evento time

Ad esempio,

"time": "2022-11-30T21:26:17.718Z"

Origine dell'azione Non disponibile.

Non disponibile.

Risultato Vengono registrate solo le operazioni riuscite.

Vengono registrate solo le operazioni riuscite.

Altri campi _gdch_cluster

Ad esempio,

"_gdch_cluster": "root-admin"

Log di esempio

{
  "auditID": "3993",
  "action": "delete",
  "time": "2022-11-30T21:26:17.718Z",
  "user":{
    "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
    "issuer":"artifact.private.gdc.goog/hra"
  },
  "resource": "library/test:v1",
  "_gdch_service_name": "artifactmanagement",
  "_gdch_namespace": "harbor-system",
  "_gdch_service_tenant": "infra-obs",
  "_gdch_cluster": "root-admin",
  "_gdch_fluentbit_pod": "anthos-audit-logs-forwarder-wqbg8"
}

Estrai un artefatto

Campi della voce di log contenenti le informazioni di controllo
Metadati di controllo Nome del campo di controllo Valore
Identità utente o servizio user

Ad esempio,

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

Destinazione

(Campi e valori che chiamano l'API)

  • resource
  • _gdch_service_name
  • _gdch_cluster

"resource": "library/test:v1",
"_gdch_service_name": "artifactmanagement",
"_gdch_cluster": "root-admin"

Azione

(Campi contenenti l'operazione eseguita)

action

"action": "pull"

Timestamp evento time

Ad esempio,

"time": "2022-11-30T02:14:33Z"

Origine dell'azione Non disponibile.

Non disponibile.

Risultato Vengono registrate solo le operazioni riuscite.

Vengono registrate solo le operazioni riuscite.

Altri campi _gdch_cluster

Ad esempio,

"_gdch_cluster": "root-admin"

Log di esempio

{
  "auditID": "3996",
  "action": "pull",
  "time": "2022-11-30T02:14:33Z",
  "user":{
    "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
    "issuer":"artifact.private.gdc.goog/hra"
  },
  "resource": "library/test:v1",
  "_gdch_service_name": "artifactmanagement",
  "_gdch_namespace": "harbor-system",
  "_gdch_service_tenant": "infra-obs",
  "_gdch_cluster": "root-admin",
  "_gdch_fluentbit_pod": "anthos-audit-logs-forwarder-wqbg8"
}