API 성능은 가용성뿐만 아니라로드 상태에서의 응답 성 및 안정성이기도합니다. 응답 시간, 호출 횟수, 오류, 메소드 및 사용자 별 배포와 같은 주요 API 메트릭을 수집하고 시각화합니다. 이를 통해 통합 효과를 추적하고 부하를 예측하며 시스템 확장 성을 향상시킵니다.
모든 메트릭은 APM, 그래픽 대시 보드 (Grafana, Datadog, New Relic) 로 내보내거나 API를 통해 직접 분석 할 수 있습니다.
추적되는 메트릭
| 메트릭 | 어느 것을 보여 |
|---|---|
| 응답 시간 | 평균, 최소 및 최대 API 응답 시간 |
| 요청 횟수 (RPS) | 초당/분/시간, 총 통화 요청 |
| 오류 (오류율) | 코드 4xx 및 5xx 요청 비율 |
| 방법 및 끝점 | 가장 바쁜 경로 및 조치 |
| 요청 출처 | 통화를 시작한 IP, 토큰, 지리, 응용 프로그램 또는 서비스 |
구현 방법
Prometheus, Grafana, Datadog, New Relic과의 통합- 미들웨어를 기반으로 한 메트릭의 자동 집계
- 토큰, 사용자, 엔드 포인트 및 API 버전별로 추적
- 그래프, 히스토그램 및 경고의 시각화
- 시간 또는로드 임계 값을 초과 할 때 알림 설정
팀 및 비즈니스 혜택
API가 느린 위치 이해- 특정 방법 또는 스레드를 최적화하는 기능
- 합리적인 스케일링 계획
- 성능 문제를 신속하게 진단
- 외부 통합 및 고객의 동작 모니터링
특히 중요한 곳
부하 및 SLA 제한이 높은 제품- 금융, 게임 및 전자 상거래 플랫폼
- 외부 API 파트너와의 인프라
- API 속도에 민감한 모바일 응용 프로그램
메트릭은 API의 안정성과 속도를 나타냅니다. 우리는 모든 밀리 초 응답, 100 번의 전화 및 서비스 동작의 모든 이상을 모니터링 할 수있는 도구를 제공 할 것입니다.
문의하기
아래 양식을 작성해주시면 최대한 빨리 답변드리겠습니다.