API 모니터링 개요

이 페이지는 ApigeeApigee Hybrid에 적용됩니다.

Apigee Edge 문서 보기

Apigee에서 API를 빌드하고 실행한 후에는 중단 없이 서비스를 유지할 수 있도록 API가 예상대로 사용 가능하고 작동하는지 확인해야 합니다. Apigee의 API 모니터링을 사용하면 API를 추적하여 API가 올바르게 실행되는지 확인할 수 있습니다. API 모니터링은 API 트래픽 및 성능에 대한 실시간에 가까운 통계를 제공하므로 발생하는 문제를 신속하게 진단하고 해결할 수 있습니다.

API 모니터링을 사용하면 다음을 수행할 수 있습니다.

  • 고객이 영향을 받기 전에 적절한 조치를 취할 수 있도록 API 트래픽의 변경사항을 알리는 알림을 만드세요.
  • API 관련 문제를 신속하게 조사하여 API 가용성을 높이고 평균 진단 시간(MTTD)을 단축합니다.
  • 오류 코드를 활용하여 진단 속도를 높입니다.
  • 문제 영역을 빠르게 격리하여 오류, 성능, 지연 시간 문제, 소스를 진단합니다.

Apigee 고객은 Cloud Monitoring 도구를 사용하여 API 모니터링을 지원할 수도 있습니다.

API 모니터링 역할

API 모니터링에 액세스하려면 다음 역할이 할당되어 있어야 합니다.

  • roles/apigee.readOnlyAdmin
  • roles/monitoring.viewer

API 모니터링을 사용하기에 적합한 역할에 대한 자세한 내용은 Apigee 역할을 참조하세요.

API 모니터링 액세스

다음 단계를 수행하면 Apigee UI로 API Monitoring에 액세스할 수 있습니다.

Cloud 콘솔의 Apigee

  1. Cloud 콘솔에서 Apigee UI에 로그인합니다.
  2. 프록시 개발 > API 모니터링을 선택합니다.

기본 Apigee

  1. Apigee UI에 로그인합니다.
  2. 다음 보기 중 하나를 선택합니다.

    • 분석 > API 모니터링 > 타임라인
    • 분석 > API 모니터링 > 조사
    • 분석 > API 모니터링 > 최근

그러면 기본 API 모니터링 뷰가 표시됩니다. 보기 메뉴에서 다음 보기 중 하나를 선택할 수 있습니다.

  • 타임라인: 최근 API 트래픽 데이터의 타임라인을 표시합니다.
  • 조사: 리전별 결함 코드와 같은 API 트래픽 데이터의 테이블을 표시합니다.
  • 최근: 각 프록시가 직사각형으로 표현되는 데이터 트리맵을 표시합니다. 여기서 크기는 프록시의 API 트래픽 양에 비례하며 색상은 관련 측정항목의 상대적 크기를 나타냅니다.
다음 섹션에서는 이러한 보기에 대해 자세히 설명합니다.