Esta é uma tradução da página de documentação original em inglês. Ajude-nos a torná-la melhor.

15 Itens dependentes

Visão geral

Há situações quando um item junta múltiplas métricas de uma vez ou até faz mais sentido coletar métricas relacionadas de forma simultânea, por exemplo:

  • Utilização de CPU de cores individuais
  • Tráfego de entrada/saída/total de rede

Para permitir a coleta de métricas em massa e uso simultâneo em vários itens relacionados, o Zabbix suporta itens dependentes. Itens Dependentes dependem de um item principal que coleta seus dados simultaneamente, em uma consulta. Um novo valor para um item principal automaticamente popula os valores dos itens dependentes. Itens Dependentes não têm um intervalo de atualização diferente do item principal.

As opções de pré-processamento do Zabbix podem ser usadas para extrair a parte que é necessária para o item dependente a partir dos dados do item principal.

O pré-processamento é gerenciado por um processo gerenciador de pré-processamento, que foi adicionado no Zabbix 3.4, junto com outros operadores que executam as etapas de pré-processamento. Todo os valores (com ou sem pré-processamento) de diferentes coletores de dados passam através do gerenciador de pré-processamento antes de serem adicionados ao cache de histórico. Comunicação IPC baseada em socket (Socket-based) é usada entre os coletores de dados (pollers, trappers, etc.) e os processos de pré-processamento.

O Zabbix Server ou Zabbix Proxy (se o host é monitorado por Proxy) estão executando etapas de pré-processamento e processando itens dependentes.

Um item de qualquer tipo, até mesmo um item dependente, pode ser configurado como um item principal. Níveis adicionais de itens dependentes podem ser usados para extrair partes menores de valores de um item dependente existente.

Limitações
  • Apenas dependência no mesmo host (template) são permitidas
  • Um protótipo de item pode depender de outro protótipo de item ou de um item regular do mesmo host
  • A contagem máxima de itens dependentes para um item principal é limitada a 29999 (independente do número de níveis de dependência)
  • O máximo de 3 níveis de dependência são permitidos
  • Um item dependente em um host com um item principal de template não será exportado para XML

Configuração de item

Um item dependente depende de seu item principal para os dados. Este é o por quê o item principal deve ser configurado (ou existir) primeiro:

  • Vá até: ConfiguraçãoHosts
  • Clique em Itens na linha do host
  • Clique em Criar item
  • Informe os parâmetros do item no formulário

Todos os campos obrigatórios estão marcados com um asterisco vermelho.

Clique em Adicionar para salvar o item principal.

Então você pode configurar um item dependente.

Todos os campos obrigatórios estão marcados com um asterisco vermelho.

Os campos que requerem informação específica para itens dependentes são:

Tipo Selecione Item dependente aqui.
Chave Informe a chave que será usada para reconhecer o item.
Item principal Selecione o item principal. O valor do item principal será usado para popular o valor do item dependente.
Tipo de informação Selecione o tipo de informação que corresponderá ao formato do dado que será armazenado.

Você pode usar o pré-processamento de valor do item para extrair a parte necessária do valor do item principal.

Sem pré-processamento, o valor do item dependente será exatamente o mesmo que o valor do item principal.

Clique em Adicionar para salvar o item dependente.

Um atalho para a criação mais rápida de um item dependente é usar o assistente na lista de item:

Apresentação

Na lista de item os itens dependentes são apresentados com o nome do seu item principal como prefixo.

Se um item principal é excluído, então todos os itens dependentes também o são.