API 모니터링 개요

Apigee X 문서를 보고 있습니다.
Apigee Edge 문서 보기

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

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

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

API 모니터링 역할

Apigee 사용자가 API 모니터링에 액세스하려면 다음 역할이 필요합니다.

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

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

API 모니터링 액세스

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

  1. Apigee UI에 로그인합니다.
  2. 모니터링하려는 조직으로 전환합니다.
  3. 분석 > API 모니터링을 선택합니다. 하위 메뉴에는 아래와 같이 UI의 두 가지 기본 뷰에 대한 링크가 표시됩니다.
    UI 뷰를 선택합니다.
    UI에 액세스하려면 다음 뷰 중 하나를 선택합니다.
    • 타임라인: 최근 API 트래픽 데이터의 타임라인을 표시합니다.
    • 조사: 리전별 결함 코드와 같은 API 트래픽 데이터의 테이블을 표시합니다.
    • 최근: 각 프록시가 직사각형으로 표현되는 데이터 트리맵을 표시합니다. 여기서 크기는 프록시의 API 트래픽 양에 비례하며 색상은 관련 측정항목의 상대적 크기를 나타냅니다.

다음 섹션에서는 이러한 뷰를 자세히 설명합니다.