Upnetix Labs · protocolo de experimento
Protocolo: Qual o impacto do número de hosts monitorados no tempo de resposta do Zabbix Server em rede de restaurante?
Este protocolo avalia como o tempo de resposta do Zabbix Server varia conforme aumenta a quantidade de hosts monitorados simultaneamente. O objetivo é medir a escalabilidade do Zabbix em ambiente típico de restaurante.

Como o tempo de resposta do Zabbix Server se comporta ao variar a quantidade de hosts monitorados simultaneamente?
Hipótese
O tempo de resposta do Zabbix Server aumenta linearmente com o número de hosts monitorados até determinado limite de hardware.
Variáveis
| Independentes (o que varia) | Número de hosts monitorados |
|---|---|
| Dependentes (o que se mede) | Tempo de resposta do Zabbix Server (ms) |
| Controladas (o que fica fixo) | Configuração de hardware do servidor; Versão do Zabbix; Tipo de item monitorado (ping ICMP); Intervalo de coleta; Rede local dedicada |
Ambiente
Servidor Zabbix (GPLv2) instalado em VM dedicada, rede local isolada (pode ser em laboratório), hosts simulados usando containers Linux respondendo ICMP. Ferramenta de medição: k6 para simular requisições HTTP à API do Zabbix.
Procedimento
- Preparar ambiente
Instale o Zabbix Server em VM dedicada com recursos fixos (por exemplo, 2 vCPU, 4GB RAM).
- Criar hosts simulados
Implemente múltiplos containers Linux configurados para responder a ICMP.
- Adicionar hosts ao Zabbix
Adicione os hosts simulados ao Zabbix, configurando apenas item de ICMP ping.
- Aumentar número de hosts
Varie o número de hosts monitorados: 10, 50, 100, 200, 400.
- Executar teste de tempo de resposta
Para cada quantidade de hosts, execute um teste de consulta à API do Zabbix usando k6.
k6 run zabbix_api_test.js - Registrar resultados
Anote o tempo de resposta médio reportado pelo k6 para cada cenário.
- Repetir
Repita cada teste 5 vezes para cada cenário de número de hosts.
Planilha de coleta
| num_hosts (unidades) | tempo_resposta_ms (milissegundos) | repeticao (índice) |
|---|---|---|
| EXEMPLO: 100, 320, 3 | ||
Repetições recomendadas: 5. Baixe a planilha vazia em CSV: colunas prontas.
Análise
Calcule a média e o desvio padrão do tempo de resposta para cada quantidade de hosts. Avalie o ponto de inflexão onde o tempo de resposta cresce abruptamente. Compare os resultados com a capacidade esperada do hardware.
Critérios de decisão
- Tempo de resposta médio deve permanecer abaixo de 500 ms até o limite de hardware.
- Desvio padrão não deve ultrapassar 10% da média em cada cenário.
- Se houver crescimento exponencial antes do limite esperado, investigar gargalos.
Fontes de erro e mitigação
- Variação de carga na VM: execute testes em horários de baixa movimentação.
- Rede compartilhada: use rede isolada para evitar interferências.
- Caches do sistema: reinicie o serviço Zabbix entre repetições para mitigar efeito de cache.
Referências
- fonte oficial · Grafana Labs (grafana.com)
- Publicado
- 09/09/2026
- Última revisão
- 09/09/2026
- Versão do conteúdo
- 1.0
- Referências
- 1 oficiais
- Revisão técnica
- redação e revisão por IA, URLs conferidas na publicação
- Status
- Atual
