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
- Open the repository and click the folder of the specific template
- Inside, find the *.yaml (or *.yml) file
- Open the file and use Raw / Download to save it to your computer
Option B: Download all templates at once
- On GitHub, click Code → Download ZIP
- 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
- In Zabbix, open: Data collection → Templates (or Configuration → Templates, depending on your version)
- Click Import
- Upload the downloaded .yaml file
- 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
- CVE_zabbix_threats – Zabbix CVE evaluation (effective version) + alerts
- CVE_2024_3094 – CVE-2024-3094 vulnerability check
- Fail2ban – Jail discovery, metrics + triggers, and a dashboard
- SELinux_by_Zabbix_Agent_2 – Basic SELinux monitoring
- SSL_Labs_Certificate_Grade – Public SSL/TLS configuration check via the Qualys SSL Labs API
- Multiple_Website_certificate_by_Zabbix_agent_2 – Bulk monitoring of multiple certificate expirations (Agent 2)
- Windows_Defender_by_Zabbix_Agent – Monitoring Microsoft Windows Defender via Zabbix Agent (protection states, signatures, scans, and security events from the event log)
Zabbix & infrastructure
- CVE_zabbix_threats – Zabbix CVE evaluation (effective version) + alerts
- Zabbix_Server_version – Zabbix server version check
- Zabbix_DB_tables_size – Monitoring Zabbix DB table sizes
- Open_Files – Check OpenFiles limits/settings for Zabbix processes
- Not_Supported_Items – Counts of “Unsupported” and “No longer discovered” items via the API
- TCP_UDP_Sockets – Standard TCP/UDP socket checks
- Logstash – Monitoring Logstash pipeline performance and node health via HTTP API (JVM, throughput, event processing)
- Proxmox_Backup_Server – Agentless monitoring of Proxmox Backup Server via HTTP API (host metrics, datastores, garbage collection, backup freshness)
Identity / IAM
- FreeIPA_Server – FreeIPA server health check (ipa-healthcheck JSON)
- FreeIPA_Client – FreeIPA client monitoring (including DNS resolver validation and response time)
Databases
- FirebirdDB – Monitoring Firebird DB (v3+)
- Zabbix_DB_tables_size – Monitoring Zabbix DB table sizes
SNMP / devices / storage
- Synology_NAS – SNMP walk + dependent items and LLD
- Synology_Active_Backup_for_Business – Monitoring Synology Active Backup for Business via SSH and SQLite (tasks, backup status, transferred data)
- Net_Planet_Switch – Monitoring Planet switches
- SMSEagle_by_HTTP – Monitoring SMSEagle SMS gateway via HTTP API (modem status, signal, SIM, message counters, temperature)
- Ubiquiti_UniFi_UAP_Access_Point – SNMP monitoring of Ubiquiti UniFi access points (interfaces, CPU, memory, radios, clients)
- Ubiquiti_UniFi_USW_Switch – SNMP monitoring of Ubiquiti UniFi USW switches (interfaces, CPU, memory)
- Ubiquiti_UniFi_USW_Pro_Switch – SNMP monitoring of Ubiquiti UniFi USW Pro switches (interfaces, CPU, memory, fans, temperature)
- FS_Switch_S3270 – SNMP monitoring of FS S3270 switches (interfaces, CPU, memory, PSU, temperature)
- FS_Switch_S3400 – SNMP monitoring of FS S3400 switches (interfaces, CPU, memory, PoE ports, PSU)
- FS_Switch_S3900 – SNMP monitoring of FS S3900 switches (interfaces, CPU, memory, fans, PSU)
- FS_Switch_S5810 – SNMP monitoring of FS S5810 switches (interfaces, CPU, memory, fans, PSU, temperature)
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)
- Media_SMSEagle – SMSEagle notifications: SMS and voice calls (TTS), including two-way ACK (firmware 6.31+)
IoT / energy / “home lab”
- Solax_Solar_power_plant – Monitoring Solax X3-Hybrid (Modbus)
- EHEIM_Digital – Monitoring EHEIM Digital (aquarium devices) via HTTP API
- Meter_ESP32_by_HTTP – ESP32 meter integration via HTTP
- Meter_ESP32_by_MQTT – ESP32 meter integration via MQTT (Agent 2)
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.