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:
Tem comentários ou ideias para melhorar os templates do Zabbix? Compartilhe-os com os desenvolvedores do Zabbix usando nosso formulário de sugestão.
Atualização de template
Para atualizar um único template ou adicionar um novo após uma atualização do Zabbix:
- Acesse o repositório Git do Zabbix.
- No seletor de branch (abaixo do rótulo Source), escolha a branch que corresponde à sua versão do Zabbix (por exemplo, master para a versão de desenvolvimento mais recente).
- Abra o template que você deseja adicionar ou atualizar (por exemplo, MySQL by Zabbix agent).
- Copie o conteúdo do arquivo do template (por exemplo,
template_db_mysql_agent.yaml) e salve-o em um arquivo local. - 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:
- Baixe o pacote de templates de acordo com o seu servidor web:
templates_1M_8.0.7z(Nginx) outemplates_2M_8.0.7z(Apache). - Extraia o pacote. Ele contém arquivos YAML (cada um com vários templates) e um índice (
index-1M_80.md) listando os templates incluídos em cada arquivo YAML. - 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_8.0 https://example.com/zabbix/api_jsonrpc.php d8d6b5c78ee2a8333db11bfcd3e448c49c239d8ce00702759e2b56f42e24dbe4
Compatibilidade de template com o Host Wizard
O Host Wizard é compatível com todos os templates padrão.
Você também pode tornar seus templates personalizados compatíveis com o Host Wizard:
-
No frontend do Zabbix, vá para Coleta de dados > Templates e exporte o template personalizado.
-
Edite o arquivo exportado:
- Adicione o elemento de template
wizard_readytemplate element para indicar compatibilidade com o Host Wizard. - Opcionalmente, adicione o elemento de template
readmeouconfigtemplate element conforme necessário.
- Adicione o elemento de template
-
No frontend do Zabbix, vá para Coleta de dados > Templates e importe o arquivo de template atualizado.