참조: 개발자 포털 감사 로그 스키마
적용 대상: 개발자 | 기본 | 표준 | 프리미엄
이 문서에서는 Azure API Management DeveloperPortalAuditLogs 리소스 로그에 대한 스키마 참조를 제공합니다.
API Management에서 리소스 로그의 수집을 사용하도록 설정하려면 개발자 포털 사용 현황에 대한 로깅 사용을 참조하세요.
DeveloperPortalAuditLogs 스키마
개발자 포털에 대한 각 요청에 대해 다음 필드가 기록됩니다.
필드 | 형식 | 설명 |
---|---|---|
Sku | string | 가격 책정 계층 |
DeploymentVersion | string | API Management 코드 기본 버전 |
수준 | 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 | 개발자 포털 웹 페이지에서 각 요청에 전송된 HTTP 헤더에서 X-Ms-Apim-Client 가져온 값입니다. 각 부분은 문자로 | 구분됩니다. 서비스 유형, 도메인 이름, 사용된 API 및 사용자 권한 부여 상태에 대한 정보를 포함합니다.예: dev-portal|myapimservice123.developer.azure-api.net|getApis-unauthorized |
activityId | string | 고유 로그 GUID |
속성 | 동적 | 객체 | 추가 로그 정보를 나타내는 개체 |
속성
필드 이름 | 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 서비스의 이름 |
관련 콘텐츠
- ApiManagementGatewayLogs 스키마 참조
- Azure 리소스 로그에 대한 공통 및 서비스별 스키마에 대해 자세히 알아보세요.