이 문서에서는 Azure Monitor에서 Grafana를 사용하는 방법을 설명합니다. 통합 데이터에 대한 무료 Azure 대시보드와 고급 기능을 위한 Managed Grafana를 다룹니다.
Grafana를 사용하는 대시보드
Grafana를 사용하는 Azure Monitor 대시보드를 사용하면 다음에서 Grafana의 쿼리, 변환 및 시각화 기능을 사용할 수 있습니다.
- Azure Monitor
- Prometheus용 Azure Monitor 관리 서비스
- Azure Resource Graph
다음을 할 수 있습니다:
- 관리 오버헤드 없이 무료로 Azure Portal에서 직접 대시보드를 만들고 편집합니다.
- 공개적으로 사용할 수 있는 수천 개의 Grafana 커뮤니티 대시보드에서 대시보드를 가져옵니다.
- Azure 모니터링 데이터에 광범위한 Grafana 시각화 및 클라이언트 쪽 변환을 적용 합니다 .
- ARM 템플릿 및 Bicep 템플릿을 통한 Azure RBAC 및 자동화를 포함하여 Grafana 대시보드를 네이티브 Azure 리소스로 관리합니다.
Azure Monitor 또는 Azure Kubernetes Services에서 Azure Portal을 통해 Grafana를 사용하여 Azure Monitor 대시보드에 액세스할 수 있습니다.
대시보드를 만들고 편집하고 고유한 복사본을 만들어 원본을 편집하지 않고 수정할 수 있습니다. 대시보드에 태그를 지정할 수도 있습니다.
제한점
- 미리 보기 제한 사항. Grafana 탐색, 대시보드 링크 및 Exemplars에 대한 지원은 아직 사용할 수 없습니다.
- 지원되지 않는 기능입니다. Grafana는 경고를 평가하고, 보고서, 라이브러리 패널, 스냅샷, 재생 목록, 앱 플러그인을 다루며, 다양한 대시보드에서 패널을 복사했습니다.
관리형 Grafana
Grafana 및 포함된 Azure Monitor 데이터 원본 플러그 인을 사용하여 Azure 서비스 및 애플리케이션을 모니터링할 수 있습니다. 이 플러그 인은 세 가지 Azure 서비스에서 데이터를 검색합니다.
- Azure 리소스의 숫자 시계열 데이터에 대한 Azure Monitor 메트릭
- Azure Monitor 로그는 Azure 리소스의 로그 및 성능 데이터를 강력한 Kusto 쿼리 언어(KQL)를 사용하여 쿼리할 수 있도록 합니다. Application Insights 로그 쿼리를 사용하여 Application Insights 로그 기반 메트릭을 검색할 수 있습니다.
- Application Insights 로그 기반 메트릭을 통해 모니터링되는 앱의 상태를 분석할 수 있습니다. Grafana에서 Application Insights 로그 쿼리를 사용하여 Application Insights 로그 메트릭 데이터를 사용할 수 있습니다.
- Azure Monitor 추적을 사용하면 Application Insights에서 분산 추적 데이터를 쿼리하고 시각화할 수 있습니다.
- 구독에서 Azure 리소스를 빠르게 쿼리하고 식별하기 위한 Azure Resource Graph.
Grafana Prometheus 플러그 인을 사용하여 Prometheus용 Azure Monitor 관리 서비스에서 데이터를 쿼리하고 시각화할 수도 있습니다. 자세한 내용은 Azure Monitor Prometheus 메트릭에 Grafana 연결을 참조하세요.
그런 다음, 이 성능 및 가용성 데이터를 Grafana 대시보드에 표시할 수 있습니다.
관리되는 Grafana 관련 콘텐츠
다음은 관련 관리되는 Grafana 설명서 목록입니다. Azure Managed Grafana에 대한 일반적인 내용은 Azure Managed Grafana 개요를 참조하세요.
컨테이너
- Kubernetes 모니터링
- Kubernetes 클러스터에 대한 모니터링을 활성화하고 Prometheus 및 Grafana를 활성화하십시오
- Prometheus에 대한 기본 Grafana 대시보드 구성
- 컨테이너 인사이트 로그 스키마, Grafana 대시보드 설치
- 특정 Grafana 대시보드 가져오기
지표
System Center Operations Manager(SCOM)
사용 시기
관찰 가능성 및 원격 분석 데이터를 Azure에 단독으로 저장하는 경우 Grafana를 사용하여 Azure Monitor 대시보드를 선택합니다.
오픈 소스 및 Grafana 엔터프라이즈 데이터 원본, Grafana 경고, 예약된 보고서 및 기본 데이터 저장소에 대한 액세스를 공유하지 않고 대시보드에 대한 액세스를 공유하는 기능을 포함하여 외부 데이터 원본 및 자동화에 액세스해야 하는 경우 관리되는 Grafana를 선택합니다.
솔루션 비교
특징 | Grafana를 사용하는 Azure Monitor 대시보드(미리 보기) | Azure Managed Grafana |
---|---|---|
액세스 | Azure 포털 | Grafana 웹 인터페이스 |
가격 책정 | 무료 | 표준 SKU에 대한 사용자별 가격 책정 및 컴퓨팅 비용 |
데이터 소스 | Azure Monitor 및 Azure Prometheus | Azure Monitor, Azure Prometheus, Azure Data Explorer, OSS 데이터 원본, 라이선스와 함께 사용할 수 있는 엔터프라이즈 데이터 원본 |
데이터 원본 인증 | 현재 사용자 전용 | 사용자 구성 가능: 현재 사용자, 관리 ID, 앱 등록 |
데이터 원본 관리 | 해당 없음 – 사용자 RBAC 역할에 따라 다름 | 사용자 관리형 데이터 원본 |
컴퓨팅 자원 | SaaS | 전용 가상 머신 확장 집합 |
Grafana Enterprise | 지원되지 않음 | 라이선스 사용 가능 |
추가 플러그 인 | Azure 관리 전용 | 엔터프라이즈를 사용하여 Azure 관리형 오픈 소스 및 선택적 타사 |
Grafana 경고 | 지원되지 않음 | 지원됨 |
Grafana 전자 메일 알림 | 지원되지 않음 | 지원됨 |
보고 | 지원되지 않음 | 지원됨 |
개인 네트워크 | 지원되지 않음 | 프라이빗 링크 및 관리되는 프라이빗 엔드포인트 |
확정적 아웃바운드 IP | 지원되지 않음 | 지원됨 |
영역 중복성 | 기본 설정으로 활성화됨 | 지원됨 |