כלי לרישום ביומן ביקורת של יכולת התבוננות

רושם יומן הביקורת של יכולת הצפייה ב-Google Distributed Cloud (GDC)‎ עם air gap מתעד בקשות HTTP ו-HTTPS לשירותי יכולת צפייה כמו Loki ו-Prometheus. כל רשומה ביומן הביקורת בפורמט JSON מתעדת את זהות המשתמש, כתובת ה-IP של המקור, ה-URI של הבקשה, קוד הסטטוס של ה-HTTP והמטא-נתונים של הדייר, כדי שתוכלו לבדוק את הגישה לנתוני הרישום ביומן והמעקב ולפתור בעיות שקשורות אליה.

ייצוג ב-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
}
שדות
auditID

string

ערך הזיהוי הייחודי של הביקורת שנוצר לכל בקשה. לדוגמה, "15000"

action

string

הפעולה שבוצעה במשאב באירוע. לדוגמה, "create"

time

string

מועד ביצוע הפעולה, כולל אלפיות השנייה. לדוגמה, "2022-11-30T02:14:33Z"

user

object

מידע על הזהות והמנפיק של המשתמש המאומת שביצע את הפעולה. לדוגמה,

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

resource

string

ערך הזיהוי של המשאב. לדוגמה, "dataproc-service/private-cloud-devel/dataproc:3.1-dataproc-3"

description

string

תיאור ארוך יותר של אופי הגישה. הערך יכול להיות אובייקט הבקשה המלא.

sourceIPs

string array

כתובות ה-IP שמהן הגיעה הבקשה ושרתי ה-proxy המתווכים.

userAgent

string

מחרוזת סוכן המשתמש שדווחה על ידי הלקוח.

numBytesSent

integer

מספר הבייטים שנשלחו בתגובה לבקשה הזו.

numBytesReceived

integer

מספר הבייטים שהתקבלו מהבקשה הזו.

orgAdminClusterName

integer

שם האשכול של תשתית הארגון שיצר את יומן הביקורת.

serviceName

integer

שם מקוצר של הרכיב או השירות שיצרו את יומן הביקורת.

_gdch_service_name

string

שם מקוצר של הרכיב או השירות שיצרו את יומן הביקורת.

_gdch_namespace

string

השם של מרחב השמות של השירות.

_gdch_tenant_id

string

השם של דייר השירות.

ערכים אפשריים:

  • "infra-obs"
  • "platform-obs"

_gdch_cluster

string

שם אשכול Kubernetes שבו נוצר האירוע המוצלח. לדוגמה, "root-admin"

_gdch_fluentbit_pod

string

שם ה-pod שאוסף את יומני הביקורת. לדוגמה, "anthos-audit-logs-forwarder-wqbg8"

_gdch_org_name

string

שם הארגון. לדוגמה, "org-1"

_gdch_org_id

string

מזהה הארגון. לדוגמה, "org-1.zone1.google.gdch.test"