Managed Grafana 대시보드를 사용하여 API Management 모니터링 데이터 시각화

적용 대상: 개발자 | 기본 | 기본 v2 | 표준 | 표준 v2 | 프리미엄

Azure Managed Grafana를 사용하여 Log Analytics 작업 영역에 수집된 API Management 모니터링 데이터를 시각화할 수 있습니다. 미리 빌드된 API Management 대시보드를 사용하여 API Management 인스턴스에서 수집된 로그 및 메트릭을 실시간으로 시각화합니다.

필수 조건

  • API Management 인스턴스

    • API Management에 대한 리소스 로그 및 메트릭을 시각화하려면 리소스 로그를 수집하고 Log Analytics 작업 영역으로 보내도록 진단 설정을 구성합니다.

    • API Management 게이트웨이에 대한 요청에 관한 자세한 데이터를 시각화하려면 API Management 인스턴스를 Application Insights와 통합합니다.

    참고 항목

    단일 대시보드에서 데이터를 시각화하려면 진단 설정에 대한 Log Analytics 작업 영역을 구성하고 Application Insights 인스턴스를 API Management 인스턴스와 동일한 리소스 그룹에 구성합니다.

  • Managed Grafana 작업 영역

    • Managed Grafana 인스턴스 및 작업 영역을 만들려면 포털 또는 Azure CLI에 대한 빠른 시작을 참조하세요.

    • Managed Grafana 인스턴스는 API Management 인스턴스와 동일한 구독에 있어야 합니다.

    • Grafana 작업 영역을 만들면 구독에 대한 모니터 판독기 역할이 할당된 Microsoft Entra 관리 ID가 자동으로 할당됩니다. 이렇게 하면 권한을 수동으로 설정할 필요 없이 새 Grafana 작업 영역에서 Azure Monitor에 즉시 액세스할 수 있습니다. Managed Grafana에 대한 데이터 원본 구성에 대해 자세히 알아봅니다.

API Management 대시보드 가져오기

먼저 API Management 대시보드를 Management Grafana 작업 영역으로 가져옵니다.

대시보드를 가져오려면 다음을 수행합니다.

  1. Azure Managed Grafana 작업 영역으로 이동합니다. 포털의 Managed Grafana 인스턴스 개요 페이지에서 엔드포인트 링크를 선택합니다.
  2. Managed Grafana 작업 영역에서 대시보드>찾아보기>가져오기로 이동합니다.
  3. 가져오기 페이지의 grafana.com 통해 가져오기에서 16604를 입력하고 로드를 선택합니다.
  4. Azure Monitor 데이터 원본을 선택하고, 다른 옵션을 검토하거나 업데이트하고, 가져오기를 선택합니다.

API Management 대시보드 사용

  1. Managed Grafana 작업 영역에서 대시보드>찾아보기로 이동하여 API Management 대시보드를 선택합니다.
  2. 위쪽의 드롭다운에서 API Management 인스턴스를 선택합니다. 구성된 경우 Application Insights 인스턴스 및 Log Analytics 작업 영역을 선택합니다.

대시보드에서 다음 스크린샷과 유사하게 표시되는 기본 시각화를 검토합니다.

Managed Grafana 작업 영역의 API Management 대시보드 스크린샷.

다음 단계

  • Grafana 대시보드 관리에 대한 자세한 내용은 Grafana 문서를 참조하세요.
  • Azure Portal에서 로그 쿼리 및 차트를 Managed Grafana 대시보드로 쉽게 고정할 수 있습니다. 자세한 내용은 Grafana에서 Azure 서비스 모니터링을 참조하세요.