Partilhar via


Referência: Esquema de log de auditoria do portal do desenvolvedor

APLICA-SE A: Developer | Básico | Padrão | Prémio

Este artigo fornece uma referência de esquema para o log de recursos do Azure API Management DeveloperPortalAuditLogs.

Para habilitar a coleta do log de recursos no Gerenciamento de API, consulte Habilitar o registro em log do uso do portal do desenvolvedor.

Esquema DeveloperPortalAuditLogs

Os campos a seguir são registrados para cada solicitação no portal do desenvolvedor.

Campo Tipo Description
Sku string Escalão de preço
DeploymentVersion string Versão base do código de Gerenciamento de API
Level número inteiro Nível de log como número de 1 - 5.

1 - 2: erros
3: advertências
4 - 5: logs de rastreamento
resourceId string Identificador de recurso do Azure Resource Manager

Exemplo: /SUBSCRIPTIONS/MYSUBSCRIPTION/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.APIMANAGEMENT/SERVICE/MYAPIMSERVICE
category string DeveloperPortalAuditLogs
resultType string Tipo de resultado, ou SucceededFailed
operationName string Microsoft.ApiManagement/CustomerDevPortalAuditDiagnosticLogs
eventTime string Data e hora em UTC de um evento

Exemplo: 2024-05-13T09:15:26.012166Z
apimClient string Valor retirado do cabeçalho HTTP enviado em cada solicitação pela página da Web do portal do X-Ms-Apim-Client desenvolvedor. Cada parte é separada por | caráter. Contém informações sobre tipo de serviço, nome de domínio, API usada e status de autorização do usuário

Exemplo: dev-portal|myapimservice123.developer.azure-api.net|getApis-unauthorized
activityId string GUID de log exclusivo
propriedades dinâmica | objeto Objeto que representa informações de log adicionais

Propriedades

Nome do campo Tipo Description
hashedUserId corda | nulo ID de utilizador com hash ou null se o pedido for anónimo
carimbo de data/hora string Data e hora em UTC quando o pedido foi feito

Exemplo: 2024-05-13T09:15:26.4496706Z
requestPath string Caminho da URL da solicitação HTTP

Exemplo: /apis ou /tags
requestMethod string Método de pedido HTTP
userAgent string Cadeia de caracteres do agente do usuário do navegador retirada do cabeçalho da solicitação HTTP. Identifica o navegador, a versão do navegador e o sistema operacional.

Exemplo: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36
responseCode número inteiro Código de resposta HTTP
region string Nome da região do Azure

Exemplo: Brazil South
nome_do_serviço string Nome do serviço de Gerenciamento de API