5단계: 메시지 흐름 변수 로깅

Apigee Edge 문서입니다.
Go to the Apigee X 문서로 이동합니다.
info

이전 단계에서는 "테스트입니다"라는 정적 메시지를 로깅했습니다. 더 현실적인 사용 사례는 API 프록시 흐름에서 메시지 흐름 변수의 값을 로깅하는 것입니다.

이 단계에서는 client 흐름 변수의 속성인 클라이언트 IP 주소를 로깅합니다.

확장 프로그램으로 클라이언트 IP 주소를 로깅하려면 다음 단계를 따르세요.

  1. API 프록시 편집기에서 개발 탭을 선택합니다.
  2. 확장 프로그램 로깅 정책을 클릭하고 message 값을 변경합니다.
    FROM:
    "message": "This is a test"
    TO:
    "message": "Client IP: {client.ip}"
  3. 프록시를 저장 합니다.
  4. Trace 탭을 선택합니다.
  5. Trace 세션 시작을 클릭하고 보내기를 클릭합니다.
  6. GCP Console을 열고 로깅 으로 이동합니다.
  7. 다음을 선택합니다.
    • 글로벌
    • example-log
    • 지난 1시간

    클라이언트 IP 주소가 포함된 로그 항목이 표시됩니다.

  8. Stackdriver 로그 항목을 삭제하고 새로 시작하려면 gcloud 베타 로깅 로그 삭제를 참조하세요.

다음 단계

작업이 끝났습니다. 지금은 됐어. 간식을 먹으러 가세요.