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:
- 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, release/7.4 para o Zabbix 7.4).
- 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_7.4.7z(Nginx) outemplates_2M_7.4.7z(Apache). - 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. - 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:
-
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_readypara indicar compatibilidade com o Host Wizard. - Opcionalmente, adicione o elemento de template
readmeouconfig, 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.