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 prontos para uso estão disponíveis em Coleta de dados > Templates.
Ao atualizar o Zabbix, os templates existentes não são atualizados automaticamente para evitar a sobrescrição de modificações personalizadas. Para atualizar os templates existentes ou adicionar novos, consulte Atualização de template.
Utilize a barra lateral para acessar informações sobre tipos específicos de templates 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 (sob o rótulo Source), escolha o branch que corresponde à sua versão do Zabbix (por exemplo, master para a versão de desenvolvimento mais recente).
- Abra o template que 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 em um arquivo local. - No frontend do Zabbix, acesse Coleta de dados > 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 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 múltiplos templates) e um índice (
index-1M_80.md) listando os templates incluídos em cada arquivo YAML. - No frontend do Zabbix, acesse Coleta de dados > Templates e importe os arquivos YAML um por um.
Alternativamente, você pode importar todos os arquivos YAML de uma vez usando o script import_templates.sh.
O script requer as utilidades curl e jq, e utiliza o método da API do Zabbix configuration.import.
Ao executar o script, forneça o diretório contendo 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 dos templates.
Exemplo:
./import_templates.sh /tmp/templates_2M_8.0 https://example.com/zabbix/api_jsonrpc.php d8d6b5c78ee2a8333db11bfcd3e448c49c239d8ce00702759e2b56f42e24dbe4
Compatibilidade de template com o Assistente de Host
O Assistente de Host é compatível com todos os templates padrão.
Você também pode tornar seus templates personalizados compatíveis com o Assistente de Host:
-
No frontend do Zabbix, vá em Coleta de dados > Templates e exporte o template personalizado.
-
Edite o arquivo exportado:
- Adicione o elemento
wizard_readydo template para indicar compatibilidade com o Assistente de Host. - Opcionalmente, adicione os elementos
readmeouconfigdo template conforme necessário.
- Adicione o elemento
-
No frontend do Zabbix, vá em Coleta de dados > Templates e importe o arquivo de template atualizado.