Gostaria de aprender a usar o Configurar Configuração de Notificação por E-mail do Cacti? Neste tutorial, vamos mostrar como configurar o Cacti para enviar e-mails quando um acionador de alerta é ativado.

Em nosso exemplo, vamos usar o Google Gmail como servidor SMTP.

• Ubuntu 19.04
• Cacti 1.2.3

O que é o Cacti?

O Cacti é uma plataforma de código aberto para monitoramento de dados que é completamente orientada ao PHP.

Na interface da Web, os usuários podem usar o Cacti como frontend para o RRDtool, criar gráficos e preenchê-los com dados armazenados no MySQL.

O Cacti também tem suporte a SNMP para que os usuários criem gráficos para executar o monitor de rede.

Cacti Playlist:

Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados à instalação do Cacti.

Não se esqueça de se inscrever em nosso canal do youtube chamado FKIT.

Cacti Tutorial:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais do Cacti

Tutorial – Integração com o Gmail

Primeiro, precisamos ativar sua conta do Gmail para receber conexões de programas externos.

Abra seu navegador e acesse sua conta do Gmail.

Em nosso exemplo, o seguinte URL foi inserido no navegador:

http://gmail.google.com

Na tela de login, insira seu nome de usuário e senha do Gmail.

Gmail account

Após o login, você precisa acessar o seguinte URL:

• https://myaccount.google.com/lesssecureapps

Selecione a opção para ativar o uso de aplicativos menos seguros.

google less secure app

Agora, precisamos testar se podemos usar a linha de comando do Linux para enviar um e-mail usando o Gmail.

Use o seguinte comando para instalar os pacotes necessários.

# sudo apt-get update
# sudo apt-get install ssmtp

Edite o arquivo ssmtp.conf para se conectar à nossa conta do 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

Em nosso exemplo, estamos usando a conta do Gmail virtualcoin.videos@gmail.com.

Em nosso exemplo, a conta do Gmail virtualcoin.videos@gmail.com está usando a senha kamisama123.

Você precisa alterar a conta e a senha do Gmail para refletir sua conta.

Use o seguinte comando para enviar um email usando a linha de comando.

# echo “E-Mail using the command-line” | ssmtp virtualcoin.videos@gmail.com

Verifique na sua caixa de entrada do Gmail a mensagem de teste que você acabou de enviar.

gmail inbox

Se o teste foi bem sucedido, você pode avançar para a próxima seção deste tutorial.

Se o teste não foi bem sucedido, a seguinte mensagem pode ser apresentada.

• ssmtp: Authorization failed (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 – gsmtp)

Para resolver esse problema, você precisa acessar o seguinte URL.

• https://accounts.google.com/DisplayUnlockCaptcha

Selecione a opção para desbloquear sua conta.

google unlock account

Tente novamente enviar o email usando a linha de comando.

Se o teste foi bem sucedido, você pode avançar para a próxima seção deste tutorial.

Tutorial – Configuração de Notificação de Email do Cacti

Agora, precisamos acessar o painel do servidor Cacti e adicionar o computador Linux como um host.

Abra o seu navegador e digite o endereço IP do seu servidor web mais / cacti.

Em nosso exemplo, o seguinte URL foi inserido no navegador:

• http://10.0.129.100/cacti

Na tela de login, use o nome de usuário e a senha padrão.

• Nome de usuário padrão: admin
• Senha Padrão: admin

Cacti login

Após um login bem-sucedido, você será enviado ao Painel do Cacti.

Cacti dashboard

Na tela do painel do Cacti, acesse o menu Configuração e selecione a opção Configurações.

Na tela Configurações, você precisa acessar a guia Correio / Relatórios / DNS.

Cacti email menu

Nas Opções de E-mail, execute a seguinte configuração e clique no botão Salvar.

• Notificar o administrador principal de problemas – sim
• Email de teste – Um endereço de email para testar se o recurso de email do Cacti está funcionando.
• Serviços de Correio – SMTP
• Ping Mail Server – Não
• De endereço de e-mail – seu endereço do Gmail
• Do nome – um nome ou uma descrição.
• Word Wrap – 120

Cacti SMTP Configuration

Na área Opções SMTP, execute a seguinte configuração e clique no botão Salvar.

• Nome do host SMTP – smtp.gmail.com
• Porta SMTP – 587
• SMTP Username – O nome de usuário da conta de e-mail que enviará notificações do Cacti.
• Senha SMTP – A senha da conta de e-mail que enviará notificações do Cacti.
• Segurança SMTP – TLS
• Tempo limite do SMTP – 10

Cacti email configuration

Nas Opções de E-mail, clique na opção Enviar um e-mail de teste.

O Cacti agora tentará enviar uma mensagem de teste.

Cacti Test Email Configuration

Aqui está um exemplo da mensagem enviada pelo Cacti.

Cacti email example

Parabéns! Você configurou a notificação por email do servidor Cacti

Cacti – Configurar o Endereço de E-mail do Usuário

No painel do Cacti, acesse o menu Configuração e selecione a opção Usuários.

Agora, você precisa configurar o endereço de e-mail do usuário Admin e clicar no botão Salvar.

Cacti User email

Configure o endereço de e-mail para todas as contas de usuário para as quais você deseja enviar notificações por e-mail.

Parabéns! Você terminou a configuração de email no Cacti.

Instalação do Plugin de Limite do Cacti

O plug-in de limite do Cacti ativa o recurso de mensagem de alerta do Cacti.

Primeiro, precisamos instalar o plug-in do Cacti Threshold usando a linha de comando.

No console do Linux, use os seguintes comandos para baixar e instalar o Plug-in de limite.

# 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

No painel do Cacti, acesse o menu Configuração e selecione a opção Plug-ins.

Na coluna Ações, clique na opção para instalar o plug-in de limite do Cacti.

Na coluna Ações, clique na opção para ativar o plug-in de limite do Cacti.

Cacti Threshold Plugin

Após concluir a instalação do plug-in do Cacti, acesse o menu Configuração e selecione a opção Configurações.

Na tela Configurações, você precisa acessar a guia Limites.

Cacti Threshold menu

Nas Opções de E-mail, execute a seguinte configuração e clique no botão Salvar.

• Notificações de dispositivo inoperantes – sim
• E-mail Notificações do Dispositivo Morto – Seu endereço de e-mail
• De endereço de e-mail – seu endereço do Gmail
• Do nome – um nome ou uma descrição.

Cacti Emailing options

Agora, se um dispositivo estiver inacessível, você receberá a seguinte mensagem:

Cacti alert message

Em seguida, vamos configurar os limites.

Configuração do Limite de Cacti

Você pode querer criar um limite específico para enviar mensagens de alerta do Cacti.

No painel do Cacti, acesse o menu Gerenciamento e selecione a opção Limites.

Clique no sinal de mais na parte superior direita da tela para adicionar um novo limite.

Cacti Threshold Management

Selecione o dispositivo e o gráfico que você deseja configurar um limite.

Cacti email alert configuration

Na tela de configuração do limite do Cacti, execute a seguinte configuração:

• Limite ativado – sim
• Warning – High / Low Settings – Defina os valores desejados
• Alert – High / Low Settings – Defina os valores desejados
• Lista de Notificação de Aviso – Selecione a lista de notificação desejada
• Lista de Notificação de Alerta – Selecione a lista de notificação desejada

Depois de terminar sua configuração, clique no botão Salvar.

Cacti Threshold Configuration

Se você quiser configurar um grupo de notificação, acesse o menu Gerenciamento e selecione a opção Lista de notificação.

Aqui está um exemplo da mensagem de alerta por e-mail do Cacti.

Cacti email alert example

Parabéns! Você concluiu a configuração de alerta por e-mail do Cacti.