9 Templates out of the box
Overview
Zabbix provides a growing set of pre-configured templates to simplify and speed up the setup of monitoring targets.
All out-of-the-box templates are available in Data collection > Templates.
When upgrading Zabbix, existing templates are not updated automatically to avoid overwriting custom modifications. To upgrade existing templates or add new ones, see Template upgrade.
Please use the sidebar to access information about specific template types and operation requirements.
See also:
Template upgrade
To upgrade existing templates or add new ones after a Zabbix upgrade:
- Go to the Zabbix Git repository.
- In the branch selector (under the Source label), choose the branch that matches your Zabbix version (e.g., master for the latest development version).
- Open the template you want to add or upgrade (e.g., MySQL by Zabbix agent).
- Copy the contents of the template file (e.g.,
template_db_mysql_agent.yaml) and save them to a local file. - In Zabbix frontend, go to Data collection > Templates and import the local file.
Host Wizard compatibility
To upgrade multiple templates that are compatible with the Host Wizard, you can import the following template bundles:
For a full list of compatible templates, see templates_in_bundles.md.
To make a custom template compatible with the Host Wizard:
- In Zabbix frontend, go to Data collection > Templates and export the custom template.
- Edit the exported file:
- Add the
wizard_readytemplate element to indicate compatibility with the Host Wizard. - Optionally, add the
readmeorconfigtemplate element as needed.
- Add the
- In Zabbix frontend, go to Data collection > Templates and import the updated template file.