Templates listos para usar
Descripción general
Zabbix proporciona un conjunto cada vez mayor de templates preconfigurados para simplificar y agilizar la configuración de los objetivos de monitorización.
Todos los templates disponibles de forma predeterminada se encuentran en Recopilación de datos > Templates.
Al actualizar Zabbix, los templates no se actualizan automáticamente. Esto evita sobrescribir cualquier cambio personalizado que haya realizado. Para actualizar o añadir templates manualmente, consulte la sección Actualización de templates a continuación.
Utilice la barra lateral para acceder a información sobre tipos específicos de templates y requisitos de funcionamiento.
Véase también:
¿Tiene comentarios o ideas para mejorar las plantillas de Zabbix? Compártalas con los desarrolladores de Zabbix utilizando nuestro formulario de sugerencias.
Actualización de templates
Para actualizar o añadir un único template:
1. Abra el directorio templates en el repositorio Git de Zabbix.
2. Elija la rama (en la etiqueta Source) que corresponda a su versión de Zabbix (por ejemplo, master para la versión de desarrollo).
3. Busque el template que desea añadir o actualizar (por ejemplo, MySQL by Zabbix agent).
4. Copie el contenido del archivo del template (por ejemplo, template_db_mysql_agent.yaml) y guárdelo en un archivo local.
5. En la interfaz de usuario de Zabbix, vaya a Recopilación de datos > Templates e importe el archivo local.
Los tipos de medio webhook se pueden actualizar de forma similar: obténgalos del directorio media e impórtelos en Alertas > Tipos de medio.
Para actualizar o añadir varios templates:
1. Descargue el archivo del paquete de templates según su web server:
- Nginx -
templates_bundles-8.0-1M-nginx.zip - Apache -
templates_bundles-8.0-2M-apache.zip
2. Extraiga el archivo. Contiene archivos YAML, cada uno con varios templates, y un archivo de índice que indica qué templates contiene cada archivo YAML.
3. En la interfaz de usuario de Zabbix, vaya a Recopilación de datos > Templates e importe los archivos YAML uno por uno.
Los tipos de medio webhook se pueden actualizar de forma similar: tome el archivo media_bundle-8.0-000.yaml del archivo del paquete de templates e impórtelo en Alertas > Tipos de medio.
Para actualizar o añadir todos los templates a la vez, puede utilizar el script import_templates.sh incluido en el archivo del paquete de templates.
El script requiere las utilidades curl y jq, y utiliza el método de la API de Zabbix configuration.import.
Al ejecutar el script, proporcione el directorio que contiene los archivos YAML, así como la URL de la API de Zabbix y el token de autenticación.
El script import_templates.sh sobrescribe todos los templates existentes, sin ofrecer ninguna opción para revisar ni deshacer los cambios en los templates.
Ejemplo:
/tmp/templates_bundles-8.0-2M-apache/import_templates.sh \
/tmp/templates_bundles-8.0-2M-apache \
https://example.com/zabbix/api_jsonrpc.php \
d8d6b5c78ee2a8333db11bfcd3e448c49c239d8ce00702759e2b56f42e24dbe4
Compatibilidad de los templates con el Host Wizard
El Host Wizard es compatible con todos los templates incluidos de forma predeterminada.
También puede hacer que sus templates personalizados sean compatibles con el Host Wizard:
1. En el frontend de Zabbix, vaya a Recopilación de datos > Templates y exporte el template personalizado.
2. Edite el archivo exportado:
- Añada el elemento de template
wizard_readypara indicar la compatibilidad con el Host Wizard. - Opcionalmente, añada el elemento de template
readmeoconfigsegún sea necesario.
3. En el frontend de Zabbix, vaya a Recopilación de datos > Templates e importe el archivo de template actualizado.