현재 Apigee Edge 문서가 표시되고 있습니다.
Apigee X 문서로 이동 정보
이전 단계에서는 '테스트입니다'라는 정적 메시지를 로깅했습니다. 보다 현실적인 사용 사례는 API 프록시 흐름에서 메시지 흐름 변수 값을 로깅하는 것입니다.
이 단계에서는 client
흐름 변수의 속성인 클라이언트 IP 주소를 기록합니다.
확장 프로그램을 사용하여 클라이언트 IP 주소를 기록하려면 다음 안내를 따르세요.
- API 프록시 편집기에서 개발 탭을 선택합니다.
- 확장 프로그램 로깅 정책을 클릭하고
message
의 값을 변경합니다.FROM: "message": "This is a test" TO: "message": "Client IP: {client.ip}"
- 프록시를 저장합니다.
- Trace 탭을 선택합니다.
- Start Trace Session(추적 세션 시작)을 클릭하고 Send를 클릭합니다.
- GCP Console을 열고 Logging으로 이동합니다.
- 다음 중 하나를 선택합니다.
- Global
- example-log
- 지난 1시간
클라이언트 IP 주소가 포함된 로그 항목이 표시됩니다.
- Stackdriver 로그 항목을 삭제하고 새로 시작하려면 gcloud beta Logging logs delete를 참조하세요.
다음 단계
이제 완료됐습니다. 완료되었습니다. 가서 간식을 먹으세요.