Uso de la creación de informes y representación de imágenes
En esta guía, obtendrá información sobre cómo crear informes a partir de los paneles de Azure Managed Grafana. Puede configurar que estos informes se envíen por correo electrónico a los destinatarios previstos según una programación periódica o a petición.
La generación de informes en formato PDF requiere la funcionalidad de representación de imágenes de Grafana, que captura los paneles como imágenes PNG. Azure Managed Grafana instala automáticamente el representador de imágenes para la instancia.
Rendimiento de la representación de imágenes
La representación de imágenes es una operación que consume mucha CPU. Una instancia de Azure Managed Grafana necesita aproximadamente 10 segundos para representar un panel, suponiendo que la consulta de datos se complete en menos de 1 segundo. El software de Grafana permite un máximo de 200 segundos para generar un informe completo. Los paneles no deben contener más de 20 paneles individuales cada uno si se usan en informes en formato PDF. Es posible que tenga que reducir aún más el número de paneles individuales si planea incluir otros artefactos (por ejemplo, CSV) en los informes.
Nota:
Verá el error "Agotado el tiempo de espera de representación de imágenes" si una solicitud de representación ha superado el límite de 200 segundos.
Para las capturas de pantalla en el caso de las alertas, el software de Grafana solo permite 30 segundos para tomar instantáneas de las imágenes de un panel individual antes de agotar el tiempo de espera. Como máximo, se pueden tomar tres capturas de pantalla dentro de este período de tiempo. Si hay un aumento repentino en el volumen de alertas, es posible que algunas alertas no tengan capturas de pantalla incluso si se ha habilitado la captura de pantalla.
Nota:
La sobrecarga del representador de imágenes de Grafana puede provocar que se vuelva inestable. Puede reducir el número de alertas que deben incluir capturas de pantalla estableciendo solo las anotaciones del UID del panel y el ID del panel individual en esas reglas de alerta.
Requisitos previos
Para seguir los pasos descritos en esta guía, debe tener:
- Una cuenta de Azure con una suscripción activa. Cree una cuenta gratuita.
- Una instancia de Azure Managed Grafana en el plan Estándar. Si aún no tiene una, cree una nueva instancia.
- Un servidor SMTP. Si aún no tiene una, puede considerar el uso de la API de correo electrónico de Twilio SendGrid para Azure.
- Configuración de correo electrónico para la instancia de Azure Managed Grafana. Configure los valores de SMTP.
Configurar informes
Para crear un nuevo informe, siga estos pasos.
- En Azure Portal, abra el área de trabajo de Azure Managed Grafana y seleccione la dirección URL del punto de conexión.
- En el portal de Grafana, vaya a Creación de informes > Informes y seleccione + Crear un nuevo informe.
- Complete los pasos restantes en la interfaz de usuario de Grafana.
Exportación de un panel a PDF
Nota:
La interfaz de usuario de Grafana puede cambiar periódicamente. En este artículo se muestra la interfaz de Grafana y el flujo de usuario en un punto determinado. Su experiencia puede diferir ligeramente de los ejemplos en el momento de leer este documento. En ese caso, consulte la documentación de Grafana Labs.
Para crear un nuevo informe, siga estos pasos.
- En Azure Portal, abra el área de trabajo de Azure Managed Grafana y seleccione la dirección URL del punto de conexión.
- En el portal de Grafana, vaya al panel que quiere exportar.
- Haga clic en el icono Compartir panel.
- Elija una opción de diseño en la pestaña PDF.
- Seleccione Guardar como PDF para exportarlo.
Uso de imágenes en alertas
Grafana permite la captura de pantalla de un panel individual que desencadena una alerta. Los destinatarios pueden ver la imagen del panel individual directamente en el mensaje de notificación. Azure Managed Grafana está configurado actualmente para cargar estas capturas de pantalla en el almacenamiento local de la instancia. Solo la lista de puntos de contacto de la columna Cargar desde disco de la tabla Puntos de contacto admitidos puede recibir las imágenes. Además, hay un límite de 30 segundos para tomar una captura de pantalla. Si no se puede completar a tiempo una captura de pantalla, no se incluye con la alerta correspondiente. Las capturas de pantalla solo se toman para las alertas que tengan anotaciones de UID del panel y de ID del panel individual en la regla. Puede usar estas anotaciones para deshabilitar la captura de pantalla de forma selectiva.
Pasos siguientes
En esta guía paso a paso, ha aprendido a usar la creación de informes y la representación de imágenes. Para obtener información sobre cómo crear y configurar paneles de Grafana, consulte Creación de paneles.