Consultas para la tabla AZKVAuditLogs
Para obtener información sobre el uso de estas consultas en Azure Portal, consulte tutorial de Log Analytics. Para obtener la API REST, consulte Consulta.
¿Hay algún error?
Recuento de solicitudes de almacén de claves con error por código de estado.
AZKVAuditLogs
| where HttpStatusCode >= 300 and not(OperationName == "Authentication" and HttpStatusCode == 401)
| summarize count() by RequestUri, ResultSignature, _ResourceId
¿Hay alguna solicitud lenta?
Lista de solicitudes de keyvault que tardan más de 1 segundo.
let threshold=1000;
AZKVAuditLogs
| where DurationMs > threshold
| summarize count() by OperationName, _ResourceId
¿Qué grado de actividad ha tenido este KeyVault?
Gráfico de líneas que muestra la tendencia del volumen de solicitudes de KeyVault, por operación a lo largo del tiempo.
AZKVAuditLogs
| summarize count() by bin(TimeGenerated, 1h), OperationName // Aggregate by hour
| render timechart
¿Con qué rapidez está atendiendo este KeyVault las solicitudes?
Gráfico de líneas que muestra la tendencia de la duración de la solicitud a lo largo del tiempo mediante diferentes agregaciones.
AZKVAuditLogs
| summarize avg(DurationMs) by RequestUri, bin(TimeGenerated, 1h) // requestUri_s contains the URI of the request
| render timechart
¿Qué cambios se produjeron el mes pasado?
Enumera todas las solicitudes de actualización y revisión de los últimos 30 días.
AZKVAuditLogs
| where TimeGenerated > ago(30d)
| where OperationName == "VaultPut" or OperationName == "VaultPatch"
| sort by TimeGenerated desc
¿Quién está llamando a este KeyVault?
Lista de autores de llamadas identificados por su dirección IP con su recuento de solicitudes.
AZKVAuditLogs
| summarize count() by CallerIpAddress