9.4. Prometheus에 노출되는 3scale API Management APIcast 지표
3scale APIcast를 모니터링하도록 Prometheus를 설정한 후 기본적으로 표 9.2. “3scale API Management APIcast의 기본 메트릭” 에 나열된 메트릭을 모니터링할 수 있습니다.
표 9.3. “3scale API Management APIcast Batch 정책에 대한 Prometheus 지표” 에 나열된 메트릭은 3scale Batcher 정책을 사용하는 경우에만 사용할 수 있습니다.
지표 | 설명 | 유형 | 라벨 |
---|---|---|---|
| HTTP 연결 수 | 게이지 | state(accepted,active,handled,reading,total,waiting,writing) |
| APIcast 오류 | 카운터 |
|
| 작업자 간에 공유되는 사전의 용량 | 게이지 |
|
| 작업자 간에 공유되는 사전의 여유 공간 | 게이지 |
|
| 메트릭을 관리하는 Lua 라이브러리의 오류 수 | 카운터 | none |
| 클라이언트에 응답을 보내는 데 필요한 시간(초)
참고: | histogram |
|
| 업스트림 서버의 응답 시간(초)
참고: | histogram |
|
| 업스트림 서버의 HTTP 상태
참고: | 카운터 |
|
| 3scale 백엔드(Apisonator)에 요청 승인 및 보고 | 카운터 |
|
지표 | 설명 | 유형 | 라벨 |
---|---|---|---|
| APIcast에서 클라이언트로 전송되는 응답 상태 수 | 카운터 | status |
| 3scale 일괄 처리 정책의 인증 캐시에서 적중 | 카운터 | none |
| 3scale 일괄 처리 정책의 인증 캐시에 누락 | 카운터 | none |
| 콘텐츠 캐싱 정책을 통과하는 요청 수 | 카운터 |
상태 ( |