Configurar um template requer que você primeiro crie um template definindo seus parâmetros gerais e, em seguida, adicione entidades (itens, triggers, gráficos, etc.) a ele.
Para criar um template, faça o seguinte:
A aba Template contém os atributos gerais do template.

Todos os campos obrigatórios estão marcados com um asterisco vermelho.
Atributos do template:
| Parâmetro | Descrição |
|---|---|
| Nome do template | Nome único do template. Alfanuméricos, espaços, pontos, traços e sublinhados são permitidos. Espaços à esquerda e à direita não são permitidos. |
| Nome visível | Se você definir este nome, ele será o visível em listas, mapas, etc. |
| Templates | Vincule um ou mais templates a este template. Todas as entidades (items, triggers, etc.) serão herdadas dos templates vinculados. Para vincular um novo template, digite seu nome no campo Templates — isso exibirá uma lista suspensa de templates correspondentes. Alternativamente, clique em Selecionar para abrir o pop-up Templates, que inicialmente não mostra nenhum template. Para preencher a lista, digite o nome de um grupo de templates no campo Grupo de templates (e selecione um da lista sugerida) ou pressione o botão Selecionar ao lado do campo Grupo de templates para abrir um pop-up de Grupos de templates. Depois de escolher um grupo de templates, o pop-up Templates é atualizado para mostrar os templates pertencentes a esse grupo. Os templates selecionados serão vinculados quando a configuração for salva ou atualizada. Para desvincular um template, use uma das duas opções no bloco Templates: Desvincular - desvincula o template, mas preserva suas entidades (items, triggers, etc.); Desvincular e limpar - desvincula o template e remove todas as suas entidades (items, triggers, etc.). |
| Grupos de templates | Grupos de templates aos quais o template pertence. |
| Descrição | Descrição do template. |
| Fornecedor e versão | Fornecedor e versão do template; exibido apenas ao atualizar templates existentes (templates prontos para uso fornecidos pelo Zabbix, templates importados ou templates modificados através da API de Template) se a configuração do template contiver essas informações. Não pode ser modificado no frontend do Zabbix. Para templates prontos para uso, a versão é exibida da seguinte forma: versão principal do Zabbix, delimitador ("-"), número de revisão (aumentado a cada nova versão do template e reiniciado a cada versão principal do Zabbix). Por exemplo, 7.0-0, 7.0-5, 8.0-0, 8.0-3. |
A aba Tags permite definir tags no nível do template. Todos os problemas dos hosts vinculados a este template serão marcados com os valores inseridos aqui.

Macros de usuário, macros {INVENTORY.*}, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} e {HOST.ID} são suportadas em tags.
A aba Macros permite definir macros de usuário no nível do template como pares nome-valor. Observe que os valores das macros podem ser mantidos como texto simples, texto secreto ou segredo do Vault. Também é possível adicionar uma descrição.

Se você selecionar a opção Macros herdadas e do template, também poderá visualizar macros de templates vinculados e macros globais que o template herdará, bem como os valores que as macros serão resolvidas.

Para maior comodidade, são fornecidos links para os respectivos templates, bem como um link para a configuração de macro global. Também é possível editar uma macro de template vinculada ou macro global no nível do template, criando efetivamente uma cópia da macro no template.
A aba Mapeamento de valores permite configurar uma representação amigável dos dados do item em mapeamentos de valores.
Botões:
![]() |
Adiciona o template. O template adicionado deve aparecer na lista. |
![]() |
Atualiza as propriedades de um template existente. |
![]() |
Cria outro template com base nas propriedades do template atual. Isso inclui as entidades (items, triggers, etc.) herdadas dos templates vinculados e diretamente anexadas ao template atual, mas exclui o fornecedor e a versão do template atual para que o template clonado seja distinguível do original. |
![]() |
Exclui o template; as entidades do template (items, triggers, etc.) permanecem com os hosts vinculados. |
![]() |
Exclui o template e todas as suas entidades dos hosts vinculados. |
![]() |
Cancela a edição das propriedades do template. |
Os items devem ser adicionados primeiro a uma template. Triggers e gráficos não podem ser adicionados sem o respectivo item.
Existem duas maneiras de adicionar items à template:
Para criar novos items, siga as orientações em Criando um item.
Para adicionar items existentes à template:
A adição de triggers e gráficos é feita de forma semelhante (a partir da lista de triggers e gráficos, respectivamente), lembrando novamente que eles só podem ser adicionados se os items necessários forem adicionados primeiro.
Para adicionar dashboards a um template em Coleta de dados → Templates, faça o seguinte:
Ao configurar widgets em um dashboard de template (em vez de um dashboard global), os parâmetros relacionados ao host não estão disponíveis e alguns parâmetros possuem um rótulo diferente. Isso ocorre porque dashboards de template exibem dados apenas do host ao qual o template está vinculado. Por exemplo, os parâmetros Grupos de hosts, Excluir grupos de hosts e Hosts no widget Problemas não estão disponíveis, o parâmetro Grupos de hosts no widget Disponibilidade do host não está disponível, e o parâmetro Exibir hosts em manutenção é renomeado para Exibir dados em manutenção, etc. Para mais informações sobre a disponibilidade de parâmetros em widgets de dashboard de template, consulte os parâmetros específicos de cada widget de dashboard.
Para detalhes sobre como acessar dashboards de host que são criados a partir de dashboards de template, consulte a seção dashboards de host.
Consulte a seção descoberta de baixo nível do manual.
Para adicionar cenários web a um template em Coleta de dados → Templates, faça o seguinte: