リファレンス: 開発者ポータルの監査ログ スキーマ

適用対象: Developer | Basic | Standard | Premium

この記事では、Azure API Management DeveloperPortalAuditLogs リソース ログのスキーマ リファレンスを提供します。

API Management でリソース ログの収集を有効にするには、「 開発者ポータルの使用状況のログ記録を有効にするを参照してください。

DeveloperPortalAuditLogs スキーマ

開発者ポータルへの要求ごとに、次のフィールドがログに記録されます。

フィールド タイプ 説明
Sku string 価格レベル
DeploymentVersion string API Management コードの基本バージョン
Level int ログ レベルは 1 から 5 の数値です。

1 - 2:エラー
3:警告
4 - 5: ログのトレース
resourceId string Azure Resource Manager リソース識別子

例: /SUBSCRIPTIONS/MYSUBSCRIPTION/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.APIMANAGEMENT/SERVICE/MYAPIMSERVICE
category string DeveloperPortalAuditLogs
resultType string 結果の種類 ( Succeeded または Failed
operationName string Microsoft.ApiManagement/CustomerDevPortalAuditDiagnosticLogs
eventTime string イベントの UTC での日付と時刻

例: 2024-05-13T09:15:26.012166Z
apimClient string 開発者ポータル Web ページによって各要求 X-Ms-Apim-Client 送信された HTTP ヘッダーから取得された値。 各部分は | 文字で区切られます。 サービスの種類、ドメイン名、使用される API、およびユーザー承認の状態に関する情報が含まれています

例: dev-portal|myapimservice123.developer.azure-api.net|getApis-unauthorized
activityId string 一意のログ GUID
properties dynamic |オブジェクト 追加のログ情報を表すオブジェクト

プロパティ

フィールド名 Type 説明
hashedUserId string |ヌル ハッシュされたユーザー ID または要求が匿名の場合にnull
timestamp string 要求が行われた日時 (UTC)

例: 2024-05-13T09:15:26.4496706Z
requestPath string HTTP 要求 URL パス

例: /apis または /tags
requestMethod string HTTP 要求メソッド
userAgent string HTTP 要求ヘッダーから取得されたブラウザーのユーザー エージェント文字列。 ブラウザー、ブラウザーのバージョン、およびオペレーティング システムを識別します。

例: 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 応答コード
region string Azure リージョン名

例: Brazil South
serviceName string API Management サービスの名前