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 bestimmtes Datenelement, das 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 die empfangenen Daten über dem Schwellenwert liegen, wechseln Auslöser von 'Ok' in den Status 'Problem'. Wenn die empfangenen Daten unter dem Schwellenwert liegen, bleiben Auslöser im Status '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 und außerdem Massenänderungen an Überwachungsaufgaben einfacher anzuwenden. 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 Vorkommnis von etwas, das Aufmerksamkeit verdient, wie etwa ein Statuswechsel eines Auslösers oder eine Erkennung/Agent-Autoregistrierung.
- eine vordefinierte Markierung für das Ereignis. Sie kann in der Ereigniskorrelation, bei der feingranularen Rechtevergabe usw. verwendet werden.
- eine Methode, Probleme flexibel und präzise mit ihrer Behebung zu korrelieren.
Sie können beispielsweise definieren, 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 Status "Problem" befindet.
- von Zabbix bereitgestellte Optionen zur Problemverwaltung, wie das Hinzufügen eines Kommentars, das Bestätigen, das Ändern der Schwere 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.
- Die Zabbix API ermöglicht es Ihnen, das JSON-RPC-Protokoll zu 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-Proxys und Agents interagiert, Auslöser berechnet, Benachrichtigungen sendet; ein zentrales Datenrepository.
- ein Prozess, der Daten im Auftrag des Zabbix-Servers erfassen kann und damit einen Teil der Verarbeitungslast vom Server nimmt.
- ein auf Überwachungszielen bereitgestellter Prozess zur aktiven Überwachung lokaler Ressourcen und Anwendungen.
- 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 teilt, 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 bei der Low-Level-Erkennung verwendet - Diagrammprototypen, Host-Prototypen, Hostgruppen-Prototypen.