¿Desea saber cómo usar la configuración de notificación de correo electrónico de Grafana? En este tutorial, le mostraremos cómo configurar un canal de notificación de Grafana para enviar correos electrónicos de alerta.
En nuestro ejemplo, vamos a utilizar Google Gmail como servidor SMTP.
• Ubuntu 18.04
• Ubuntu 19.04
• Grafana 6.0.2
¿Qué es Grafana?
Grafana es una plataforma de código abierto para monitoreo, análisis y visualización de datos que viene con un servidor web que le permite acceder a él desde cualquier lugar.
En la interfaz web, los usuarios pueden crear paneles de Grafana con paneles para representar métricas a lo largo del tiempo.
Grafana Tutorial:
En esta página, ofrecemos acceso rápido a una lista de tutoriales de Grafana.
Tutorial – Integración Gmail
Primero, debemos habilitar su cuenta de Gmail para recibir conexiones de programas externos.
Abre tu navegador y accede a tu cuenta de Gmail.
En nuestro ejemplo, la siguiente URL se ingresó en el navegador:
En la pantalla de inicio de sesión, ingrese su nombre de usuario y contraseña de Gmail.
Después del inicio de sesión, debe acceder a la siguiente URL:
• https://myaccount.google.com/lesssecureapps
Seleccione la opción para habilitar el uso de aplicaciones menos seguras.
Ahora, necesitamos probar si podemos usar la línea de comandos de Linux para enviar un correo electrónico usando Gmail.
Use el siguiente comando para instalar los paquetes requeridos.
# sudo apt-get update
# sudo apt-get install ssmtp
Edite el archivo ssmtp.conf para conectarse a nuestra cuenta de Gmail.
# vi /etc/ssmtp/ssmtp.conf
root=virtualcoin.videos@gmail.com
mailhub=smtp.gmail.com:587
FromLineOverride=YES
AuthUser=virtualcoin.videos@gmail.com
AuthPass=kamisama123
UseTLS=YES
UseSTARTTLS=YES
En nuestro ejemplo, estamos usando la cuenta de Gmail virtualcoin.videos@gmail.com.
En nuestro ejemplo, la cuenta de Gmail virtualcoin.videos@gmail.com está utilizando la contraseña kamisama123.
Debe cambiar la cuenta de Gmail y la contraseña para reflejar su cuenta.
Utilice el siguiente comando para enviar un correo electrónico utilizando la línea de comandos.
# echo «E-Mail using the command-line» | ssmtp virtualcoin.videos@gmail.com
Verifique en su bandeja de entrada de Gmail el mensaje de prueba que acaba de enviar.
Si la prueba fue exitosa, puede avanzar a la siguiente sección de este tutorial.
Si la prueba no tuvo éxito, se puede presentar el siguiente mensaje.
• ssmtp: error de autorización (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 – gsmtp)
Para resolver este problema, necesita acceder a la siguiente URL.
• https://accounts.google.com/DisplayUnlockCaptcha
Seleccione la opción para desbloquear su cuenta.
Intente nuevamente enviar el correo electrónico utilizando la línea de comandos.
Si la prueba fue exitosa, puede avanzar a la siguiente sección de este tutorial.
Configuración SMTP de Grafana
Ahora, necesitamos configurar el servidor de Grafana para autenticar en Gmail.
Localiza y edita el grafana.ini.
# locate grafana.ini
# vi /etc/grafana/grafana.ini
Descomente y habilite la sección SMTP de Grafana.
Aquí está la sección SMTP original.
Aquí está la nueva sección de SMTP.
Reinicie el servicio de Grafana.
# /etc/init.d/grafana-server restart
Ahora, necesita configurar el canal de alerta mediante la interfaz web de Grafana.
Configuración de la Notificación por Correo Electrónico de Grafana
Abra su navegador e ingrese la dirección IP de su servidor más: 3000.
En nuestro ejemplo, la siguiente URL se ingresó en el navegador:
• http://34.216.84.149:3000
La interfaz web de Grafana debe ser presentada.
En la pantalla de solicitud, ingrese la información de inicio de sesión de la contraseña predeterminada de Grafana.
• Nombre de usuario: admin
• Contraseña: admin
Después de un inicio de sesión exitoso, se mostrará el panel de Grafana.
En la pantalla del tablero de Grafana, acceda al menú Alertas y seleccione la opción Canales de notificación.
En la pantalla de Alertas, haga clic en el botón Agregar canal.
En la pantalla Canal de notificación, realice la siguiente configuración y haga clic en el botón Guardar.
• Nombre Correo Electronico
• Tipo – Correo electrónico
• Enviar en todas las alertas – Sí
• Incluir imagen – Sí
• Deshabilitar mensaje de resolución – No
• Enviar recordatorios – No
• Direcciones de correo electrónico: ingrese una lista de direcciones de correo electrónico separadas por;
Haga clic en el botón Enviar prueba y busque en el buzón de entrada de su cuenta de correo electrónico el mensaje que acaba de enviar.
Grafana ahora intentará enviar un mensaje de prueba.
Aquí hay un ejemplo del mensaje enviado por Grafana.
Felicitaciones por haber configurado correctamente la notificación por correo electrónico de Grafana.