Condividi tramite


Riferimento: Schema del log di controllo del portale per sviluppatori

SI APPLICA A: Sviluppatore | Basic | Standard | Premium

Questo articolo fornisce informazioni di riferimento sullo schema per il log delle risorse di Azure Gestione API DeveloperPortalAuditLogs.

Per abilitare la raccolta del log delle risorse in Gestione API, vedere Abilitare la registrazione dell'utilizzo del portale per sviluppatori.

Schema DeveloperPortalAuditLogs

I campi seguenti vengono registrati per ogni richiesta nel portale per sviluppatori.

Campo Tipo Descrizione
Sku string Piano tariffario
DeploymentVersion string Gestione API versione della codebase
Level int Livello di log come numero compreso tra 1 e 5.

1 - 2:Errori
3:Avvertenze
4 - 5: log di traccia
resourceId string Identificatore di risorsa di Azure Resource Manager

Esempio: /SUBSCRIPTIONS/MYSUBSCRIPTION/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.APIMANAGEMENT/SERVICE/MYAPIMSERVICE
category string DeveloperPortalAuditLogs
resultType string Tipo di risultato, Succeeded o Failed
operationName string Microsoft.ApiManagement/CustomerDevPortalAuditDiagnosticLogs
eventTime string Data e ora in formato UTC di un evento

Esempio: 2024-05-13T09:15:26.012166Z
apimClient string Valore ottenuto dall'intestazione X-Ms-Apim-Client HTTP inviata a ogni richiesta dalla pagina Web del portale per sviluppatori. Ogni parte è separata da | un carattere. Contiene informazioni sul tipo di servizio, il nome di dominio, l'API usata e lo stato di autorizzazione dell'utente

Esempio: dev-portal|myapimservice123.developer.azure-api.net|getApis-unauthorized
activityId string GUID di log univoco
proprietà dynamic | Oggetto Oggetto che rappresenta informazioni di log aggiuntive

Proprietà

Nome campo Tipo Descrizione
hashedUserId string | Null ID utente con hash o null se la richiesta è anonima
timestamp string Data e ora in formato UTC in cui è stata effettuata la richiesta

Esempio: 2024-05-13T09:15:26.4496706Z
requestPath string Percorso URL richiesta HTTP

Ad esempio: /apis o /tags
requestMethod string Metodo di richiesta HTTP
userAgent string Stringa dell'agente utente del browser ricavata dall'intestazione della richiesta HTTP. Identifica il browser, la versione del browser e il sistema operativo.

Esempio: 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 Codice di risposta HTTP
area geografica string Nome dell'area di Azure

Esempio: Brazil South
serviceName string Nome del servizio Gestione API