Zabbix templates – overview, downloads, and guide

Tomáš Heřmánek
2 min

Article content

Are you looking for our templates?

We maintain all our public Zabbix templates on GitHub in one central repository.
If you tried to find them directly on our website, here’s the correct link:


How to download the templates

Option A: Download one specific template

  1. Open the repository and click the folder of the specific template
  2. Inside, find the *.yaml (or *.yml) file
  3. Open the file and use Raw / Download to save it to your computer

Option B: Download all templates at once

  1. On GitHub, click Code → Download ZIP
  2. Or use git clone (if you work with Git)

Important: Before importing the template, please also open the README/description directly in the template’s folder on GitHub. You’ll find prerequisites there (e.g., required Zabbix version, whether Zabbix Agent 2 vs. SNMP is needed, any dependencies), required macros ({$…}), and setup + verification steps. Without this information, the template may not collect the expected metrics after import.


How to import templates into Zabbix

  1. In Zabbix, open: Data collection → Templates (or Configuration → Templates, depending on your version)
  2. Click Import
  3. Upload the downloaded .yaml file
  4. After importing, link the template to the host and set any required macros ({$…}) according to the README in that folder

Tip: Each template has a short description and instructions (README) in its folder — including requirements, macros, and recommended settings.


Template overview in the repository

The repository is organized into folders by individual templates. Below is a quick “catalog” — click any item to open the template folder directly on GitHub.

Security

Zabbix & infrastructure

Identity / IAM

  • FreeIPA_Server – FreeIPA server health check (ipa-healthcheck JSON)
  • FreeIPA_Client – FreeIPA client monitoring (including DNS resolver validation and response time)

Databases

SNMP / devices / storage

Notifications (Media types)

  • Media_WhatsApp – Zabbix notification integration with the WhatsApp Cloud API (webhook)
  • Media_HTML_Template – HTML email template (light/dark mode, severity-based colors, action buttons)

IoT / energy / “home lab”

3D printing

  • BambuLab – Monitoring BambuLab printers via MQTT (Agent 2 plugin)
  • PrusaLink_3D_Printer – Basic template for Prusa via the PrusaLink HTTP API

Do you want a fix/improvement or a new template?

If something is missing in the repo or you have an idea for an improvement, please create an issue or a pull request directly on GitHub.
We are gradually consolidating and moving the templates into one central place so they are easy to find and maintain.

Rate the article:
All articles
×Shopping Cart

Your cart is empty.