Logger audit kemampuan observasi di Google Distributed Cloud (GDC) dengan air gap mencatat permintaan HTTP dan HTTPS ke layanan kemampuan observasi seperti Loki dan Prometheus. Setiap entri log audit JSON mencatat identitas pengguna, alamat IP sumber, URI permintaan, kode status HTTP, dan metadata tenant sehingga Anda dapat mengaudit dan memecahkan masalah akses ke data logging dan pemantauan.
Representasi 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
}
| Kolom | |
|---|---|
auditID |
Nilai identifikasi audit unik yang dihasilkan untuk setiap permintaan. Contoh, |
action |
Tindakan yang dilakukan pada resource untuk peristiwa. Contoh, |
time |
Waktu tindakan hingga milidetik. Contoh, |
user |
Informasi tentang identitas dan penerbit pengguna terautentikasi yang melakukan tindakan. Misalnya, { "identity":"s:gpc-system:artifact-registry-services-registry-exporter", "issuer":"artifact.private.gdc.goog/hra" } |
resource |
Nilai identifikasi resource. Contoh, |
description |
Deskripsi panjang tentang sifat akses. Nilainya mungkin berupa objek permintaan lengkap. |
sourceIPs |
IP tempat permintaan berasal dan proxy perantara. |
userAgent |
String agen pengguna yang dilaporkan oleh klien. |
numBytesSent |
Jumlah byte yang dikirim sebagai respons untuk permintaan ini. |
numBytesReceived |
Jumlah byte yang diterima dari permintaan ini. |
orgAdminClusterName |
Nama cluster infrastruktur organisasi yang membuat log audit. |
serviceName |
Nama pendek komponen atau layanan yang membuat log audit. |
_gdch_service_name |
Nama pendek komponen atau layanan yang membuat log audit. |
_gdch_namespace |
Nama namespace layanan. |
_gdch_tenant_id |
Nama tenant layanan. Nilai yang memungkinkan:
|
_gdch_cluster |
Nama cluster Kubernetes yang menghasilkan peristiwa yang berhasil. Contoh, |
_gdch_fluentbit_pod |
Nama pod yang mengumpulkan log audit. Contoh, |
_gdch_org_name |
Nama organisasi. Contoh, |
_gdch_org_id |
ID organisasi. Contoh, |