9 Templates prontos para uso

Visão geral

O Zabbix fornece um conjunto crescente de templates pré-configurados para simplificar e acelerar a configuração dos alvos de monitoramento.

Todos os templates disponíveis por padrão estão em Coleta de dados > Templates.

Ao atualizar o Zabbix, os templates existentes não são atualizados automaticamente para evitar a sobrescrita de modificações personalizadas. Para atualizar templates existentes ou adicionar novos, consulte Atualização de template.

Use a barra lateral para acessar informações sobre tipos específicos de template e requisitos de operação.

Veja também:

Atualização de template

Para atualizar um único template ou adicionar um novo após uma atualização do Zabbix:

  1. Acesse o repositório Git do Zabbix.
  2. No seletor de branch (abaixo do rótulo Source), escolha a branch que corresponde à sua versão do Zabbix (por exemplo, release/7.4 para o Zabbix 7.4).
  3. Abra o template que você deseja adicionar ou atualizar (por exemplo, MySQL by Zabbix agent).
  4. Copie o conteúdo do arquivo do template (por exemplo, template_db_mysql_agent.yaml) e salve-o em um arquivo local.
  5. No frontend do Zabbix, vá para Data collection > Templates e importe o arquivo local.

Você também pode atualizar todos os templates e adicionar novos de uma só vez:

  1. Baixe o pacote de templates de acordo com o seu servidor web: templates_1M_7.4.7z (Nginx) ou templates_2M_7.4.7z (Apache).
  2. Extraia o pacote. Ele contém arquivos YAML (cada um com vários templates) e um índice (index-1M_74.md) que lista os templates incluídos em cada arquivo YAML.
  3. No frontend do Zabbix, vá para Data collection > Templates e importe os arquivos YAML um por um.

Como alternativa, você pode importar todos os arquivos YAML de uma vez usando o script import_templates.sh. O script requer os utilitários curl e jq, e usa o método da API do Zabbix configuration.import. Ao executar o script, informe o diretório que contém os arquivos YAML e a URL da API do Zabbix e o token de autenticação.

O script import_templates.sh sobrescreve todos os templates existentes, sem opção de revisar ou desfazer as alterações nos templates.

Exemplo:

./import_templates.sh /tmp/templates_2M_7.4 https://example.com/zabbix/api_jsonrpc.php d8d6b5c78ee2a8333db11bfcd3e448c49c239d8ce00702759e2b56f42e24dbe4

Compatibilidade de template com o Host Wizard

Para uma lista completa dos templates prontos para uso que atualmente são compatíveis com o Host Wizard, consulte hw_compatible_templates.txt.

Você também pode tornar seus templates personalizados compatíveis com o Host Wizard:

  1. No frontend do Zabbix, vá para Coleta de dados > Templates e exporte o template personalizado.

  2. Edite o arquivo exportado:

  3. No frontend do Zabbix, vá para Coleta de dados > Templates e importe o arquivo de template atualizado.