Les journaux d'audit du stockage de blocs (BLOCK) dans Google Distributed Cloud (GDC) air-gapped vous permettent de suivre les opérations de création, de modification et de suppression que vous exécutez via la CLI, l'API REST ou le protocole SNMP (Simple Network Management Protocol). Les requêtes en lecture seule ne sont pas consignées, et l'ensemble des opérations consignées correspond à la documentation de référence de la CLI et de l'API REST. Chaque entrée syslog enregistre l'identité de l'appelant, l'action, l'horodatage, l'adresse IP source et l'état de la réponse pour les opérations sur les volumes.
| Emplacement de la charge de travail |
Stockage de blocs |
| Source du journal d'audit |
Stockage de blocs |
| Exemples d'opérations auditées |
Créer un volume
| Champs de l'entrée de journal contenant des informations d'audit | ||
|---|---|---|
| Métadonnées d'audit | Nom du champ d'audit | Valeur |
| Identité de l'utilisateur ou du service | message.user.identity |
Par exemple,
"message":"{"user":{"identity":"root-admin-client-cert"}} |
|
Cible (Champs et valeurs qui appellent l'API) |
message.action |
Par exemple,
"message":"{"action":"volume-create"}" |
|
Action (Champs contenant l'opération effectuée) |
action
|
Par exemple,
|
| Code temporel de l'événement |
time
|
Par exemple,
|
| Source de l'action | message.sourceIPs |
Par exemple, "message":"{"sourceIPs":["10.252.143.2"]}" |
| Résultat | message.response |
Par exemple, "message":"{"response":"success"}" |
| Autres champs | Non applicable |
Non applicable |
Exemple de journal
{
"pri":"14",
"time":"2022-12-07T13:46:49.133781Z",
"host":"storage",
"ident":"storage",
"pid":"-",
"msgid":"-",
"extradata":"-",
"message":"{"time":"2022-12-07T13:40:18Z","auditID":"90199274229","user":{"identity":"root-admin-client-cert"},"resource":"{"Application":"ontapi","Hostname":"zh-ad-stge02-02","StorageVirtualMachine":"root-admin"}","action":"volume-create","sourceIPs":["10.252.143.2"],"response":"success","_gdch_org":"root-admin"}",
"_gdch_cluster":"root-admin",
"_gdch_fluentbit_pod":"anthos-audit-logs-forwarder-vn8f9",
"_gdch_service_name":"admin-audit-logs"
}
Définir la taille d'un volume
| Champs de l'entrée de journal contenant des informations d'audit | ||
|---|---|---|
| Métadonnées d'audit | Nom du champ d'audit | Valeur |
| Identité de l'utilisateur ou du service | message.user.identity |
Par exemple,
"message":"{"user":{"identity":"root-admin-client-cert"}} |
|
Cible (Champs et valeurs qui appellent l'API) |
message.action |
Par exemple,
"message":"{"action":"volume-size"}" |
|
Action (Champs contenant l'opération effectuée) |
action
|
Par exemple,
|
| Code temporel de l'événement |
time
|
Par exemple,
|
| Source de l'action | message.sourceIPs |
Par exemple, "message":"{"sourceIPs":["10.252.143.2"]}" |
| Résultat | message.response |
Par exemple, "message":"{"response":"success"}" |
| Autres champs | Non applicable |
Non applicable |
Exemple de journal
{
"pri":"14",
"time":"2022-12-07T13:46:49.135968Z",
"host":"storage",
"ident":"storage",
"pid":"-",
"msgid":"-",
"extradata":"-",
"message":"{"time":"2022-12-07T13:46:36Z","auditID":"120264072202","user":{"identity":"root-admin-client-cert"},"resource":"{"Application":"ontapi","Hostname":"zh-ad-stge03-01","StorageVirtualMachine":"root-admin"}","action":"volume-size","sourceIPs":["10.252.143.2"],"response":"success","_gdch_org":"root-admin"}",
"_gdch_cluster":"root-admin",
"_gdch_fluentbit_pod":"anthos-audit-logs-forwarder-vn8f9",
"_gdch_service_name":"admin-audit-logs"
}
Supprimer un volume
| Champs de l'entrée de journal contenant des informations d'audit | ||
|---|---|---|
| Métadonnées d'audit | Nom du champ d'audit | Valeur |
| Identité de l'utilisateur ou du service | message.user.identity |
Par exemple,
"message":"{"user":{"identity":"root-admin-client-cert"}} |
|
Cible (Champs et valeurs qui appellent l'API) |
message.action |
Par exemple,
"message":"{"action":"volume-destroy"}" |
|
Action (Champs contenant l'opération effectuée) |
action
|
Par exemple,
|
| Code temporel de l'événement |
time
|
Par exemple,
|
| Source de l'action | message.sourceIPs |
Par exemple, "message":"{"sourceIPs":["10.252.143.2"]}" |
| Résultat | message.response |
Par exemple, "message":"{"response":"success"}" |
| Autres champs | Non applicable |
Non applicable |
Exemple de journal
{
"pri":"14",
"time":"2022-12-07T13:46:49.136236Z",
"host":"storage",
"ident":"storage",
"pid":"-",
"msgid":"-",
"extradata":"-",
"message":"{"time":"2022-12-07T13:46:37Z","auditID":"90203137689","user":{"identity":"root-admin-client-cert"},"resource":"{"Application":"ontapi","Hostname":"zh-ad-stge01-02","StorageVirtualMachine":"root-admin"}","action":"volume-destroy","sourceIPs":["10.252.143.2"],"response":"success","_gdch_org":"root-admin"}",
"_gdch_cluster":"root-admin",
"_gdch_fluentbit_pod":"anthos-audit-logs-forwarder-vn8f9",
"_gdch_service_name":"admin-audit-logs"
}