35장. API에 대한 3scale API Management 응답 코드 로그 설정 및 평가


클라이언트가 API를 사용하는 방법을 확인하고 서버가 예상대로 실행되는지 실시간으로 확인하려면 응답 코드가 3scale로 로그됩니다.

절차

APIcast 게이트웨이를 배포했습니다.

apiVersion: apps.3scale.net/v1alpha1
kind: APIcast
metadata:
  name: example-apicast
spec:
  ...
  responseCodesIncluded: true
Copy to Clipboard Toggle word wrap

예제

활성화하면 APIcast 게이트웨이는 인증된 호출을 위해 업스트림 서비스에서 반환한 API 응답의 HTTP 상태 코드를 캡처하고 이를 서비스 관리 API( authrep 호출)로 보냅니다. 예제:

https://su1.3scale.net/transactions/authrep.xml?service_token={SERVICE_TOKEN}&service_id={SERVICE_ID}&user_key={USER_KEY}&usage%5Bhits%5D=1&log%5Bcode%5D=200"
Copy to Clipboard Toggle word wrap

이 예에서는log[code]=200 이 전송되므로 API가 200 상태 코드로 응답했습니다.

검증

통합을 확인하려면 유효한 3scale 인증 정보를 사용하여 API 제품을 호출한 다음, NSX > Usage 페이지에서 호출이 올바르게 보고되었는지 확인합니다.

참고
  • 응답 코드 추적은 모든 응답의 정확한 수를 위한 것은 아닙니다.
  • 이 뷰의 값은 일정 기간 동안 추세에 대한 시각적 표현을 제공하는 것입니다.
  • 응답 코드 추적 및 3scale Auth Caching 모드: None 은 지원되지 않습니다.

지금까지 모든 것이 잘 진행 중인 경우 analytics &gt ;Response 코드 페이지로 이동합니다. 응답이 2xx, 4xx 또는 5xx인지에 따라 최신 트래픽이 색상으로 분할된 그래프를 볼 수 있어야 합니다.

그래프 도구를 사용하면 응답 코드의 기록을 볼 수 있습니다. 응답 코드 통계는 다른 기간과 다른 수준의 세분성도 확인할 수 있습니다. 시간 선택 표시줄을 클릭하고 요구 사항에 맞는 기간을 정의합니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat