Golden Signals no NGINX
Pré-requisitos
Configurar o log do NGINX
Etapa 1: Atualize o nginx.conf
nginx.conflog_format main '$remote_addr - $remote_user [$time_local] '
'"$request" $status $body_bytes_sent '
'"$http_referer" "$http_user_agent" "$http_x_forwarded_for" '
'rt=$request_time '
'urt=$upstream_response_time '
'rlen=$request_length '
'conn=$connection conn_reqs=$connection_requests';
access_log /var/log/nginx/access.log main;Etapa 2: Reinicie o NGINX
Subir o Exporter de Logs do NGINX
Opção A: Docker Compose
Opção B: Docker direto
Configurar o Prometheus (alternativa)
Integrar com o OpenTelemetry Collector (Melhor)
Exemplo básico de configuração (otel-collector-config.yaml):
otel-collector-config.yaml):Acessar o Endpoint de Métricas
Usar o Dashboard Pronto no Grafana
Painéis incluídos:
Painel
Métrica
Normalização de Paths
Resumo
Etapa
Descrição
Bônus: Cobertura dos Golden Signals
Sinal
Métrica
Last updated
Was this helpful?

