Sdílet prostřednictvím


Referenční informace: Schéma protokolu auditu portálu pro vývojáře

PLATÍ PRO: Vývojář | Základní | Standardní | Prémie

Tento článek obsahuje referenční informace ke schématu pro protokol prostředků Azure API Management DeveloperPortalAuditLogs.

Pokud chcete povolit shromažďování protokolů prostředků ve službě API Management, přečtěte si téma Povolení protokolování využití portálu pro vývojáře.

Schéma DeveloperPortalAuditLogs

Pro každý požadavek na portál pro vývojáře se zaprotokolují následující pole.

Pole Typ Popis
Skladová jednotka (SKU) string Cenová úroveň
DeploymentVersion string Základní verze kódu služby API Management
Level int Úroveň protokolu jako číslo od 1 do 5.

1 - 2:chyby
3:varování
4 - 5: protokoly trasování
resourceId string Identifikátor prostředku Azure Resource Manageru

Příklad: /SUBSCRIPTIONS/MYSUBSCRIPTION/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.APIMANAGEMENT/SERVICE/MYAPIMSERVICE
category string DeveloperPortalAuditLogs
resultType string Typ výsledku, buď Succeeded nebo Failed
operationName string Microsoft.ApiManagement/CustomerDevPortalAuditDiagnosticLogs
eventTime string Datum a čas v UTC události

Příklad: 2024-05-13T09:15:26.012166Z
apimClient string Hodnota převzatá z X-Ms-Apim-Client hlavičky HTTP odesílané na každý požadavek webovou stránkou portálu pro vývojáře Každá část je oddělena znakem | . Obsahuje informace o typu služby, názvu domény, použitém rozhraní API a stavu autorizace uživatele.

Příklad: dev-portal|myapimservice123.developer.azure-api.net|getApis-unauthorized
activityId string Jedinečný identifikátor GUID protokolu
vlastnosti dynamic | objekt Objekt představující další informace protokolu

Vlastnosti

Název pole Typ Popis
hashedUserId řetězec | nula Hashované ID uživatele nebo null pokud je požadavek anonymní
časové razítko string Datum a čas ve standardu UTC, kdy byla žádost provedena

Příklad: 2024-05-13T09:15:26.4496706Z
requestPath string Cesta URL požadavku HTTP

Příklad: /apis nebo /tags
requestMethod string Metoda požadavku HTTP
userAgent string Řetězec uživatelského agenta prohlížeče převzatý z hlavičky požadavku HTTP. Identifikuje prohlížeč, verzi prohlížeče a operační systém.

Příklad: 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 Kód odpovědi protokolu HTTP
region string Název oblasti Azure

Příklad: Brazil South
serviceName string Název služby API Management