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 enthaltenen Vorlagen sind unter Datensammlung > Vorlagen verfügbar.

Beim Upgrade von Zabbix werden vorhandene Vorlagen nicht automatisch aktualisiert, um das Überschreiben benutzerdefinierter Änderungen zu vermeiden. Informationen zum Upgrade 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:

Haben Sie Feedback oder Ideen zur Verbesserung von Zabbix-Vorlagen? Teilen Sie diese über unser Vorschlagsformular mit den Zabbix-Entwicklern.

Upgrade von Vorlagen

So aktualisieren Sie eine einzelne Vorlage oder fügen nach einem Zabbix-Upgrade eine neue hinzu:

  1. Gehen Sie zum Zabbix Git repository.
  2. Wählen Sie in der Branch-Auswahl (unter der Bezeichnung Source) den Branch aus, der zu Ihrer Zabbix-Version passt (z. B. master für die neueste Entwicklungsversion).
  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 aktualisieren und neue gleichzeitig hinzufügen:

  1. Laden Sie das Vorlagenpaket abhängig von Ihrem Webserver herunter: templates_1M_8.0.7z (Nginx) oder templates_2M_8.0.7z (Apache).
  2. Entpacken Sie das Paket. Es enthält YAML-Dateien (jeweils mit mehreren Vorlagen) und einen Index (index-1M_80.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 erfordert die Dienstprogramme curl und jq und verwendet die Zabbix-API-Methode configuration.import. Beim Ausführen des Skripts 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 Möglichkeit, Vorlagenänderungen zu überprüfen oder rückgängig zu machen.

Beispiel:

./import_templates.sh /tmp/templates_2M_8.0 https://example.com/zabbix/api_jsonrpc.php d8d6b5c78ee2a8333db11bfcd3e448c49c239d8ce00702759e2b56f42e24dbe4

Kompatibilität von Vorlagen mit dem Host Wizard

Der Host Wizard ist mit allen sofort einsatzbereiten Vorlagen kompatibel.

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 Vorlagenelement wizard_ready hinzu, um die Kompatibilität mit dem Host Wizard anzugeben.
    • Fügen Sie optional je nach Bedarf das Vorlagenelement readme oder config hinzu.
  3. Gehen Sie im Zabbix Frontend zu Datenerfassung > Vorlagen und importieren Sie die aktualisierte Vorlagendatei.