9 Plantillas listas para usar

Descripción general

Zabbix proporciona un conjunto creciente de plantillas preconfiguradas para simplificar y acelerar la configuración de los objetivos de monitorización.

Todas las plantillas listas para usar están disponibles en Recopilación de datos > Plantillas.

Al actualizar Zabbix, las plantillas existentes no se actualizan automáticamente para evitar sobrescribir modificaciones personalizadas. Para actualizar las plantillas existentes o añadir nuevas, consulte Actualización de plantillas.

Utilice la barra lateral para acceder a información sobre tipos específicos de plantillas y requisitos de operación.

Consulte 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 un solo template o añadir uno nuevo después de una actualización de Zabbix:

  1. Vaya al repositorio Git de Zabbix.
  2. En el selector de rama (debajo de la etiqueta Source), elija la rama que coincida con su versión de Zabbix (por ejemplo, master para la última versión en desarrollo).
  3. Abra 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 el frontend de Zabbix, vaya a Recolección de datos > Templates e importe el archivo local.

También puede actualizar todos los templates y añadir nuevos de una sola vez:

  1. Descargue el paquete de templates según su servidor web: templates_1M_8.0.7z (Nginx) o templates_2M_8.0.7z (Apache).
  2. Extraiga el paquete. Contiene archivos YAML (cada uno con múltiples templates) y un índice (index-1M_80.md) que lista los templates incluidos en cada archivo YAML.
  3. En el frontend de Zabbix, vaya a Recolección de datos > Templates e importe los archivos YAML uno por uno.

Alternativamente, puede importar todos los archivos YAML de una vez usando el script import_templates.sh. 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 y la URL de la API de Zabbix y el token de autenticación.

El script import_templates.sh sobrescribe todos los templates existentes, sin opción de revisar o deshacer los cambios en los templates.

Ejemplo:

./import_templates.sh /tmp/templates_2M_8.0 https://example.com/zabbix/api_jsonrpc.php d8d6b5c78ee2a8333db11bfcd3e448c49c239d8ce00702759e2b56f42e24dbe4

Compatibilidad de la template con el Asistente de host

El Asistente de host es compatible con todas las templates predeterminadas.

También puede hacer que sus templates personalizadas sean compatibles con el Asistente de host:

  1. En el frontend de Zabbix, vaya a Recopilación de datos > Templates y exporte la template personalizada.

  2. Edite el archivo exportado:

    • Añada el elemento wizard_ready template element para indicar la compatibilidad con el Asistente de host.
    • Opcionalmente, añada los elementos readme o config template element según sea necesario.
  3. En el frontend de Zabbix, vaya a Recopilación de datos > Templates e importe el archivo de la template actualizada.