Möchten Sie erfahren, wie Sie das Cacti Email Notification Setup konfigurieren? In diesem Tutorial zeigen wir Ihnen, wie Sie Cacti so konfigurieren, dass E-Mails gesendet werden, wenn ein Alarmauslöser aktiviert wird.
In unserem Beispiel verwenden wir Google Gmail als SMTP-Server.
• Ubuntu 19.04
• Kakteen 1.2.3
Was ist Cacti?
Cacti ist eine Open-Source-Plattform für die Datenüberwachung, die vollständig auf PHP basiert.
Auf der Weboberfläche können Benutzer Cacti als Frontend für RRDtool verwenden, Diagramme erstellen und sie mit in MySQL gespeicherten Daten füllen.
Cacti bietet auch SNMP-Unterstützung für Benutzer zum Erstellen von Diagrammen, um die Netzwerküberwachung durchzuführen.
Cacti Playlist:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Videos, die sich auf die Installation von Cacti beziehen.
Vergessen Sie nicht, unseren Youtube-Kanal mit dem Namen FKIT.
Cacti-Tutorial:
Auf dieser Seite bieten wir einen schnellen Zugriff auf eine Liste von Cacti-Tutorials
Tutorial – Google Mail-Integration
Zunächst müssen wir Ihr Google Mail-Konto aktivieren, um Verbindungen von externen Programmen zu erhalten.
Öffnen Sie Ihren Browser und greifen Sie auf Ihr Google Mail-Konto zu.
In unserem Beispiel wurde die folgende URL in den Browser eingegeben:
Geben Sie im Anmeldebildschirm Ihren Google Mail-Nutzernamen und Ihr Passwort ein.
Nach dem Login müssen Sie auf folgende URL zugreifen:
• https://myaccount.google.com/lesssecureapps
Wählen Sie die Option aus, um die Verwendung weniger sicherer Anwendungen zu aktivieren.
Jetzt müssen wir testen, ob wir mithilfe der Linux-Befehlszeile eine E-Mail mit Google Mail senden können.
Verwenden Sie den folgenden Befehl, um die erforderlichen Pakete zu installieren.
# sudo apt-get update
# sudo apt-get install ssmtp
Bearbeiten Sie die Datei ssmtp.conf, um eine Verbindung zu unserem Google Mail-Konto herzustellen.
# 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
In unserem Beispiel verwenden wir das Google Mail-Konto virtualcoin.videos@gmail.com.
In unserem Beispiel verwendet das Google Mail-Konto virtualcoin.videos@gmail.com das Kennwort kamisama123.
Sie müssen das Google Mail-Konto und das Passwort ändern, damit es Ihrem Konto entspricht.
Verwenden Sie den folgenden Befehl, um eine E-Mail über die Befehlszeile zu senden.
# echo „E-Mail using the command-line“ | ssmtp virtualcoin.videos@gmail.com
Überprüfen Sie Ihren Google Mail-Posteingang auf die Testnachricht, die Sie gerade gesendet haben.
Wenn der Test erfolgreich war, können Sie mit dem nächsten Abschnitt dieses Tutorials fortfahren.
Wenn der Test nicht erfolgreich war, wird möglicherweise die folgende Meldung angezeigt.
• ssmtp: Authorization failed (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 – gsmtp)
Um dieses Problem zu beheben, müssen Sie auf die folgende URL zugreifen.
• https://accounts.google.com/DisplayUnlockCaptcha
Wählen Sie die Option zum Entsperren Ihres Kontos.
Versuchen Sie erneut, die E-Mail über die Befehlszeile zu senden.
Wenn der Test erfolgreich war, können Sie mit dem nächsten Abschnitt dieses Tutorials fortfahren.
Tutorial – Cacti Email Benachrichtigung Einrichten
Jetzt müssen wir auf das Cacti-Server-Dashboard zugreifen und den Linux-Computer als Host hinzufügen.
Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers plus / cacti ein.
In unserem Beispiel wurde die folgende URL in den Browser eingegeben:
• http://10.0.129.100/cacti
Verwenden Sie im Anmeldebildschirm den Standardbenutzernamen und das Standardkennwort.
• Standardbenutzername: admin
• Standardkennwort: admin
Nach erfolgreicher Anmeldung werden Sie zum Cacti Dashboard weitergeleitet.
Greifen Sie auf dem Cacti-Dashboard-Bildschirm auf das Konfigurationsmenü zu und wählen Sie die Option Einstellungen.
Auf dem Einstellungsbildschirm müssen Sie auf die Registerkarte Mail / Reporting / DNS zugreifen.
Nehmen Sie in den E-Mail-Optionen die folgende Konfiguration vor und klicken Sie auf die Schaltfläche Speichern.
• Benachrichtigen Sie den Hauptadministrator über Probleme – Ja
• E-Mail testen – Eine E-Mail-Adresse, um zu testen, ob die E-Mail-Funktion von Cacti funktioniert.
• Mail-Dienste – SMTP
• Ping-Mail-Server – Nr
• Von E-Mail-Adresse – Ihre Google Mail-Adresse
• Von Name – Ein Name oder eine Beschreibung.
• Zeilenumbruch – 120
Führen Sie im Bereich SMTP-Optionen die folgende Konfiguration durch und klicken Sie auf die Schaltfläche Speichern.
• SMTP-Hostname – smtp.gmail.com
• SMTP-Port – 587
• SMTP-Benutzername – Der Benutzername des E-Mail-Kontos, über das Kakteenbenachrichtigungen gesendet werden.
• SMTP-Kennwort – Das Kennwort des E-Mail-Kontos, über das Kakteenbenachrichtigungen gesendet werden.
• SMTP-Sicherheit – TLS
• SMTP-Zeitlimit – 10
Klicken Sie in den E-Mail-Optionen auf die Option Test-E-Mail senden.
Cacti versucht nun, eine Testnachricht zu senden.
Hier ist ein Beispiel für die von Cacti gesendete Nachricht.
Herzliche Glückwünsche! Sie haben die E-Mail-Benachrichtigung des Cacti-Servers konfiguriert
Kakteen – Konfigurieren Sie die Benutzer-E-Mail-Adresse
Öffnen Sie im Cacti Dashboard das Menü Konfiguration und wählen Sie die Option Benutzer.
Jetzt müssen Sie die E-Mail-Adresse des Admin-Benutzers konfigurieren und auf die Schaltfläche Speichern klicken.
Konfigurieren Sie die E-Mail-Adresse für alle Benutzerkonten, an die Sie E-Mail-Benachrichtigungen senden möchten.
Herzliche Glückwünsche! Sie haben die E-Mail-Konfiguration für Cacti abgeschlossen.
Installation des Cacti Threshold Plugins
Das Cacti Threshold Plugin aktiviert die Funktion für Kakteen-Warnmeldungen.
Zuerst müssen wir das Cacti Threshold Plugin über die Kommandozeile installieren.
Verwenden Sie auf der Linux-Konsole die folgenden Befehle, um das Threshold Plugin herunterzuladen und zu installieren.
# 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
Öffnen Sie im Cacti Dashboard das Menü Konfiguration und wählen Sie die Option Plugins.
Klicken Sie in der Spalte Aktionen auf die Option, um das Cacti Threshold Plugin zu installieren.
Klicken Sie in der Spalte Aktionen auf die Option, um das Cacti Threshold Plugin zu aktivieren.
Rufen Sie nach Abschluss der Installation des Cacti-Plugins das Konfigurationsmenü auf und wählen Sie die Option Einstellungen.
Auf dem Bildschirm Einstellungen müssen Sie auf die Registerkarte Schwellenwerte zugreifen.
Nehmen Sie in den E-Mail-Optionen die folgende Konfiguration vor und klicken Sie auf die Schaltfläche Speichern.
• Dead Device Notifications – Ja
• Dead Device Notifications Email – Ihre E-Mail-Adresse
• Von E-Mail-Adresse – Ihre Google Mail-Adresse
• Von Name – Ein Name oder eine Beschreibung.
Wenn nun ein Gerät nicht erreichbar ist, erhalten Sie folgende Meldung:
Als nächstes werden wir Schwellenwerte konfigurieren.
Cacti Threshold-Konfiguration
Möglicherweise möchten Sie einen bestimmten Schwellenwert erstellen, um Kakteen-Warnmeldungen zu senden.
Greifen Sie im Cacti Dashboard auf das Menü Verwaltung zu und wählen Sie die Option Schwellenwerte aus.
Klicken Sie oben rechts auf dem Bildschirm auf das Pluszeichen, um einen neuen Schwellenwert hinzuzufügen.
Wählen Sie das Gerät und das Diagramm aus, für das Sie einen Schwellenwert konfigurieren möchten.
Führen Sie auf dem Bildschirm zur Einrichtung des Kakteenschwellenwerts die folgende Konfiguration durch:
• Schwellenwert aktiviert – Ja
• Warnung – Hohe / Niedrige Einstellungen – Stellen Sie die gewünschten Werte ein
• Alarm – Hohe / Niedrige Einstellungen – Stellen Sie die gewünschten Werte ein
• Benachrichtigungsliste für Warnungen – Wählen Sie die gewünschte Benachrichtigungsliste aus
• Benachrichtigungsliste – Wählen Sie die gewünschte Benachrichtigungsliste aus
Klicken Sie nach Abschluss Ihrer Konfiguration auf die Schaltfläche Speichern.
Wenn Sie eine Benachrichtigungsgruppe konfigurieren möchten, rufen Sie das Menü Verwaltung auf und wählen Sie die Option Benachrichtigungsliste.
Hier ist ein Beispiel für die E-Mail-Warnmeldung von Cacti.
Herzliche Glückwünsche! Sie haben die Konfiguration der Cacti-E-Mail-Benachrichtigung abgeschlossen.