Möchten Sie erfahren, wie Sie die Zabbix-API-Funktion Ihres Zabbix-Servers verwenden? In diesem Tutorial gehen wir zu Zabbix API-Beispielen, um sie auf einem Computer mit Ubnutu Linux zu verwenden.

• Ubuntu 18.04
• Ubuntu 19.04
• Zabbix 4.4.0

Zabbix Playlist:

Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Videos im Zusammenhang mit Zabbix Installation.

Vergessen Sie nicht, unseren Youtube-Kanal namens FKITzu abonnieren.

Tutorial Zabbix – API Quickstart Guide

Installieren Sie auf dem Zabbix-Server die erforderlichen Pakete.

Copy to Clipboard

Listen Sie die Zabbix-Version auf, die auf dem lokalen Server mit der Zabbix-API installiert ist.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel berichtete die Zabbix-API, dass Zabbix Version 4.4.0 installiert ist.

Um Informationen aus der Zabbix-Datenbank einzufügen, zu löschen oder anzufordern, müssen Sie Ihre Zabbix-API-Sitzung authentifizieren.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Wir haben unsere Sitzung mit dem Admin-Konto und dem Kennwort zabbix bei der Zabbix-API authentifiziert.


Notieren Sie sich
die Authentifizierungsergebniszeichenfolge, die wir verwenden werden, um unsere nächsten Anforderungen zu authentifizieren.

Zabbix API Beispiel – Listet alle Hostgruppen auf

In diesem Zabbix-API-Beispiel werden alle auf dem Zabbix-Server verfügbaren Hostgruppen auflisten.

Copy to Clipboard

Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel haben wir alle Zabbix-Hostgruppen aufgelistet.

Zabbix API Beispiel – Alle Hosts auflisten

In diesem Zabbix-API-Beispiel werden alle auf dem Zabbix-Server verfügbaren Hosts auflisten.

Copy to Clipboard

Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel haben wir alle Zabbix-Hosts aufgelistet.

Zabbix API Beispiel – Listet alle Hosts auf, die Regex verwenden

In diesem Zabbix-API-Beispiel werden alle auf dem Zabbix-Server verfügbaren Hosts auflisten, die der Hostname mit PF beginnt.

Copy to Clipboard

Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel haben wir alle Zabbix-Hosts aufgelistet, die PF auf ihrem Hostnamen haben.

Zabbix API Beispiel – Alle Hosts auflisten

In diesem Zabbix-API-Beispiel werden alle auf dem Zabbix-Server verfügbaren Hosts auflisten, aber nur die ID und der Name als Ausgabe angezeigt.

Copy to Clipboard

Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel haben wir nur alle Zabbix-Hostnamen aufgelistet.

Zabbix API Beispiel – Listet alle Benutzergruppen auf

In diesem Zabbix-API-Beispiel werden alle auf dem Zabbix-Server verfügbaren Benutzergruppen auflisten.

Copy to Clipboard

Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel haben wir alle Zabbix-Benutzergruppen aufgelistet.

Zabbix API Beispiel – Alle Benutzerkonten auflisten

In diesem Zabbix-API-Beispiel werden alle auf dem Zabbix-Server verfügbaren Benutzerkonten auflisten.

Copy to Clipboard

Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel haben wir alle Zabbix-Benutzerkonten aufgelistet.