Kueri untuk tabel AKSAuditAdmin
Untuk informasi tentang menggunakan kueri ini di portal Azure, lihat tutorial Analitik Log. Untuk REST API, lihat Kueri.
Volume peristiwa audit Kubernetes admin per nama pengguna
Tampilkan jumlah peristiwa audit Kubernetes admin yang dihasilkan dari nama pengguna tertentu untuk setiap kluster AKS. Memerlukan Pengaturan Diagnostik untuk menggunakan tabel tujuan Khusus Sumber Daya.
AKSAuditAdmin
| where ResponseStatus.code != 401 // Exclude unauthorized responses
| summarize Count = count() by Username = tostring(User.username), ResourceId = _ResourceId
| sort by Count desc
Admin Kubernetes mengaudit peristiwa untuk penyebaran
Kueri untuk peristiwa audit Kubernetes admin terhadap penyebaran dalam namespace default. Memerlukan Pengaturan Diagnostik untuk menggunakan tabel tujuan Khusus Sumber Daya.
AKSAuditAdmin
| where ObjectRef.resource == "deployments"
| where ObjectRef.namespace == "default"
| where User.username != "system:serviceaccount:kube-system:deployment-controller" // Exclude updates from the kube controller for deployments
| limit 100
| project TimeGenerated, Verb, RequestUri, User, RequestObject, ObjectRef