Partager via


Référence : Schéma du journal d’audit du portail des développeurs

S’APPLIQUE À : Développeur | De base | Standard | Premium

Cet article fournit une référence de schéma pour le journal des ressources Azure Gestion des API DeveloperPortalAuditLogs.

Pour activer la collecte du journal des ressources dans Gestion des API, consultez Activer la journalisation de l’utilisation du portail des développeurs.

Schéma DeveloperPortalAuditLogs

Les champs suivants sont enregistrés pour chaque requête sur le portail des développeurs.

Champ Type Description
Sku string Niveau tarifaire
DeploymentVersion string version de base de code Gestion des API
Level int Niveau de journal sous forme de nombre compris entre 1 et 5.

1 - 2:Erreurs
3:Avertissements
4 - 5: suivi des journaux
resourceId string Identificateur de ressource Azure Resource Manager

Exemple : /SUBSCRIPTIONS/MYSUBSCRIPTION/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.APIMANAGEMENT/SERVICE/MYAPIMSERVICE
category string DeveloperPortalAuditLogs
resultType string Type de résultat, soit SucceededFailed
operationName string Microsoft.ApiManagement/CustomerDevPortalAuditDiagnosticLogs
eventTime string Date et heure UTC d’un événement

Exemple : 2024-05-13T09:15:26.012166Z
apimClient string Valeur extraite de l’en-tête X-Ms-Apim-Client HTTP envoyé sur chaque requête par page web du portail des développeurs. Chaque partie est séparée par | caractère. Contient des informations sur le type de service, le nom de domaine, l’API utilisée et l’état d’autorisation utilisateur

Exemple : dev-portal|myapimservice123.developer.azure-api.net|getApis-unauthorized
activityId string GUID de journal unique
properties dynamic | Objet Objet représentant des informations de journal supplémentaires

Propriétés

Nom du champ Type Description
hashedUserId string | Null ID d’utilisateur haché ou null si la demande est anonyme
timestamp string Date et heure UTC à laquelle la requête a été effectuée

Exemple : 2024-05-13T09:15:26.4496706Z
requestPath string Chemin d’URL de requête HTTP

Par exemple : /apis  ou /tags
requestMethod string Méthode de requête HTTP
userAgent string Chaîne de l’agent utilisateur du navigateur extraite de l’en-tête de requête HTTP. Identifie le navigateur, la version du navigateur et le système d’exploitation.

Exemple : 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 Code de réponse HTTP
region string Nom de la région Azure

Exemple : Brazil South
serviceName string Nom du service Gestion des API