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.
Zabbix Verwandte Sanleitung:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Tutorials im Zusammenhang mit Zabbix Installation.
Tutorial Zabbix – API Quickstart Guide
Installieren Sie auf dem Zabbix-Server die erforderlichen Pakete.
Listen Sie die Zabbix-Version auf, die auf dem lokalen Server mit der Zabbix-API installiert ist.
Hier ist die Befehlsausgabe:
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.
Hier ist die Befehlsausgabe:
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.
Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.
Hier ist die Befehlsausgabe:
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.
Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.
Hier ist die Befehlsausgabe:
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.
Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.
Hier ist die Befehlsausgabe:
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.
Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.
Hier ist die Befehlsausgabe:
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.
Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.
Hier ist die Befehlsausgabe:
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.
Wir haben die Zabbix API-Sitzung 1b2117aa7845e4bdb4b78ce3bed05c93 verwendet, um unsere Anfrage zu authentifizieren.
Hier ist die Befehlsausgabe:
In unserem Beispiel haben wir alle Zabbix-Benutzerkonten aufgelistet.