KOYR opened a new issue, #3923: URL: https://github.com/apache/hertzbeat/issues/3923
### Feature Request Currently, the monitor charts use a fixed Y-axis starting from 0. When handling high-value metrics with small fluctuations, the chart has two major issues: 1. Inefficient Visualization: The data line appears as a flat horizontal line at the top of the chart, making it impossible to observe real-time trends. 2. Wasted Space: A large portion of the chart (from 0 to 1200) is empty, which doesn't provide any useful information. <img width="579" height="475" alt="Image" src="https://github.com/user-attachments/assets/52995ef7-0302-4ec8-b859-38c789c6558a" /> ### Is your feature request related to a problem? Please describe _No response_ ### Describe the solution you'd like I suggest implementing a Dynamic Y-Axis Scaling logic 1. Auto-adjust Y-Axis Range: When data is concentrated in a high-value range, the Y-axis should dynamically "jump" or start from a non-zero value that is close to the minimum data point. This will magnify the fluctuations and make the chart more readable. 2. Optimize Visual Density: By removing the unnecessary empty space below the data points, the chart can better utilize the available UI space to show detail. ### Describe alternatives you've considered _No response_ ### Additional context _No response_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
