9 Vorlagen sofort einsatzbereit

Übersicht

Zabbix bietet eine wachsende Anzahl vorkonfigurierter Vorlagen, um die Einrichtung von Überwachungszielen zu vereinfachen und zu beschleunigen.

Alle standardmäßig verfügbaren Vorlagen finden Sie unter Datenerfassung > Vorlagen.

Beim Upgrade von Zabbix werden vorhandene Vorlagen nicht automatisch aktualisiert, um das Überschreiben benutzerdefinierter Änderungen zu vermeiden. Informationen zum Aktualisieren vorhandener Vorlagen oder zum Hinzufügen neuer Vorlagen finden Sie unter Upgrade von Vorlagen.

Bitte verwenden Sie die Seitenleiste, um Informationen zu bestimmten Vorlagentypen und Betriebsanforderungen aufzurufen.

Siehe auch:

Vorlagen-Upgrade

Um eine einzelne Vorlage zu aktualisieren oder nach einem Zabbix-Upgrade eine neue hinzuzufügen:

  1. Gehen Sie zum Zabbix Git-Repository.
  2. Wählen Sie im Branch-Auswahlmenü (unter dem Label Source) den Branch aus, der zu Ihrer Zabbix-Version passt (z. B. release/7.4 für Zabbix 7.4).
  3. Öffnen Sie die Vorlage, die Sie hinzufügen oder aktualisieren möchten (z. B. MySQL by Zabbix agent).
  4. Kopieren Sie den Inhalt der Vorlagendatei (z. B. template_db_mysql_agent.yaml) und speichern Sie ihn in einer lokalen Datei.
  5. Gehen Sie im Zabbix Frontend zu Data collection > Templates und importieren Sie die lokale Datei.

Sie können auch alle Vorlagen gleichzeitig aktualisieren und neue hinzufügen:

  1. Laden Sie das Vorlagenpaket passend zu Ihrem Webserver herunter: templates_1M_7.4.7z (Nginx) oder templates_2M_7.4.7z (Apache).
  2. Entpacken Sie das Paket. Es enthält YAML-Dateien (jeweils mit mehreren Vorlagen) sowie einen Index (index-1M_74.md), der die in jeder YAML-Datei enthaltenen Vorlagen auflistet.
  3. Gehen Sie im Zabbix Frontend zu Data collection > Templates und importieren Sie die YAML-Dateien nacheinander.

Alternativ können Sie alle YAML-Dateien auf einmal mit dem Skript import_templates.sh importieren. Das Skript benötigt die Dienstprogramme curl und jq und verwendet die Zabbix-API-Methode configuration.import. Wenn Sie das Skript ausführen, geben Sie das Verzeichnis mit den YAML-Dateien sowie Ihre Zabbix-API-URL und Ihr Authentifizierungstoken an.

Das Skript import_templates.sh überschreibt alle vorhandenen Vorlagen ohne die Möglichkeit, Vorlagenänderungen zu überprüfen oder rückgängig zu machen.

Beispiel:

./import_templates.sh /tmp/templates_2M_7.4 https://example.com/zabbix/api_jsonrpc.php d8d6b5c78ee2a8333db11bfcd3e448c49c239d8ce00702759e2b56f42e24dbe4

Vorlagenkompatibilität mit dem Host Wizard

Eine vollständige Liste der standardmäßig verfügbaren Vorlagen, die derzeit mit dem Host Wizard kompatibel sind, finden Sie in hw_compatible_templates.txt.

Sie können auch Ihre benutzerdefinierten Vorlagen mit dem Host Wizard kompatibel machen:

  1. Gehen Sie im Zabbix Frontend zu Datenerfassung > Vorlagen und exportieren Sie die benutzerdefinierte Vorlage.

  2. Bearbeiten Sie die exportierte Datei:

    • Fügen Sie das wizard_ready-Vorlagenelement hinzu, um die Kompatibilität mit dem Host Wizard anzugeben.
    • Optional können Sie bei Bedarf das readme- oder config-Vorlagenelement hinzufügen.
  3. Gehen Sie im Zabbix Frontend zu Datenerfassung > Vorlagen und importieren Sie die aktualisierte Vorlagendatei.