Использование отчетов и отрисовки изображений
В этом руководстве вы узнаете, как создавать отчеты на панелях мониторинга в Управляемой Grafana Azure. Вы можете настроить отправку этих отчетов по электронной почте предполагаемым получателям по обычному расписанию или по запросу.
Для создания отчетов в формате PDF требуется возможность отрисовки изображений Grafana, которая записывает панели мониторинга в виде изображений PNG. Управляемый Grafana Azure автоматически устанавливает отрисовщик изображений для вашего экземпляра.
Производительность отрисовки изображений
Отрисовка изображений — это ресурсоемкая операция ЦП. Для отрисовки одной панели требуется около 10 секунд экземпляра Управляемой Grafana Azure, при условии, что запрос данных завершен менее чем за 1 секунду. Программное обеспечение Grafana позволяет создавать весь отчет не более 200 секунд. Панели мониторинга должны содержать не более 20 панелей, если они используются в отчетах PDF. Если вы планируете включить другие артефакты (например, CSV) в отчеты, может потребоваться уменьшить номер панели.
Примечание.
Вы увидите ошибку "Время ожидания отрисовки изображений", если запрос на отрисовку превысил 200 секунд.
Для отслеживания экрана в оповещениях программное обеспечение Grafana позволяет использовать только 30 секунд для изображений панели моментальных снимков до истечения времени ожидания. В течение этого времени можно сделать не более трех снимков экрана. При внезапном всплеске громкости оповещений некоторые оповещения могут не иметь снимки экрана, даже если запись экрана включена.
Примечание.
Перегрузка отрисовщика изображений Grafana может привести к нестабильности. Вы можете уменьшить количество оповещений, которые должны включать снимки экрана, задав только заметки пользовательского интерфейса панели мониторинга и идентификатора панели в этих правилах генерации оповещений.
Необходимые компоненты
Чтобы выполнить действия, описанные в этом руководстве, необходимо:
- Учетная запись Azure с активной подпиской. Создайте учетную запись бесплатно .
- Экземпляр Управляемой Grafana Azure в плане "Стандартный". Если у вас еще нет одного экземпляра, создайте новый экземпляр.
- SMTP-сервер. Если у вас еще нет, вам может потребоваться использовать API электронной почты Twilio SendGrid для Azure.
- Электронная почта, настроенная для управляемого экземпляра Grafana Azure. Настройка параметров SMTP.
Настройка отчетности
Чтобы создать отчет, выполните следующие действия.
- В портал Azure откройте рабочую область Azure Managed Grafana и выберите URL-адрес конечной точки.
- На портале Grafana перейдите к отчетам > и нажмите кнопку +Создать отчет.
- Выполните оставшиеся шаги в пользовательском интерфейсе Grafana.
Экспорт панели мониторинга в PDF
Примечание.
Пользовательский интерфейс Grafana может периодически изменяться. В этой статье показан интерфейс Grafana и поток пользователя в заданной точке. Ваш опыт может немного отличаться от примеров во время чтения этого документа. Если это так, обратитесь к документации по Grafana Labs.
Чтобы создать отчет, выполните следующие действия.
- В портал Azure откройте рабочую область Azure Managed Grafana и выберите URL-адрес конечной точки.
- На портале Grafana перейдите на панель мониторинга, которую вы хотите экспортировать.
- Щелкните значок панели мониторинга "Общий доступ".
- Выберите параметр макета на вкладке PDF.
- Выберите " Сохранить как PDF" , чтобы экспортировать.
Использование образа в оповещениях
Grafana позволяет захватывать экранную панель, которая активирует оповещение. Получатели могут видеть изображение панели непосредственно в сообщении уведомления. В настоящее время Управляемый Grafana Azure настроен для отправки этих снимков экрана в локальное хранилище в вашем экземпляре. Только список точек контакта в столбце "Отправка из диска" таблицы "Поддерживаемые точки контактов" может получать изображения. Кроме того, существует 30-секундное ограничение времени для создания снимка экрана. Если снимок экрана не может быть завершен вовремя, он не включен в соответствующее оповещение. Снимки экрана выполняются только для тех оповещений, которые имеют примечания пользовательского интерфейса панели мониторинга и идентификатора панели в правиле. Эти заметки можно использовать для отключения выборочного захвата экрана.
Следующие шаги
В этом руководстве вы узнали, как использовать отчеты и отрисовку изображений. Сведения о создании и настройке панелей мониторинга Grafana см. в статье "Создание панелей мониторинга".