2 Configurando um host
Visão geral
Para configurar um host no frontend do Zabbix, faça o seguinte:
- Vá para: Coleta de dados > Hosts ou Monitoramento > Hosts
- Clique em Criar host no canto superior direito da tela (ou no nome do host para editar um host existente)
- Insira os parâmetros do host no formulário
Você também pode usar o botão Clonar no formulário de configuração de um host existente para criar um novo host. Esse host terá todas as propriedades do host existente, incluindo templates vinculados, entidades (items, triggers, etc.) desses templates, bem como as entidades diretamente anexadas ao host existente.
Observe que, quando um host é clonado, ele manterá todas as entidades do template conforme estão originalmente no template. Quaisquer alterações nessas entidades feitas no nível do host existente (como alteração do intervalo do item, modificação de expressão regular ou adição de protótipos à regra de descoberta de baixo nível) não serão clonadas para o novo host; em vez disso, elas serão como estão no template.
Como alternativa, você pode usar o Assistente de Host para configurar um host por meio de uma interface guiada, passo a passo.
Configuração
A aba Host contém atributos gerais do host:

Todos os campos de entrada obrigatórios são marcados com um asterisco vermelho.
| Parâmetro | Descrição | |
|---|---|---|
| Host name | Insira um nome de host exclusivo. São permitidos caracteres alfanuméricos, espaços, pontos, hífens e sublinhados. No entanto, espaços no início e no fim não são permitidos. Observação: Com o Zabbix agent em execução no host que você está configurando, o parâmetro Hostname do arquivo de configuração do agent deve ter o mesmo valor que o nome do host inserido aqui. O nome no parâmetro é necessário para o processamento de verificações ativas. |
|
| Visible name | Insira um nome visível exclusivo para o host. Se você definir esse nome, ele será o exibido em listas, mapas etc., em vez do nome técnico do host. Este atributo tem suporte a UTF-8. | |
| Templates | Vincule templates ao host. Todas as entidades (items, triggers, etc.) serão herdadas do template. Para vincular um novo template, comece a digitar o nome do template no campo de entrada de texto. Uma lista de templates correspondentes será exibida; role para baixo para selecionar. Como alternativa, você pode clicar em Select ao lado do campo e selecionar templates da lista em uma janela pop-up. Todos os templates selecionados serão vinculados ao host quando o formulário de configuração do host for salvo ou atualizado. Para desvincular um template, use uma das duas opções no bloco Linked templates: Unlink - desvincula o template, mas preserva suas entidades (items, triggers, etc.); Unlink and clear - desvincula o template e remove todas as suas entidades (items, triggers, etc.). Os nomes dos templates listados são links clicáveis que levam ao formulário de configuração do template. |
|
| Host groups | Selecione os grupos de hosts aos quais o host pertence. Um host deve pertencer a pelo menos um grupo de hosts. Um novo grupo pode ser criado e vinculado ao host adicionando um nome de grupo inexistente. | |
| Interfaces | Vários tipos de interface de host são suportados para um host: Agent, SNMP, JMX e IPMI. Nenhuma interface é definida por padrão. Para adicionar uma nova interface, clique em Add no bloco Interfaces, selecione o tipo de interface e insira as informações de IP/DNS, Connect to e Port. Observação: Interfaces que são usadas em quaisquer items não podem ser removidas, e o link Remove fica esmaecido para elas. O "IP" ou "DNS" de uma interface SNMP também é usado para traps SNMP. Durante a correspondência, somente o "IP" ou "DNS" selecionado na interface do host é usado. Consulte Configurando monitoramento SNMP para detalhes adicionais sobre a configuração de uma interface SNMP (v1, v2 e v3). |
|
| IP address | Endereço IP do host (opcional). | |
| DNS name | Nome DNS do host (opcional). | |
| Connect to | Clicar no botão correspondente informará ao Zabbix server o que usar para obter dados dos agents: IP - Conectar ao endereço IP do host (recomendado) DNS - Conectar ao nome DNS do host |
|
| Port | Número da porta TCP/UDP. Os valores padrão são: 10050 para Zabbix agent, 161 para agent SNMP, 12345 para JMX e 623 para IPMI. | |
| Default | Marque o botão de opção para definir a interface padrão. | |
| Description | Insira a descrição do host. | |
| Monitored by | Selecione se o host é monitorado por: Server - o host é monitorado pelo Zabbix server; Proxy - o host é monitorado por proxy autônomo; Proxy group - o host é monitorado por grupo de proxies. |
|
| Proxy | O nome do proxy atribuído é exibido (somente se o Zabbix server tiver atribuído um a partir do grupo de proxies selecionado). Este campo é exibido somente se o host for monitorado por um grupo de proxies. |
|
| Enabled | Quando a caixa de seleção está marcada, o host está habilitado - pronto para monitoramento. Quando a caixa de seleção está desmarcada, o host está desabilitado - não monitorado: Para solicitações passivas de dados iniciadas pelo Zabbix server/proxy (por exemplo, Zabbix agent, agent SNMP, verificações simples), o monitoramento é desabilitado após a sincronização da configuração. Triggers e ações vinculadas ao host também são desabilitadas somente após a recarga da configuração. Para verificações ativas do Zabbix agent, o monitoramento é interrompido dentro do intervalo de tempo (aprox. 5 segundos) em que o Zabbix agent recebe a informação de que o host foi desabilitado. Durante esse breve intervalo, o host continuará coletando dados localmente para as verificações ativas e tentará enviá-los ao server/proxy; no entanto, como o host está marcado como Disabled, o server/proxy rejeitará os dados. Quando você desabilita o host, seus items são removidos imediatamente do cache de histórico (exceto seus últimos valores, que são mantidos para logs). |
|
A aba IPMI contém atributos de gerenciamento IPMI.
| Parâmetro | Descrição |
|---|---|
| Authentication algorithm | Selecione o algoritmo de autenticação. |
| Privilege level | Selecione o nível de privilégio. |
| Username | Nome de usuário para autenticação. Macros de usuário podem ser usadas. |
| Password | Senha para autenticação. Macros de usuário podem ser usadas. |
A aba Tags permite definir tags no nível do host. Todos os problemas deste host 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.
Você também pode visualizar aqui tags no nível de template se selecionar a opção Inherited and host tags. É aí que todas as tags de usuário definidas para o host são exibidas, bem como sua origem.

Para maior conveniência, são fornecidos links para os templates correspondentes.
A aba Macros permite definir macros de usuário no nível do host como pares nome-valor. Observe que os valores das macros podem ser mantidos como texto simples, texto secreto ou segredo do Vault. Também há suporte para adicionar uma descrição.

Você também pode visualizar aqui macros de usuário no nível de template e globais se selecionar a opção Inherited and host macros. É aí que todas as macros de usuário definidas para o host são exibidas com o valor para o qual são resolvidas, bem como sua origem.

Para maior conveniência, são fornecidos links para os templates correspondentes e para a configuração global de macros. Também é possível editar uma macro de template/global no nível do host, criando efetivamente uma cópia da macro no host.
A aba Inventory permite inserir manualmente informações de inventário para o host. Você também pode optar por habilitar o preenchimento Automatic do inventário ou desabilitar o preenchimento de inventário para este host.

Se o inventário estiver habilitado (manual ou automático), um ponto verde será exibido junto ao nome da aba.
Criptografia
A aba Criptografia permite exigir conexões criptografadas com o host.
| Parâmetro | Descrição |
|---|---|
| Conexões para o host | Como o Zabbix server ou proxy se conecta ao Zabbix agent em um host: sem criptografia (padrão), usando PSK (chave pré-compartilhada) ou certificado. |
| Conexões do host | Selecione que tipo de conexões são permitidas a partir do host (ou seja, do Zabbix agent e do Zabbix sender). Vários tipos de conexão podem ser selecionados ao mesmo tempo (útil para testes e troca para outro tipo de conexão). O padrão é "Sem criptografia". |
| Emissor | Emissor permitido do certificado. O certificado é primeiro validado com a CA (autoridade certificadora). Se for válido, assinado pela CA, então o campo Emissor pode ser usado para restringir ainda mais a CA permitida. Este campo deve ser usado se sua instalação do Zabbix usar certificados de várias CAs. Se este campo estiver vazio, qualquer CA é aceita. |
| Sujeito | Sujeito permitido do certificado. O certificado é primeiro validado com a CA. Se for válido, assinado pela CA, então o campo Sujeito pode ser usado para permitir apenas um valor da string Sujeito. Se este campo estiver vazio, qualquer certificado válido assinado pela CA configurada é aceito. |
| Identidade PSK | String de identidade da chave pré-compartilhada. Não coloque informações sensíveis na identidade PSK, pois ela é transmitida sem criptografia pela rede para informar ao receptor qual PSK usar. |
| PSK | Chave pré-compartilhada (hex-string). Comprimento máximo: 512 dígitos hexadecimais (PSK de 256 bytes) se o Zabbix usar a biblioteca GnuTLS ou OpenSSL, 64 dígitos hexadecimais (PSK de 32 bytes) se o Zabbix usar a biblioteca mbed TLS (PolarSSL). Exemplo: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952 |
Mapeamento de valores
A aba Mapeamento de valores permite configurar uma representação amigável dos dados do item em mapeamentos de valores.