Le journal d'audit d'observabilité dans Google Distributed Cloud (GDC) avec isolation physique enregistre les requêtes HTTP et HTTPS envoyées aux services d'observabilité tels que Loki et Prometheus. Chaque entrée de journal d'audit JSON capture l'identité de l'utilisateur, l'adresse IP source, l'URI de la demande, le code d'état HTTP et les métadonnées du locataire. Vous pouvez ainsi auditer et résoudre les problèmes d'accès à vos données de journalisation et de surveillance.
Représentation JSON
{
"auditID": string,
"action": string,
"time": string,
"user":{
object
},
"resource": string,
"description": string,
"sourceIPs": [
string array
],
"userAgent": string,
"numBytesSent": integer,
"numBytesReceived": integer,
"orgAdminClusterName": string,
"serviceName": string,
"_gdch_service_name": string,
"_gdch_namespace": string,
"_gdch_tenant_id": string,
"_gdch_cluster": string,
"_gdch_fluentbit_pod": string
"_gdch_org_name": string
"_gdch_org_id": string
}
| Champs | |
|---|---|
auditID |
Valeur d'identification d'audit unique générée pour chaque requête. Par exemple : |
action |
Action effectuée sur la ressource pour l'événement. Par exemple : |
time |
Heure de l'action, en millisecondes. Par exemple : |
user |
Informations sur l'identité et l'émetteur de l'utilisateur authentifié qui a effectué l'action. Par exemple, { "identity":"s:gpc-system:artifact-registry-services-registry-exporter", "issuer":"artifact.private.gdc.goog/hra" } |
resource |
Valeur d'identification de la ressource. Par exemple : |
description |
Description plus longue de la nature de l'accès. La valeur peut être l'objet de requête complet. |
sourceIPs |
Adresses IP d'où provient la requête et proxys intermédiaires. |
userAgent |
Chaîne user-agent signalée par le client. |
numBytesSent |
Nombre d'octets envoyés en réponse à cette requête. |
numBytesReceived |
Nombre d'octets reçus de cette requête. |
orgAdminClusterName |
Nom du cluster d'infrastructure de l'organisation qui a généré le journal d'audit. |
serviceName |
Nom court du composant ou du service qui a généré le journal d'audit. |
_gdch_service_name |
Nom court du composant ou du service qui a généré le journal d'audit. |
_gdch_namespace |
Nom de l'espace de noms du service. |
_gdch_tenant_id |
Nom du locataire du service. Valeurs possibles :
|
_gdch_cluster |
Nom du cluster Kubernetes qui produit l'événement réussi. Par exemple : |
_gdch_fluentbit_pod |
Nom du pod collectant les journaux d'audit. Par exemple : |
_gdch_org_name |
Nom de l'organisation. Par exemple : |
_gdch_org_id |
ID de l'organisation. Par exemple : |