2 Definitionen
Übersicht
In diesem Abschnitt können Sie die Bedeutung einiger in Zabbix häufig verwendeter Begriffe kennenlernen.
Definitionen
- jedes physische oder virtuelle Gerät, jede Anwendung, jeder Dienst oder jede andere logisch zusammenhängende Sammlung überwachter Parameter.
- eine logische Gruppierung von Hosts. Host groups werden verwendet, wenn Zugriffsrechte auf Hosts für verschiedene Benutzergruppen zugewiesen werden.
- ein bestimmter Datenpunkt, den Sie von einem Host empfangen möchten, eine Metrik von Daten.
- eine Transformation des empfangenen Metrikwerts vor dem Speichern in der Datenbank.
- ein logischer Ausdruck, der einen Problem-Schwellenwert definiert und verwendet wird, um die in Datenpunkten empfangenen Daten zu "bewerten".
Wenn empfangene Daten über dem Schwellenwert liegen, wechseln Auslöser von 'Ok' in den Zustand 'Problem'. Wenn empfangene Daten unter dem Schwellenwert liegen, bleiben Auslöser im Zustand 'Ok' bzw. kehren dorthin zurück.
- eine Menge von Entitäten (Datenpunkte, Auslöser, Graphen, Regeln zur Low-Level-Erkennung, Webszenarien), die bereit sind, auf einen oder mehrere Hosts angewendet zu werden.
Die Aufgabe von Vorlagen besteht darin, die Bereitstellung von Überwachungsaufgaben auf einem Host zu beschleunigen; außerdem soll dadurch die Anwendung von Massenänderungen an Überwachungsaufgaben erleichtert werden. Vorlagen werden direkt mit einzelnen Hosts verknüpft.
- eine logische Gruppierung von Vorlagen. Template groups werden verwendet, wenn Zugriffsrechte auf Vorlagen für verschiedene Benutzergruppen zugewiesen werden.
- ein einzelnes Auftreten von etwas, das Aufmerksamkeit verdient, wie etwa ein Zustandswechsel eines Auslösers oder eine Discovery-/Agent-Autoregistrierung.
- eine vordefinierte Markierung für das Ereignis. Sie kann bei der Ereigniskorrelation, der Granularisierung von Berechtigungen usw. verwendet werden.
- eine Methode, Probleme flexibel und präzise mit ihrer Behebung zu korrelieren.
Sie können zum Beispiel festlegen, dass ein von einem Auslöser gemeldetes Problem durch einen anderen Auslöser behoben werden kann, der sogar eine andere Methode zur Datenerfassung verwenden kann.
- ein Auslöser, der sich im Zustand "Problem" befindet.
- von Zabbix bereitgestellte Optionen zur Problemverwaltung, wie das Hinzufügen eines Kommentars, das Bestätigen, das Ändern des Schweregrads oder das manuelle Schließen.
- eine vordefinierte Möglichkeit, auf ein Ereignis zu reagieren.
Eine Aktion besteht aus Operationen (z. B. dem Senden einer Benachrichtigung) und Bedingungen (wann die Operation ausgeführt wird)
- ein benutzerdefiniertes Szenario zur Ausführung von Operationen innerhalb einer Aktion; eine Abfolge von Benachrichtigungen bzw. der Ausführung von Remote-Befehlen.
- ein variabler Platzhalter, der je nach Kontext in einen bestimmten Wert aufgelöst wird.
- ein Mittel zur Zustellung von Benachrichtigungen; ein Zustellkanal.
- eine Nachricht über ein Ereignis, die einem Benutzer über den gewählten Medienkanal gesendet wird.
- ein vordefinierter Befehl, der bei einer bestimmten Bedingung automatisch auf einem überwachten Host ausgeführt wird.
- eine oder mehrere HTTP-Anfragen zur Überprüfung der Verfügbarkeit einer Website.
- die mit Zabbix bereitgestellte Weboberfläche.
- anpassbarer Bereich der Weboberfläche, der Zusammenfassungen und Visualisierungen wichtiger Informationen in visuellen Einheiten namens Widgets anzeigt.
- visuelle Einheit, die Informationen einer bestimmten Art und Quelle anzeigt (eine Zusammenfassung, eine Karte, ein Diagramm, die Uhr usw.), die im Dashboard verwendet wird.
- Mit der Zabbix API können Sie das JSON-RPC-Protokoll verwenden, um Zabbix-Objekte (wie Hosts, Datenpunkte, Diagramme und andere) zu erstellen, zu aktualisieren und abzurufen oder andere benutzerdefinierte Aufgaben auszuführen.
- ein zentraler Prozess der Zabbix-Software, der Überwachung durchführt, mit Zabbix-Proxies und -Agenten interagiert, Auslöser berechnet, Benachrichtigungen sendet; ein zentrales Datenrepository.
- ein Prozess, der Daten im Auftrag des Zabbix-Servers erfassen kann und dem Server einen Teil der Verarbeitungslast abnimmt.
- ein auf Überwachungszielen bereitgestellter Prozess, der lokale Ressourcen und Anwendungen aktiv überwacht.
- eine neue Generation des Zabbix Agent zur aktiven Überwachung lokaler Ressourcen und Anwendungen, die die Verwendung benutzerdefinierter Plugins für die Überwachung ermöglicht.
Da Zabbix agent 2 viele Funktionen mit Zabbix agent gemeinsam hat, steht der Begriff "Zabbix agent" in der Dokumentation für beide - Zabbix agent und Zabbix agent 2, sofern das funktionale Verhalten gleich ist. Zabbix agent 2 wird nur dann ausdrücklich genannt, wenn sich seine Funktionalität unterscheidet.
- Unterstützung verschlüsselter Kommunikation zwischen Zabbix-Komponenten (Server, Proxy, Agent, zabbix_sender- und zabbix_get-Dienstprogramme) unter Verwendung des Transport Layer Security (TLS)-Protokolls.
- automatisierter Prozess, bei dem ein Zabbix Agent selbst als Host registriert wird und mit der Überwachung beginnt.
- automatisierte Erkennung von Netzwerkgeräten.
- automatisierte Erkennung von Low-Level-Entitäten auf einem bestimmten Gerät (z. B. Dateisysteme, Netzwerkschnittstellen usw.).
- Menge von Definitionen für die automatisierte Erkennung von Low-Level-Entitäten auf einem Gerät.
- eine Metrik mit bestimmten Parametern als Variablen, bereit für die Low-Level-Erkennung. Nach der Low-Level-Erkennung werden die Variablen automatisch durch die tatsächlich erkannten Parameter ersetzt und die Metrik beginnt automatisch mit der Datenerfassung.
- ein Auslöser mit bestimmten Parametern als Variablen, bereit für die Low-Level-Erkennung. Nach der Low-Level-Erkennung werden die Variablen automatisch durch die tatsächlich erkannten Parameter ersetzt und der Auslöser beginnt automatisch mit der Auswertung der Daten.
Prototypen einiger anderer Zabbix-Entitäten werden ebenfalls in der Low-Level-Erkennung verwendet - Diagrammprototypen, Host-Prototypen, Hostgruppen-Prototypen.