Umgesetzt gemäß Online-Tutorial. zabbix3.4, mithilfe von Skripten und sendEmail. 1. Laden Sie sendEmail herunter, entpacken Sie es nach /usr/local/bin und ändern Sie die Berechtigungen. URL zum Herunterladen: SendEmail – Senden Sie E-Mails mit diesem kostenlosen Befehlszeilen-E-Mail-Client http://caspian.dotconf.net/menu/Software/SendEmail/ Berechtigungen ändern: chown zabbix:zabbix /usr/local/bin/sendEmail 2. Führen Sie einen E-Mail-Test durch. /usr/local/bin/sendEmail -f [email protected] (E-Mail senden) -s smtp.163.com -u „E-Mail-Titel“ -m „E-Mail-Inhalt“ -o message-content-type=html -o message-charset=utf8 -xu [email protected] (E-Mail-Konto senden) -xp „NetEase-E-Mail-Autorisierungscode“ -t „Ziel-E-Mail“ 3. Nachdem der E-Mail-Test bestanden ist, geben Sie das Verzeichnis /usr/local/zabbix/share/zabbix/alertscripts/ ein, erstellen Sie eine neue Datei mail.sh und erteilen Sie Berechtigungen. 4.mail.sh-Inhalt: #!/bin/bash bis=$1 Betreff=$2 Körper = $3 /usr/local/bin/sendEmail -o tls=auto -f [email protected] -t "$to" -s smtp.163.com -u "$subject" -o message-content-type=html -o message-charset=utf8 -xu [email protected] -xp "Mailbox-Client-Autorisierungscode" -m "$body" 5. Testfehler [root@centos7 alertscripts]# ./mail.sh "Zielpostfach" test_topic hallo_welt! *********************************************************************** Verwenden des SSL_verify_mode-Standards von SSL_VERIFY_NONE für den Client ist veraltet! Bitte setzen Sie SSL_verify_mode auf SSL_VERIFY_PEER ggf. mit SSL_ca_file|SSL_ca_path zur Verifizierung. Wenn Sie das Zertifikat wirklich nicht verifizieren und behalten möchten, Verbindung offen für Man-In-The-Middle-Angriffe setzen Sie bitte Setzen Sie SSL_verify_mode in Ihrer Anwendung explizit auf SSL_VERIFY_NONE. *********************************************************************** bei /usr/local/bin/sendEmail Zeile 1906. ungültige SSL-Version angegeben unter /usr/share/perl5/vendor_perl/IO/Socket/SSL.pm Zeile 444. In sendemail, Zeile 1906, von Geändert zu Nochmals getestet, Erfolg. [root@centos7 alertscripts]# ./mail.sh "Zielpostfach" test_topic hallo_welt! *********************************************************************** Verwenden des SSL_verify_mode-Standards von SSL_VERIFY_NONE für den Client ist veraltet! Bitte setzen Sie SSL_verify_mode auf SSL_VERIFY_PEER ggf. mit SSL_ca_file|SSL_ca_path zur Verifizierung. Wenn Sie das Zertifikat wirklich nicht verifizieren und behalten möchten, Verbindung offen für Man-In-The-Middle-Angriffe setzen Sie bitte Setzen Sie SSL_verify_mode in Ihrer Anwendung explizit auf SSL_VERIFY_NONE. *********************************************************************** bei /usr/local/bin/sendEmail Zeile 1906. 08. Aug. 15:42:42 wanbu sendEmail[25763]: E-Mail wurde erfolgreich gesendet! 6.zabbix-Web-Konfiguration In zabbix3.4 müssen drei Stellen konfiguriert werden: Aktionen, Medientyp und Benutzer. Aktionen sind für die Beurteilung und den Versand von E-Mails zuständig; der Medientyp ist für die Auswahl von Skripten und die Übergabe von Parametern zuständig; Benutzer sind für die Klärung verantwortlich, an wen die Alarminformationen gesendet werden, und für sonstige Informationen. Folgen Sie einfach den Konfigurationsanweisungen auf der offiziellen Website. Ich bin zu faul, diesen Teil zu schreiben. Zu beachten ist lediglich, dass dem Medientyp drei Parameter hinzugefügt werden müssen, nämlich {ALERT.SENDTO}, {ALERT.SUBJECT} und {ALERT.MESAGE}, die jeweils „An“, „Betreff“ und „Text“ in mail.sh entsprechen. 7. Klicken Sie abschließend auf „Berichte“ – „Aktionsprotokoll“, um zu überprüfen, ob die E-Mail erfolgreich gesendet wurde und was der Grund für den Fehler war. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: Vue implementiert ein verschiebbares Baumstrukturdiagramm
Ich konnte nie herausfinden, ob der Port belegt i...
Ergebnisse erzielen Implementierungscode html <...
Hintergrund Wie wir alle wissen, müssen wir nach ...
Inhaltsverzeichnis Rekursive Vue-Komponente Drag-...
Inhaltsverzeichnis Zabbix überwacht Nginx Zabbix ...
Socket-Optionsfunktion Funktion: Methoden zum Les...
Im Tabellenkopf können Sie die dunkle Rahmenfarbe...
Docker Toolbox ist eine Lösung zur Installation v...
Inhaltsverzeichnis 1. Ressourcen und Konstruktion...
Verwandte Artikel: Anfänger lernen einige HTML-Ta...
Inhaltsverzeichnis 1. Verwandte Binlog-Konfigurat...
Einige Optimierungsregeln für Browser-Webseiten S...
Lassen Sie mich ein Problem zusammenfassen, mit d...
In diesem Artikelbeispiel wird der spezifische Co...
Vorwort Sperren sind Synchronisierungsmechanismen...