9 Templates prontos para uso
Visão geral
O Zabbix fornece um conjunto crescente de templates pré-configurados para simplificar e agilizar a configuração dos alvos de monitoramento.
Todos os templates prontos para uso estão disponíveis em Coleta de dados → Templates.
Quando você atualiza o Zabbix, os templates não são atualizados automaticamente. Isso evita substituir quaisquer alterações personalizadas que você tenha feito. Para atualizar ou adicionar templates manualmente, consulte a seção Atualização de templates abaixo.
Use a barra lateral para acessar informações sobre tipos específicos de templates e requisitos de operação.
Veja também:
Atualização de template
Para atualizar ou adicionar um único template:
1. Abra o diretório templates no repositório Git do Zabbix.
2. Escolha a branch (na seção Source) correspondente à sua versão do Zabbix (por exemplo, release/7.0 para o Zabbix 7.0).
3. Encontre o template que 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. Na interface do usuário do Zabbix, acesse Coleta de dados > Templates e importe o arquivo local.
Os tipos de mídia webhook podem ser atualizados de forma semelhante: obtenha-os do diretório media e importe em Alertas > Tipos de mídia.
Para atualizar ou adicionar vários templates:
1. Baixe o arquivo dos bundles de templates correspondente ao seu web server:
- Nginx -
templates_bundles-7.0-1M-nginx.zip - Apache -
templates_bundles-7.0-2M-apache.zip
2. Extraia o arquivo. Ele contém arquivos YAML, cada um com vários templates, e um arquivo de índice que lista quais templates estão em cada arquivo YAML.
3. Na interface do usuário do Zabbix, acesse Coleta de dados > Templates e importe os arquivos YAML um por um.
Os tipos de mídia webhook podem ser atualizados de forma semelhante: obtenha o arquivo media_bundle-7.0-000.yaml do arquivo dos bundles de templates e importe em Alertas > Tipos de mídia.
Para atualizar ou adicionar todos os templates de uma só vez, você pode usar o script import_templates.sh, incluído no arquivo dos bundles de templates.
O script requer os utilitários curl e jq e usa o método da API do Zabbix configuration.import.
Ao executar o script, forneça o diretório que contém os arquivos YAML, a URL da API do Zabbix e o token de autenticação.
O script import_templates.sh substitui todos os templates existentes, sem oferecer a opção de revisar ou desfazer as alterações nos templates.
Exemplo:
/tmp/templates_bundles-7.0-2M-apache/import_templates.sh \
/tmp/templates_bundles-7.0-2M-apache \
https://example.com/zabbix/api_jsonrpc.php \
d8d6b5c78ee2a8333db11bfcd3e448c49c239d8ce00702759e2b56f42e24dbe4