AZKVAuditLogs tablosu için sorgular

Azure portalında bu sorguları kullanma hakkında bilgi için bkz . Log Analytics öğreticisi. REST API için bkz . Sorgu.

Herhangi bir hata var mı?

Durum koduna göre başarısız anahtar kasası isteklerinin sayısı.

AZKVAuditLogs
| where HttpStatusCode >= 300 and not(OperationName == "Authentication" and HttpStatusCode == 401)
| summarize count() by RequestUri, ResultSignature, _ResourceId

Yavaş istekler var mı?

1 saniyeden uzun süren keyvault isteklerinin listesi.

let threshold=1000;
AZKVAuditLogs
| where DurationMs > threshold
| summarize count() by OperationName, _ResourceId

Bu KeyVault ne kadar etkin?

KeyVault istek hacminin zaman içindeki işlem başına eğilimini gösteren çizgi grafik.

AZKVAuditLogs
| summarize count() by bin(TimeGenerated, 1h), OperationName // Aggregate by hour
| render timechart

Bu KeyVault isteklerine ne kadar hızlı hizmet ediyor?

Farklı toplamalar kullanılarak istek süresinin zaman içindeki eğilimini gösteren çizgi grafik.

AZKVAuditLogs
| summarize avg(DurationMs) by RequestUri, bin(TimeGenerated, 1h) // requestUri_s contains the URI of the request
| render timechart

Geçen ay hangi değişiklikler oldu?

Son 30 güne ait tüm güncelleştirme ve düzeltme eki isteklerini listeler.

AZKVAuditLogs
| where TimeGenerated > ago(30d)
| where OperationName == "VaultPut" or OperationName == "VaultPatch"
| sort by TimeGenerated desc

Bu KeyVault'a kim sesleniyor?

IP adreslerine göre istek sayılarıyla tanımlanan arayanların listesi.

AZKVAuditLogs
| summarize count() by CallerIpAddress