[ZBXNEXT-2986] Faster graph displaying for long periods of time Created: 2015 Sep 25  Updated: 2015 Sep 30

Status: Open
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F), Server (S)
Affects Version/s: None
Fix Version/s: None

Type: Change Request Priority: Trivial
Reporter: Jacek Assignee: Unassigned
Resolution: Unresolved Votes: 1
Labels: graphs, trends
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Hi,

I've notcied that lots of users tends to set long periods of time while watching graphs (month and more) and unfortunately in large environments displaying those graphs (espacially when there are more than one on a screen), can take lots of time.

Would it be possible to copy a mechanism of data reduction, which is being used to calculate data for trend tables from history tables, and create two more types of tables?

For example:

  • MonthlyTrends - daily min,max and avg values from trend table, that data would be displayed when user wants to display graphs for more than 3-4 weeks.
  • YearlyTrends - weekly min, max and avg values from MonthlyTrens table, that data would be displayed when user wants to display graphs for more than 9 months.


 Comments   
Comment by Marc [ 2015 Sep 25 ]

I'd argue ZBXNEXT-714 is probably the preferable way to go. This way one could for instance plug-in a time series database for history storage which already includes all kinds of smart data reduction.

Generated at Fri Mar 29 15:17:41 EET 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.