What is Zabbix?
Zabbix ist eine Open-Source-Monitoring-Lösung, die zur Überwachung der Leistung und Gesundheit von IT-Infrastrukturen, einschließlich Servern, Netzwerken, Anwendungen und Diensten, verwendet wird. Es sammelt und speichert Daten über Systemmetriken wie CPU-Auslastung, Speicher, Festplattenspeicher und Netzwerkverkehr und bietet Einblick in den Status und die Leistung von IT-Ressourcen. Zabbix kann Alarme basierend auf vordefinierten Schwellenwerten auslösen, wodurch IT-Teams Probleme schnell identifizieren und beheben können, bevor sie zu Ausfallzeiten führen. Es unterstützt verschiedene Überwachungsmethoden, einschließlich agentenbasierter Überwachung, SNMP und IPMI, und bietet anpassbare Dashboards, Berichterstellung und historische Datenanalyse. Zabbix eignet sich für Unternehmen, die eine flexible, skalierbare und zentrale Monitoring-Lösung benötigen, um die Zuverlässigkeit und Leistung ihrer IT-Infrastruktur sicherzustellen.
Funktionen
SMS-Versand
Nach der Integration von seven in Zabbix können Alarme über das seven-Gateway per SMS versendet werden.
Installation
- 1
Voraussetzungen prüfen
Stellen Sie sicher, dass Python 2+ auf dem System installiert ist.
- 2
Skript kopieren
Kopieren Sie seven.py in das Zabbix-Skriptverzeichnis, normalerweise unter
/usr/share/zabbix/alertscripts
. - 3
Zabbix-Weboberfläche öffnen
Öffnen Sie die Zabbix-Weboberfläche, normalerweise unter http://localhost/zabbix.
- 4
Medien-Typ erstellen
- Gehen Sie zu
Administration > Media Types
. - Klicken Sie auf "Medien-Typ erstellen" und füllen Sie das Formular aus - (Screenshot).
- Gehen Sie zu
- 5
Test-SMS senden
Sie können eine Test-SMS senden, indem Sie auf "Test" klicken. Füllen Sie das Formular aus und senden Sie es ab - (Screenshot).
- 6
Benutzer-Medien hinzufügen
- Gehen Sie zu
Benutzer
, wählen Sie einen aus, gehen Sie zuMedien
und klicken Sie auf "Hinzufügen". - Füllen Sie das Formular aus - (Screenshot).
- Klicken Sie auf "Hinzufügen" und "Aktualisieren", um die Änderungen zu speichern.
- Gehen Sie zu
Nutzung
Verfügbare Optionen:
seven.py
[-h]
[--debug]
[--delay DELAY]
[--details]
[--flash]
[--foreign_id FOREIGN_ID]
[--from FROM]
[--json]
[--label LABEL]
[--no_reload]
[--performance_tracking]
[--return_msg_id]
[--ttl TTL]
[--udh UDH]
[--unicode]
[--utf8]
api_key to text