Blockspeicher (BLOCK)

Mit Audit-Logs für Blockspeicher (BLOCK) in Google Distributed Cloud (GDC) mit Air Gap können Sie Erstellungs-, Änderungs- und Löschvorgänge verfolgen, die Sie über die Befehlszeile, die REST API oder das Simple Network Management Protocol (SNMP) ausführen. Schreibgeschützte Anfragen werden nicht protokolliert. Die vollständige Liste der protokollierten Vorgänge entspricht der Referenzdokumentation für die Befehlszeile und die REST API. In jedem Syslog-Eintrag werden die Identität des Aufrufers, die Aktion, der Zeitstempel, die Quell-IP-Adresse und der Antwortstatus für Volume-Vorgänge aufgezeichnet.

Arbeitslaststandort

Blockspeicher

Audit-Log-Quelle

Blockspeicher

Beispiele für geprüfte Vorgänge

Volume erstellen

Felder im Logeintrag, die Audit-Informationen enthalten
Audit-Metadaten Name des Audit-Felds Wert
Nutzer- oder Dienstidentität message.user.identity Beispiel:

"message":"{"user":{"identity":"root-admin-client-cert"}}

Ziel-

(Felder und Werte, die die API aufrufen)

message.action Beispiel:

"message":"{"action":"volume-create"}"

Aktion

(Felder, die den ausgeführten Vorgang enthalten)

action

Beispiel:

"action":"volume-create"

Zeitstempel des Ereignisses time

Beispiel:

"time":"2022-12-07T13:46:49.133781Z"

Quelle der Aktion message.sourceIPs

Beispiel:

"message":"{"sourceIPs":["10.252.143.2"]}"

Ergebnis message.response

Beispiel:

"message":"{"response":"success"}"

Andere Felder Nicht zutreffend

Nicht zutreffend

Beispielprotokoll

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

Größe eines Volumes festlegen

Felder im Logeintrag, die Audit-Informationen enthalten
Audit-Metadaten Name des Audit-Felds Wert
Nutzer- oder Dienstidentität message.user.identity Beispiel:

"message":"{"user":{"identity":"root-admin-client-cert"}}

Ziel-

(Felder und Werte, die die API aufrufen)

message.action Beispiel:

"message":"{"action":"volume-size"}"

Aktion

(Felder, die den ausgeführten Vorgang enthalten)

action

Beispiel:

"action":"volume-size"

Zeitstempel des Ereignisses time

Beispiel:

"time":"2022-12-07T13:46:49.133781Z"

Quelle der Aktion message.sourceIPs

Beispiel:

"message":"{"sourceIPs":["10.252.143.2"]}"

Ergebnis message.response

Beispiel:

"message":"{"response":"success"}"

Andere Felder Nicht zutreffend

Nicht zutreffend

Beispielprotokoll

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

Volume löschen

Felder im Logeintrag, die Audit-Informationen enthalten
Audit-Metadaten Name des Audit-Felds Wert
Nutzer- oder Dienstidentität message.user.identity Beispiel:

"message":"{"user":{"identity":"root-admin-client-cert"}}

Ziel-

(Felder und Werte, die die API aufrufen)

message.action Beispiel:

"message":"{"action":"volume-destroy"}"

Aktion

(Felder, die den ausgeführten Vorgang enthalten)

action

Beispiel:

"action":"volume-destroy"

Zeitstempel des Ereignisses time

Beispiel:

"time":"2022-12-07T13:46:49.133781Z"

Quelle der Aktion message.sourceIPs

Beispiel:

"message":"{"sourceIPs":["10.252.143.2"]}"

Ergebnis message.response

Beispiel:

"message":"{"response":"success"}"

Andere Felder Nicht zutreffend

Nicht zutreffend

Beispielprotokoll

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