Esta página inclui conteúdo traduzido automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

15 Items dependentes

Visão geral

Existem situações em que um item coleta várias métricas ao mesmo tempo ou até faz mais sentido coletar métricas relacionadas simultaneamente, por exemplo:

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

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

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

O pré-processamento é gerenciado por um processo preprocessing manager, juntamente com threads de trabalho que executam as etapas de pré-processamento. Todos os valores com pré-processamento (antes do Zabbix 7.4.1, todos os valores), recebidos de diferentes coletores de dados, passam pelo preprocessing manager antes de serem adicionados ao histórico em cache. A comunicação IPC baseada em socket é usada entre os coletores de dados (pollers, trappers, etc) e o processo de pré-processamento.

O Zabbix server ou o Zabbix proxy (se o host for monitorado por proxy) executam as etapas de pré-processamento e processam os itens dependentes.

Itens de qualquer tipo, até mesmo itens dependentes, podem ser definidos como itens mestres. Níveis adicionais de itens dependentes podem ser usados para extrair partes menores do valor de um item dependente existente.

Limitações
  • Somente dependências do 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
  • Um item dependente em um host com item mestre de um template não será exportado para XML

Configuração de item

Um item dependente depende de seu item mestre para obter dados. Por isso, o item mestre deve ser configurado (ou existir) primeiro:

  • Vá para: Coleta de dadosHosts
  • Clique em Itens na linha do host
  • Clique em Criar item
  • Insira 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 mestre.

Em seguida, você pode configurar um item dependente.

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

Os campos que exigem informações específicas para itens dependentes são:

Tipo Selecione Item dependente aqui.
Chave Insira uma chave que será usada para reconhecer o item.
Item mestre Selecione o item mestre. O valor do item mestre será usado para preencher o valor do item dependente.
Tipo de informação Selecione o tipo de informação que corresponderá ao formato dos dados que serão armazenados.

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

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

Clique em Adicionar para salvar o item dependente.

Um atalho para criar um item dependente mais rapidamente pode ser acessado clicando no botão na lista de itens e selecionando Criar item dependente.

Exibição

Na lista de items, os items dependentes são exibidos com o nome do item mestre como prefixo.

Se um item mestre for excluído, todos os seus items dependentes também serão excluídos.