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 상태 코드를 캡처하고 Service Management 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 제품을 호출한 다음 호출이 분석 > 사용 페이지에서 올바르게 보고되었는지 확인합니다.

참고
  • 응답 코드 추적은 모든 응답의 정확한 개수가 아닙니다.
  • 이 뷰의 값은 일정 기간 동안 추세에 대한 시각적 표현을 제공하는 것입니다.
  • 응답 코드 추적 및 3scale 인증 캐싱 모드: None 이 지원되는 조합이 아닙니다.

지금까지 잘 진행 중인 경우 Analytics >Response 코드 페이지로 이동합니다. 응답이 2xx, 4xx 또는 5xx인지 여부에 따라 최신 트래픽의 그래프를 색상으로 나눌 수 있습니다.

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

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat