Freigeben über


Referenz: Überwachungsprotokollschema des Entwicklerportals

GILT FÜR: Developer | Basic | Standard | Premium

Dieser Artikel enthält eine Schemareferenz für das Azure API Management DeveloperPortalAuditLogs-Ressourcenprotokoll.

Informationen zum Aktivieren der Sammlung des Ressourcenprotokolls in der API-Verwaltung finden Sie unter Aktivieren der Protokollierung der Verwendung des Entwicklerportals.

DeveloperPortalAuditLogs-Schema

Die folgenden Felder werden für jede Anforderung an das Entwicklerportal protokolliert.

Feld Typ Beschreibung
Sku Zeichenfolge Tarif
DeploymentVersion Zeichenfolge API-Verwaltungscodebasisversion
Ebene int Protokollebene als Zahl zwischen 1 und 5.

1 - 2:Irrtümer
3:Warnungen
4 - 5: Ablaufverfolgungsprotokolle
Ressourcen-ID Zeichenfolge Ressourcenbezeichner des Azure Resource Manager

Beispiel: /SUBSCRIPTIONS/MYSUBSCRIPTION/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.APIMANAGEMENT/SERVICE/MYAPIMSERVICE
category Zeichenfolge DeveloperPortalAuditLogs
resultType Zeichenfolge Ergebnistyp, entweder Succeeded oder Failed
operationName Zeichenfolge Microsoft.ApiManagement/CustomerDevPortalAuditDiagnosticLogs
eventTime Zeichenfolge Datum und Uhrzeit in UTC eines Ereignisses

Beispiel: 2024-05-13T09:15:26.012166Z
apimClient Zeichenfolge Wert, der vom HTTP-Header stammt, der X-Ms-Apim-Client auf jeder Anforderung von der Webseite des Entwicklerportals gesendet wurde. Jeder Teil wird durch | Zeichen getrennt. Enthält Informationen zu Diensttyp, Domänenname, verwendeter API und Benutzerautorisierungsstatus

Beispiel: dev-portal|myapimservice123.developer.azure-api.net|getApis-unauthorized
activityId Zeichenfolge Eindeutige Protokoll-GUID
properties dynamisch | Objekt Objekt, das zusätzliche Protokollinformationen darstellt

Eigenschaften

Feldname Typ Beschreibung
hashedUserId Zeichenfolge | null Hash-Benutzer-ID oder null wenn die Anforderung anonym ist
timestamp Zeichenfolge Datum und Uhrzeit in UTC, wann die Anforderung gestellt wurde

Beispiel: 2024-05-13T09:15:26.4496706Z
requestPath Zeichenfolge URL-Pfad der HTTP-Anforderung

Beispiel: /apis oder /tags
requestMethod Zeichenfolge HTTP-Anforderungsmethode
userAgent Zeichenfolge Die Benutzer-Agent-Zeichenfolge des Browsers, die aus dem HTTP-Anforderungsheader stammt. Identifiziert Browser, Browserversion und Betriebssystem.

Beispiel: 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 HTTP-Antwortcode
Region Zeichenfolge Azure-Region: Name

Beispiel: Brazil South
serviceName Zeichenfolge Name des API-Verwaltungsdiensts