보고 및 이미지 렌더링 사용
이 가이드에서는 Azure Managed Grafana의 대시보드에서 보고서를 만드는 방법을 알아봅니다. 이러한 보고서를 정기적으로 또는 필요에 따라 의도한 수신자에게 전자 메일로 보내도록 구성할 수 있습니다.
PDF 형식으로 보고서를 생성하려면 대시보드 패널을 PNG 이미지로 캡처하는 Grafana의 이미지 렌더링 기능이 필요합니다. Azure Managed Grafana는 인스턴스에 대한 이미지 렌더러를 자동으로 설치합니다.
이미지 렌더링 성능
이미지 렌더링은 CPU를 많이 사용하는 작업입니다. Azure Managed Grafana 인스턴스가 한 패널을 렌더링하는 데는 데이터 쿼리가 1초 이내에 완료된다고 가정할 때 약 10초가 걸립니다. Grafana 소프트웨어에서는 보고서 한 개를 생성하는 데 최대 200초가 허용됩니다. 대시보드는 PDF 보고서에 사용되는 경우 각각 20개 이하의 패널을 포함해야 합니다. 보고서에 다른 아티팩트(예: CSV)를 포함하려는 경우 패널 수를 더 줄여야 할 수 있습니다.
참고 항목
렌더링 요청이 200초 제한을 초과하면 "이미지 렌더링 시간 초과" 오류가 표시됩니다.
경고의 화면 캡처의 경우 Grafana 소프트웨어에서 최대 30초 동안만 패널 이미지를 스냅샷할 수 있습니다. 이 시간 프레임 내에 최대 3개의 스크린샷을 만들 수 있습니다. 화면 캡처가 활성화되어 있어도 경고 양이 갑자기 급증하는 경우 일부 경고는 스크린샷이 없을 수 있습니다.
참고 항목
Grafana 이미지 렌더러를 오버로드하면 불안정해질 수 있습니다. 이러한 경고 규칙에서 대시보드 UID 및 패널 ID 주석만 설정함으로써 스크린샷을 포함해야 하는 경고 수를 줄일 수 있습니다.
필수 조건
이 문서의 단계를 따르려면 다음이 있어야 합니다.
- 활성 구독이 있는 Azure 계정. 체험 계정을 만듭니다.
- 표준 플랜의 Azure Managed Grafana 인스턴스. 아직 없는 경우 새 인스턴스를 만듭니다.
- SMTP 서버. 아직 없는 경우 Azure용 Twilio SendGrid의 이메일 API를 사용하는 것이 좋습니다.
- Azure Managed Grafana 인스턴스에 설정된 전자 메일. SMTP 설정을 구성합니다.
보고 설정
새 보고서를 만들려면 다음 단계를 따릅니다.
- Azure Portal에서 Azure Managed Grafana 작업 영역을 열고 엔드포인트 URL을 선택합니다.
- Grafana 포털에서 보고> 보고서로 이동하여 + 새 보고서 만들기를 선택합니다.
- Grafana UI에서 나머지 단계를 완료합니다.
PDF로 대시보드 내보내기
참고 항목
Grafana UI는 주기적으로 변경될 수 있습니다. 이 문서는 지정된 지점에서 Grafana 인터페이스와 사용자 흐름을 보여 줍니다. 이 문서를 읽는 현재의 사용자 환경은 예시와 약간 다를 수 있습니다. 이 경우 Grafana Labs 설명서를 참조하세요.
새 보고서를 만들려면 다음 단계를 따릅니다.
- Azure Portal에서 Azure Managed Grafana 작업 영역을 열고 엔드포인트 URL을 선택합니다.
- Grafana 포털에서 내보낼 대시보드로 이동합니다.
- 대시보드 공유 아이콘을 클릭합니다.
- PDF 탭에서 레이아웃 옵션을 선택합니다.
- 내보내기 위해 PDF로 저장을 선택합니다.
경고에 이미지 사용
Grafana를 사용하여 경고를 트리거하는 패널을 화면 캡처할 수 있습니다. 받는 사람은 알림 메시지에서 패널 이미지를 바로 볼 수 있습니다. Azure Managed Grafana는 현재 이러한 스크린샷을 사용자 인스턴스의 로컬 스토리지에 업로드하도록 구성되어 있습니다. 지원되는 연락처 테이블의 디스크에서 업로드 열에 있는 연락처 목록만 이미지를 수신할 수 있습니다. 또한 스크린샷을 찍는 데 30초의 시간 제한이 있습니다. 스크린샷을 시간에 완료할 수 없는 경우 상응하는 경고에 포함되지 않습니다. 스크린샷은 규칙에 대시보드 UID 및 패널 ID 주석이 있는 경고에 대해서만 이루어집니다. 이러한 주석을 사용하여 화면 캡처를 선택적으로 비활성화할 수 있습니다.
다음 단계
이 방법 가이드에서는 보고 및 이미지 렌더링을 사용하는 방법을 알아보았습니다. Grafana 대시보드를 만들고 구성하는 방법을 알아보려면 대시보드 만들기를 참조하세요.