Sincronização da configuração de monitoramento

Visão geral

Esta página fornece detalhes sobre a atualização da configuração de monitoramento para o proxy, ou seja, como as alterações feitas na configuração de monitoramento no server são sincronizadas com o proxy.

Atualização incremental

A atualização da configuração do proxy é incremental. Durante uma sincronização de configuração, somente as entidades modificadas são atualizadas (portanto, se nenhuma entidade tiver sido modificada, nada será enviado). Essa abordagem permite economizar recursos e definir um intervalo menor (quase instantâneo) para a atualização da configuração do proxy.

As alterações na configuração do proxy são rastreadas usando números de revisão. Somente as entidades com revisões maiores que a revisão da configuração do proxy são incluídas nos dados de configuração enviados ao proxy.

As entidades para uma sincronização de configuração são as seguintes:

Entity Details
autoregistration tls data Todos os dados TLS de autoregistration.
expressions Todas as expressões (expressões regulares, tabelas de expressões).
global configuration Configuração global definida na tabela 'config'
host Todas as propriedades, interfaces, inventário, items, pré-processamento de item, parâmetros de item, cenários web de um host.
host macros Todas as macros definidas em um host e todos os IDs de template vinculados a ele.
proxy discovery rule Regras de descoberta e verificações atribuídas a um proxy.

Isso significa que:

  • Se um item for alterado em um host, toda a configuração desse host será sincronizada.
  • Se uma expressão regular for alterada, todas as expressões regulares serão sincronizadas.

Uma exceção são as macros do host, que também são enviadas se qualquer coisa no host tiver sido alterada.

O comando -R config_cache_reload no proxy também iniciará uma atualização incremental.

Observe que uma sincronização completa da configuração ocorrerá na inicialização/reinicialização de um proxy, em failover de HA, se o token de sessão tiver sido alterado ou se a atualização da configuração tiver falhado no proxy, por exemplo, se a conexão tiver sido interrompida أثناء o recebimento dos dados de configuração.

Parâmetros de configuração

O parâmetro ProxyConfigFrequency determina com que frequência a configuração do proxy é sincronizada com o server (10 segundos por padrão).

Observe que ProxyConfigFrequency é:

  • parâmetro do server para proxies passivos
  • parâmetro do proxy para proxies ativos

Em proxies ativos, ProxyConfigFrequency é um novo parâmetro desde o Zabbix 6.4 e deve ser usado em vez do agora obsoleto ConfigFrequency.

Se ambos ProxyConfigFrequency e ConfigFrequency forem usados, o proxy registrará um erro e será encerrado.

Cálculo de filas durante a manutenção

O Zabbix proxy não tem conhecimento dos períodos de manutenção; veja Cálculo de filas durante a manutenção para detalhes.