¿Desea aprender a utilizar la configuración de la notificación de correo electrónico de Cacti? En este tutorial, le mostraremos cómo configurar Cacti para enviar correos electrónicos cuando se active un activador de alerta.

En nuestro ejemplo, vamos a utilizar Google Gmail como servidor SMTP.

• Ubuntu 19.04
• Cacti 1.2.3

¿Qué es el Cacti?

Cacti es una plataforma de código abierto para el monitoreo de datos que está completamente basada en PHP.

En la interfaz web, los usuarios pueden usar Cacti como interfaz para RRDtool, crear Gráficos y llenarlos con datos almacenados en MySQL.

Cacti también tiene soporte SNMP para que los usuarios creen gráficos con el fin de realizar un monitor de red.

Cacti Playlist:

En esta página, ofrecemos acceso rápido a una lista de videos relacionados con la instalación de Cacti.

No olvides suscribirte a nuestro canal de youtube llamado FKIT.

Tutorial de Cacti:

En esta página, ofrecemos acceso rápido a una lista de tutoriales de Cacti

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:

http://gmail.google.com

En la pantalla de inicio de sesión, ingrese su nombre de usuario y contraseña de Gmail.

Gmail account

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.

google less secure app

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.

gmail inbox

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: Authorization failed (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.

google unlock account

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.

Tutorial - Configuración de Notificaciones de Correo Electrónico de Cacti

Ahora, necesitamos acceder al panel de control del servidor Cacti y agregar la computadora Linux como host.

Abra su navegador e ingrese la dirección IP de su servidor web más / cacti.

En nuestro ejemplo, la siguiente URL se ingresó en el navegador:

• http://10.0.129.100/cacti

En la pantalla de inicio de sesión, use el nombre de usuario y la contraseña predeterminados.

• Nombre de usuario predeterminado: admin
• Contraseña predeterminada: admin

Cacti login

Después de un inicio de sesión exitoso, se le enviará a Cacti Dashboard.

Cacti dashboard

En la pantalla del panel de control de Cacti, acceda al menú Configuración y seleccione la opción Configuración.

En la pantalla Configuración, debe acceder a la pestaña Correo / Informes / DNS.

Cacti email menu

En las Opciones de correo electrónico, realice la siguiente configuración y haga clic en el botón Guardar.

• Notificar al administrador principal de problemas - Sí
• Probar correo electrónico: una dirección de correo electrónico para comprobar si la función de correo electrónico de Cacti está funcionando.
• Servicios de correo - SMTP
• Servidor de correo de ping - No
• Desde la dirección de correo electrónico: tu dirección de Gmail
• De nombre: un nombre o una descripción.
• Envoltura de palabras - 120

Cacti SMTP Configuration

En el área de Opciones de SMTP, realice la siguiente configuración y haga clic en el botón Guardar.

• Nombre de host SMTP - smtp.gmail.com
• Puerto SMTP - 587
• Nombre de usuario de SMTP: el nombre de usuario de la cuenta de correo electrónico que enviará las notificaciones de Cacti.
• Contraseña SMTP: la contraseña de la cuenta de correo electrónico que enviará las notificaciones de Cacti.
• Seguridad SMTP - TLS
• Tiempo de espera de SMTP - 10

Cacti email configuration

En las Opciones de correo electrónico, haga clic en la opción Enviar un correo electrónico de prueba.

Cacti ahora intentará enviar un mensaje de prueba.

Cacti Test Email Configuration

Aquí hay un ejemplo del mensaje enviado por Cacti.

Cacti email example

¡Felicidades! Ha configurado la notificación de correo electrónico del servidor Cacti.

Cacti - Configurar la Dirección de Correo Electrónico del Usuario

En el Panel de control de Cacti, acceda al menú Configuración y seleccione la opción Usuarios.

Ahora, debe configurar la dirección de correo electrónico del usuario administrador y hacer clic en el botón Guardar.

Cacti User email

Configure la dirección de correo electrónico para todas las cuentas de usuario a las que desea enviar notificaciones por correo electrónico.

¡Felicidades! Ha finalizado la configuración de correo electrónico en Cacti.

Instalación del Complemento de Umbral de Cacti

El complemento de umbral de Cacti habilita la función de mensaje de alerta de Cacti.

Primero, necesitamos instalar el complemento de umbral de Cacti usando la línea de comandos.

En la consola de Linux, use los siguientes comandos para descargar e instalar el complemento de umbral.

# mkdir /downloads
# cd /downloads
# wget https://github.com/Cacti/plugin_thold/archive/v1.0.6.tar.gz
# tar -zxvf v1.0.6.tar.gz
# cp plugin_thold-1.0.6 /var/www/html/cacti/plugins/thold -R
# chown www-data.www-data /var/www/html/cacti/plugins -R

En el Panel de control de Cacti, acceda al menú Configuración y seleccione la opción Complementos.

En la columna Acciones, haga clic en la opción para instalar el complemento de umbral de cactus

.En la columna Acciones, haga clic en la opción para habilitar el complemento de umbral de cactus.

Cacti Threshold Plugin

Después de finalizar la instalación del complemento Cacti, acceda al menú Configuración y seleccione la opción Configuración.

En la pantalla Configuración, debe acceder a la pestaña Umbrales.

Cacti Threshold menu

En las Opciones de correo electrónico, realice la siguiente configuración y haga clic en el botón Guardar.

• Notificaciones de dispositivos muertos - Sí
• Correo electrónico de notificaciones de dispositivos muertos: su dirección de correo electrónico
• Desde la dirección de correo electrónico: tu dirección de Gmail
• De nombre: un nombre o una descripción.

Cacti Emailing options

Ahora, si un dispositivo no está disponible, recibirá el siguiente mensaje:

Cacti alert message

A continuación, vamos a configurar los umbrales.

Configuración de Umbral de Cacti

Es posible que desee crear un umbral específico para enviar mensajes de alerta de Cacti.

En el Panel de control de Cacti, acceda al menú Administración y seleccione la opción Umbrales.

Haga clic en el signo más en la parte superior derecha de la pantalla para agregar un nuevo umbral.

Cacti Threshold Management

Seleccione el dispositivo y el gráfico que desea configurar un umbral.

Cacti email alert configuration

En la pantalla de configuración del umbral de Cacti, realice la siguiente configuración:

• Umbral habilitado - Sí
• Advertencia - Configuración alta / baja - Establezca los valores deseados
• Alerta - Configuración alta / baja - Establezca los valores deseados
• Lista de notificaciones de advertencia: seleccione la lista de notificaciones deseada
• Lista de notificaciones de alerta: seleccione la lista de notificaciones deseada

Después de terminar su configuración, haga clic en el botón Guardar.

Cacti Threshold Configuration

Si desea configurar un grupo de notificación, acceda al menú Administración y seleccione la opción Lista de notificaciones.

Aquí hay un ejemplo del mensaje de alerta de correo electrónico de Cacti.

Cacti email alert example

¡Felicidades! Ha finalizado la configuración de alerta de correo electrónico de Cacti.