risingwavelabs / risingwave

Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch. PostgreSQL compatible.
https://go.risingwave.com/slack
Apache License 2.0
7.07k stars 582 forks source link

feat(dashboard): add an "Analyze" button to the dashboard to identify bottlenecks in the await dump tree #19376

Open yezizp2012 opened 1 week ago

yezizp2012 commented 1 week ago

Is your feature request related to a problem? Please describe.

Previously, we manually identified the stuck actors by checking the await dump tree. I haven't thought about some of the details, but I feel that it can be done via a script with some threshold filtering. Furthermore we can also directly link related fragments and streaming jobs to provide more information.

Describe the solution you'd like

No response

Describe alternatives you've considered

No response

Additional context

No response

kwannoel commented 1 week ago

Related https://github.com/risingwavelabs/risingwave/issues/18215