로그
로그 정책을 사용하여 API에 대한 기본 활동 로깅 구성을 사용자 정의하거나 대체합니다.
게이트웨이 지원
| 게이트웨이 | 정책 버전 |
|---|---|
| DataPower® API Gateway | 2.0.0 2.1.0 (DataPower API Gateway 버전 10.0.3.0 이상) |
이 항목에서는 어셈블리 사용자 인터페이스에서 정책을 구성하는 방법을 설명합니다. OpenAPI 소스에서 정책을 구성하는 방법에 대한 자세한 내용은 log를 참조하십시오.
정보
기본적으로 API 호출 시 활동 로깅 및 분석 서버로의 로그 데이터 전송 여부는 ‘활동 로깅 구성 ( OpenAPI2.0 )’ 또는 ‘활동 로깅 구성 ( OpenAPI3.0 )’에 설명된 대로 API 정의의 설정에 따라 결정됩니다. 그러나 로그 정책을 API 어셈블리 플로우에 추가하여 활동 로깅을 사용자 정의할 수 있습니다.
로그 정책을 사용하면 어셈블리에서 처리할 모든 API 분석 데이터를 수집하고 분석 서버로 전송되는 활동 로그 데이터를 제어할 수 있습니다. 다음은 로그 정책을 사용하여 API 활동 로깅을 사용자 정의할 수 있는 방법의 몇 가지 예입니다.
- 활동 로그 데이터를 수집하고 데이터에서 민감한 필드를 수정하기 위해 수정 정책을 사용한 후 분석 서버에 전송합니다.
- 특정 조건(호출된 API 오퍼레이션)에 따라 분석 데이터의 여러 수준을 전송합니다.
- 카탈로그에서 모든 API에 적용되는 글로벌 정책에서 사용자 정의 활동 로깅을 구성합니다. 글로벌 정책에 대한 자세한 내용은 ‘글로벌 정책 사용’을 참조하십시오.
특성
다음 표에서는 정책 특성을 나열하고, 특성이 필수인지 여부를 표시하며, 올바른 입력 값과 기본 입력 값을 지정하고, 값의 데이터 유형을 지정합니다.
| 특성 레이블 | 필수 | 설명 | 데이터 유형 |
|---|---|---|---|
| 제목 | 아니오 | 해당 정책의 제목입니다. 기본값은 |
문자열 |
| 설명 | 아니오 | 정책의 설명입니다. | 문자열 |
| 모드 | 예 | 다음 옵션 중 하나를 선택하십시오.
전송 전용 또는 수집 후 전송 옵션을 사용하는 경우 DataPower API Gateway의 분석 엔드포인트에 대해 구성된 시간 간격에 따라 데이터가 버퍼링되어 분석 서버에 일괄처리로 전송됩니다. 자세한 내용은 ‘ DataPower ’ 지식 센터의 ‘분석 엔드포인트 구성’을 참조하십시오. 참고: 써드파티 분석 서버로 오프로드하는 경우 이벤트 데이터의 모든 측면을 수정할 수 있습니다. 분석 도구를 API Connect 사용 중인 경우, 요청 및 응답 페이로드만 가릴 수 있습니다. |
문자열 |
| 아니오 | 로그에 기록할 콘텐츠의 유형. 다음 값 중 하나를 입력하십시오. |