Audit log del protocollo di logging del sistema (syslog)

Gli audit log del protocollo di logging di sistema (syslog) in Google Distributed Cloud (GDC) con air gap ti consentono di monitorare gli eventi operativi e di sicurezza nei componenti del sistema. Questi componenti formattano le voci di log degli audit log in base alla specifica syslog RFC 5424 con attributi di intestazione strutturati e messaggi di eventi JSON.

Rappresentazione JSON

{
  "pid": string,
  "pri": string,
  "hostname": string,
  "ident": string,
  "msgid": string,
  "extradata": string,
  "message": string
}
Campi
pid

string

L'ID di processo dell'applicazione che ha generato il messaggio. Ad esempio, "1"

pri

string

Valore di priorità. Ad esempio, "46"

hostname

string

Il componente che ha inviato originariamente il messaggio syslog. Ad esempio, "anthos-audit-logs-forwarder-2kbnd"

ident

string

Il dispositivo o l'applicazione da cui ha avuto origine il messaggio. Ad esempio, "/logging-prober-sidecar"

msgid

string

Il tipo di messaggio. Ad esempio, "audit-log"

extradata

string

Informazioni personalizzate aggiuntive. Ad esempio, "[exampleSDID@20224 iut=\"3\" eventSource=\"Application\" eventID=\"11211\"]"

message

string

Un messaggio in formato libero che fornisce informazioni sull'evento. Ad esempio,

"{\"time\":\"2024-01-24T17:24:55.076954537Z\",\"auditID\":\"7ab3bf57-67cb-4373-bbf6-b3ad0835cc65\",\"user\":{\"identity\":\"audit-log-writer\"},\"resource\":\"41075\",\"action\":\"-\",\"description\":\"This is a prober testing the functionality of the syslog endpoint\",\"userAgent\":\"audit-log-prober\",\"response\":\"-\",\"_gdch_org\":\"-\",\"_gdch_service\":\"audit-log-prober\"}"