[comment]: # ({f733158d-f733158d})
# 9 Templates out of the box

[comment]: # ({/f733158d-f733158d})

[comment]: # ({f22a23ef-0cc95643})
#### Overview

Zabbix provides a growing set of pre-configured [templates](/manual/config/templates) to simplify and speed up the setup of monitoring targets.

All out-of-the-box templates are available in *Data collection* → [*Templates*](/manual/web_interface/frontend_sections/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](#template-upgrade).

Please use the sidebar to access information about specific template types and operation requirements.

See also:

-   [Linking a template](/manual/config/templates/linking#linking-a-template)
-   [Known issues for templates](/manual/installation/known_issues#templates)

[comment]: # ({/f22a23ef-0cc95643})

[comment]: # ({1231eb3b-b2639351})
#### Template upgrade

To upgrade existing templates or add new ones after a Zabbix upgrade:

1. Go to the [Zabbix Git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F7.0).
2. In the branch selector (under the *Source* label), choose the branch that matches your Zabbix version (e.g., *release/7.0* for Zabbix 7.0).
3. Open the template you want to add or upgrade (e.g., [MySQL by Zabbix agent](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_agent?at=refs%2Fheads%2Frelease%2F7.0)).
4. Copy the contents of the template file (e.g., `template_db_mysql_agent.yaml`) and save them to a local file.
5. In Zabbix frontend, go to *Data collection* > *Templates* and [import](/manual/xml_export_import/templates#importing) the local file.

[comment]: # ({/1231eb3b-b2639351})
