API 모니터링과 Apigee 애널리틱스 비교

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Apigee X 문서입니다.
Apigee Edge 문서 보기

이 섹션에서는 API 모니터링과 Apigee 애널리틱스를 비교합니다. API 모니터링과 애널리틱스 모두 API 데이터를 수집하고 볼 수 있지만 다음 섹션에 설명된 대로 목표가 서로 다릅니다.

API 모니터링

API 모니터링의 목표는 API 성능에 대한 실시간 통계를 제공하고, API가 의도한 대로 작동하도록 문제를 신속하게 진단하고 수정하는 데 도움을 주는 것입니다. API 모니터링은 최신 API 트래픽 데이터를 표시하고, 문제가 발생하면 알림을 전송해 문제를 빠르게 해결할 수 있습니다.

다음은 API 모니터링을 통해 수행할 수 있는 몇 가지 작업의 예시입니다.

  • API의 가용성을 유지합니다.
  • 소비자가 영향을 받기 전에 알림을 기반으로 적절한 조치를 취합니다.
  • Apigee 오류 코드를 활용하여 문제 진단 속도를 높입니다.
  • 문제 영역을 빠르게 격리하여 오류, 성능, 지연 시간 문제, 소스를 진단합니다.

Apigee 고객은 Cloud Monitoring 도구를 사용하여 API 모니터링을 지원할 수도 있습니다. 다른 모니터링 시스템과 통합하려면 기본적으로 Cloud Monitoring API를 사용하여 측정항목을 가져오는 것이 좋습니다.

Apigee 애널리틱스

Apigee 애널리틱스의 목표는 API 트래픽의 장기적 트렌드를 파악하여 API가 비즈니스 요구사항을 지원하는지 확인하거나 필요한 경우 변경할 수 있도록 하는 것입니다. 이러한 트렌드를 연구하려면 커스텀 보고서를 만들어 시간 경과에 따라 특정 API 측정항목이 어떻게 변경되는지 확인하면 됩니다.

Apigee 애널리틱스를 사용하여 식별할 수 있는 몇 가지 트렌드는 다음과 같습니다.

  • 시간 경과에 따른 API 트래픽 추세는 어떤가요?
  • 상위 앱은 무엇인가요?
  • 최고의 개발자는 누구인가요?
  • API 응답 시간은 언제 가장 빠르고 언제 가장 늦습니까?
  • API 트래픽이 가장 많이 발생하는 지리적 리전은 어디인가요?

API 모니터링 데이터와 애널리틱스에 표시되는 데이터의 차이

API 모니터링 및 애널리틱스는 서로 다른 파이프라인을 사용하여 API 데이터에 액세스합니다. 따라서 API 모니터링과 다르게 애널리틱스 대시보드에 표시되는 데이터 간에 불일치가 발생할 수 있습니다. 일반적으로 애널리틱스에 표시되는 데이터는 더 정확하지만 API 모니터링 데이터에 표시된 데이터보다 약간 더 지연될 수 있습니다(1시간 미만). 그러나 이러한 작은 차이점은 API 성능에 대한 정보를 제공하는 API Monitoring의 기능에는 영향을 미치지 않습니다.

아래와 같이 분석 아래의 Apigee UI 탭에서 애널리틱스 및 API 모니터링에 표시된 데이터를 확인할 수 있습니다.

Apigee UI의 애널리틱스 및 API 모니터링 탭

데이터 보관

Apigee 애널리틱스는 API 모니터링보다 데이터 보관 기간이 길기 때문에 장기 트렌드 분석에 더 적합합니다. 애널리틱스 및 API 모니터링의 데이터 보관 기간은 다음과 같습니다.

  • 분석

    • Standard: 60일
    • Enterprise: 90일
    • Enterprise +: 14개월
  • API 모니터링: 6주