Mengaudit perubahan pada artefak sistem

Log audit untuk artefak sistem di perangkat Google Distributed Cloud (GDC) dengan air gap memungkinkan Anda melacak perubahan dan operasi yang dilakukan pada artefak sistem di Artifact Registry cluster infrastruktur organisasi. Sebagai operator infrastruktur (IO), Anda dapat membuat kueri dan melihat log audit ini melalui antarmuka pengguna (UI) Grafana.

Sebelum memulai

Untuk mendapatkan izin yang Anda perlukan guna melihat log audit, minta Security Admin Anda untuk memberi Anda peran berikut untuk akses cluster infrastruktur organisasi:

  • Peran Grafana Viewer (grafana-viewer).
  • Peran Organization Grafana Viewer (organization-grafana-viewer).

Mendapatkan log audit untuk artefak di cluster infrastruktur organisasi

Untuk mengambil log audit untuk artefak sistem di cluster infrastruktur organisasi, selesaikan langkah-langkah berikut:

  1. Buka UI instance pemantauan untuk cluster infrastruktur organisasi.

  2. Klik Explore > audit-logs-loki dan buat kueri untuk mendapatkan log audit.

Opsi audit-logs-loki dipilih di halaman Explore pada UI instance pemantauan untuk cluster infrastruktur organisasi.

Menemukan artefak dengan kueri Loki

Anda dapat membuat kueri Loki untuk menemukan artefak.

Bagian berikut berisi contoh untuk membuat kueri log audit.

Membuat kueri log audit untuk semua artefak sistem

Jalankan kueri berikut untuk menampilkan log audit untuk semua artefak sistem:

{cluster="ORG_INFRA_CLUSTER",service_name="artifactmanagement"}

Ganti CLUSTER_NAME dengan nama cluster, yang akan cocok dengan pola <ORG_NAME>-infra.

Contoh:

{cluster="<ORG_NAME>-infra", service_name="artifactmanagement"}`

Membuat kueri log audit untuk satu Artifact Registry tertentu

Jalankan kueri berikut untuk menampilkan log audit untuk satu Artifact Registry tertentu:

{cluster="ORG_INFRA_CLUSTER",service_name="artifactmanagement"} | json resource="resource" | resource=~"^REGISTRY_PREFIX.*"

Ganti kode berikut:

  • ORG_INFRA_CLUSTER: nama cluster infrastruktur organisasi, seperti ORG-INFRA.
  • REGISTRY_PREFIX: awalan nama Artifact Registry target.

Contoh:

{cluster="ORG-INFRA",service_name="artifactmanagement"} | json resource="resource" | resource=~"^gpc-system-services.*"

Di halaman Explore pada UI Grafana, kueri untuk menampilkan log audit untuk satu artifact registry sedang berjalan dan menampilkan log audit yang dihasilkan.

Gambar 2. Contoh log audit untuk satu Artifact Registry tertentu yang tercantum di UI Grafana.

Pada gambar 2, kueri untuk menampilkan log audit dari Artifact Registry gpc-system-services cluster menampilkan hasilnya sebagai daftar di halaman yang sama.

Membuat kueri log audit untuk beberapa registry Artifact Registry

Jalankan kueri berikut untuk menampilkan log audit untuk beberapa registry Artifact Registry:

{cluster="ORG_INFRA_CLUSTER",service_name="artifactmanagement"}
| json resource="resource" |
resource=~"^REGISTRY1_PREFIX.*" or
resource=~"^REGISTRY2_PREFIX.*"

Ganti kode berikut:

  • ORG_INFRA_CLUSTER: nama cluster target, seperti orgname-infra.
  • REGISTRY1_PREFIX: awalan nama Artifact Registry target pertama.
  • REGISTRY2_PREFIX: awalan nama Artifact Registry target kedua.

Contoh:

{cluster="org-infra",service_name="artifactmanagement"} | json
resource="resource" | resource=~"^gpc-system.*" or resource=~"^library/.*"