2 Definitionen

Übersicht

In diesem Abschnitt können Sie die Bedeutung einiger in Zabbix häufig verwendeter Begriffe kennenlernen.

Definitionen

host

- jedes physische oder virtuelle Gerät, jede Anwendung, jeder Dienst oder jede andere logisch zusammenhängende Sammlung überwachter Parameter.

host group

- eine logische Gruppierung von Hosts. Host groups werden verwendet, wenn Zugriffsrechte auf Hosts für verschiedene Benutzergruppen zugewiesen werden.

item

- ein bestimmtes Datenelement, das Sie von einem Host empfangen möchten, eine Metrik von Daten.

value preprocessing

- eine Transformation des empfangenen Metrikwerts vor dem Speichern in der Datenbank.

trigger

- 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.

template

- 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.

template group

- eine logische Gruppierung von Vorlagen. Template groups werden verwendet, wenn Zugriffsrechte auf Vorlagen für verschiedene Benutzergruppen zugewiesen werden.

event

- ein einzelnes Vorkommnis von etwas, das Aufmerksamkeit verdient, wie etwa ein Statuswechsel eines Auslösers oder eine Erkennung/Agent-Autoregistrierung.

event tag

- eine vordefinierte Markierung für das Ereignis. Sie kann in der Ereigniskorrelation, bei der feingranularen Rechtevergabe usw. verwendet werden.

event correlation

- 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.

problem

- ein Auslöser, der sich im Status "Problem" befindet.

problem update

- von Zabbix bereitgestellte Optionen zur Problemverwaltung, wie das Hinzufügen eines Kommentars, das Bestätigen, das Ändern der Schwere oder das manuelle Schließen.

action

- 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)

escalation

- ein benutzerdefiniertes Szenario zur Ausführung von Operationen innerhalb einer Aktion; eine Abfolge von Benachrichtigungen bzw. der Ausführung von Remote-Befehlen.

macro

- ein variabler Platzhalter, der je nach Kontext in einen bestimmten Wert aufgelöst wird.

media

- ein Mittel zur Zustellung von Benachrichtigungen; ein Zustellkanal.

notification

- eine Nachricht über ein Ereignis, die einem Benutzer über den gewählten Medienkanal gesendet wird.

remote command

- ein vordefinierter Befehl, der bei einer bestimmten Bedingung automatisch auf einem überwachten Host ausgeführt wird.

web scenario

- eine oder mehrere HTTP-Anfragen zur Überprüfung der Verfügbarkeit einer Website.

frontend

- die mit Zabbix bereitgestellte Weboberfläche.

dashboard

- anpassbarer Bereich der Weboberfläche, der Zusammenfassungen und Visualisierungen wichtiger Informationen in visuellen Einheiten namens Widgets anzeigt.

widget

- visuelle Einheit, die Informationen einer bestimmten Art und Quelle anzeigt (eine Zusammenfassung, eine Karte, ein Diagramm, die Uhr usw.), die im Dashboard verwendet wird.

Zabbix API

- 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.

Zabbix server

- ein zentraler Prozess der Zabbix-Software, der Überwachung durchführt, mit Zabbix-Proxys und Agents interagiert, Auslöser berechnet, Benachrichtigungen sendet; ein zentrales Datenrepository.

Zabbix proxy

- ein Prozess, der Daten im Auftrag des Zabbix-Servers erfassen kann und damit einen Teil der Verarbeitungslast vom Server nimmt.

Zabbix agent

- ein auf Überwachungszielen bereitgestellter Prozess zur aktiven Überwachung lokaler Ressourcen und Anwendungen.

Zabbix agent 2

- 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.

encryption

- 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.

agent autoregistration

- automatisierter Prozess, bei dem ein Zabbix Agent selbst als Host registriert wird und mit der Überwachung beginnt.

network discovery

- automatisierte Erkennung von Netzwerkgeräten.

low-level discovery

- automatisierte Erkennung von Low-Level-Entitäten auf einem bestimmten Gerät (z. B. Dateisysteme, Netzwerkschnittstellen usw.).

low-level discovery rule

- Menge von Definitionen für die automatisierte Erkennung von Low-Level-Entitäten auf einem Gerät.

item prototype

- 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.

trigger prototype

- 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.