SigNoz / signoz

SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
https://signoz.io
Other
18.5k stars 1.18k forks source link

Logs: Query Progress: all progress updates (websocket messages) are being received at the browser in the end at the same time #5838

Open raj-k-singh opened 2 weeks ago

raj-k-singh commented 2 weeks ago

The update messages should be getting flushed to the client as soon as the update is ready

raj-k-singh commented 2 weeks ago

cc @vikrantgupta25

raj-k-singh commented 2 weeks ago

Seems to be happening because of proxy_buffering at nginx

@grandwizard28 I tested this by adding proxy_buffering off; to nginx instances on the request path in staging and progress started working as expected after that

Image

Please do the needful to disable proxy_buffering for ws paths wherever applicable

cc @vikrantgupta25 @ankitnayan