Evite analisar uma métrica isolada
Queue crescente não significa automaticamente falta de pollers. O atraso pode vir de preprocessamento, banco, proxy ou itens cujo timeout consome o processo por muito tempo.
Construa uma linha do tempo
Compare NVPS, queue e busy dos processos no mesmo intervalo. Procure mudança de padrão, não apenas um valor alto.
SELECT clock, value_avg
FROM trends_uint
WHERE itemid = 12345
ORDER BY clock DESC
LIMIT 20;
Banco de dados
Observe I/O, locks, crescimento de history/trends e tempo das queries. Housekeeping agressivo pode competir com a carga normal.
Priorize pelo gargalo dominante
Ajuste processos somente quando houver evidência de fila naquele estágio. Capacidade extra no processo errado apenas desloca consumo de memória sem resolver o throughput.