Integração · Web e proxy
Nginx
Conexões ativas, RPS, saúde dos upstreams, status codes.
O que é coletado
stub_status mais log tailing para fazer o parse dos status codes. Os virtual hosts são rastreados por uma label server_name.
Requisitos
- ✓stub_status module
- ✓access_log JSON format
- ✓server_name label
Métricas principais
Coletadas por padrão. Cada métrica fica disponível em dashboards, alertas e PromQL.
nginx.connections.activenginx.requests.rpsnginx.upstream.healthnginx.status.5xxnginx.status.4xxPassos de instalação
- 1Habilite stub_status no nginx.conf
- 2access_log em formato JSON para o log
Após a instalação
- · As métricas aparecem no dashboard em 15-30 segundos
- · As labels da integração entram nos filtros automaticamente
- · Presets de dashboard para métricas comuns ficam disponíveis no editor
Mais na documentação
Nginx
Perguntas frequentes
- O que o Unimoni coleta do Nginx?
- Conexões ativas, RPS, saúde dos upstreams, status codes. Cada métrica cai na mesma TSDB do resto do seu stack, então você monta dashboards e alertas sobre Nginx e todo o restante em um só lugar.
- Quanto tempo leva para conectar o Nginx?
- Normalmente alguns minutos: poucos passos, sem mudanças de código. As métricas aparecem nos seus dashboards 15–30 segundos após o primeiro scrape.
- Qual acesso a integração do Nginx precisa?
- Apenas o mínimo listado em «Requisitos» acima — um token ou papel restrito, nada além disso. O Unimoni pede o menor privilégio que cada sistema suporta.
- O monitoramento do Nginx está disponível self-hosted e no plano gratuito?
- Sim. Cada integração funciona de forma idêntica no Unimoni Cloud e self-hosted, e está incluída a partir do plano gratuito.