Compartir vía


Referencia: Esquema del registro de auditoría del portal para desarrolladores

SE APLICA A: Desarrollador | Básico | Estándar | Premium

En este artículo se proporciona una referencia de esquema para el registro de recursos DeveloperPortalAuditLogs de Azure API Management.

Para habilitar la recopilación del registro de recursos en API Management, consulte Habilitación del registro del uso del portal para desarrolladores.

Esquema DeveloperPortalAuditLogs

Los siguientes campos se registran para cada solicitud en el portal para desarrolladores.

Campo Tipo Descripción
Sku string Plan de tarifa
DeploymentVersion string Versión base del código de API Management
Nivel int Nivel de registro como número comprendido entre 1 y 5.

1 - 2:Errores
3:Advertencias
4 - 5: registros de seguimiento
resourceId string Identificador de recursos de Azure Resource Manager

Ejemplo: /SUBSCRIPTIONS/MYSUBSCRIPTION/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.APIMANAGEMENT/SERVICE/MYAPIMSERVICE
category string DeveloperPortalAuditLogs
resultType string Tipo de resultado, ya sea Succeeded o Failed
operationName string Microsoft.ApiManagement/CustomerDevPortalAuditDiagnosticLogs
eventTime string Fecha y hora en UTC de un evento

Ejemplo: 2024-05-13T09:15:26.012166Z
apimClient string Valor tomado del X-Ms-Apim-Client encabezado HTTP enviado en cada solicitud por página web del portal para desarrolladores. Cada parte está separada por | carácter. Contiene información sobre el tipo de servicio, el nombre de dominio, la API usada y el estado de autorización de usuario.

Ejemplo: dev-portal|myapimservice123.developer.azure-api.net|getApis-unauthorized
activityId string GUID de registro único
properties dynamic | objeto Objeto que representa información adicional del registro

Propiedades

Nombre de campo Tipo Descripción
hashedUserId string | nulo Identificador de usuario con hash o null si la solicitud es anónima
timestamp string Fecha y hora en UTC cuando se realizó la solicitud

Ejemplo: 2024-05-13T09:15:26.4496706Z
requestPath string Ruta de acceso url de la solicitud HTTP

Por ejemplo, /apis o /tags.
requestMethod string Método de solicitud HTTP
userAgent string Cadena del agente de usuario del explorador tomada del encabezado de solicitud HTTP. Identifica el explorador, la versión del explorador y el sistema operativo.

Ejemplo: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36
responseCode int Código de respuesta HTTP
region string Nombre de la región de Azure

Ejemplo: Brazil South
serviceName string Nombre del servicio API Management