我将收到的每个应用程序错误持久化到数据库中,并将其公开为提供错误时间序列的端点:
[[1354445413000,1],[1354445502000,1],[1354445522000,1]]
格式为(Timestamp, 1)
,(第二个值始终为1),该系列包含系统中每个错误的值。
让 HighCharts 显示具有向下钻取功能的定期聚合图表的最简单方法是什么 - 每天显示 N 个错误事件,并且可以向下钻取到每小时或缩小到每周分辨率? (请注意,缩放会更改显示的实际数据,而不仅仅是分辨率)。
向下钻取和缩小并不是必需的,我的首要重点是让 HighCharts 为我聚合数据。
最佳答案
HighCharts 不会为您聚合数据 - 它需要一串数据点并绘制它们。也许您应该看看他们的其他图表库 HighStock 和 dataGrouping方法。 dataGrouping 系统非常好 - 让您决定使用哪种聚合(总和、平均值等),并且您可以告诉它按低至毫秒的时间单位进行分组。
关于javascript - 如何使用 HighCharts 绘制每小时聚合事件率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13668649/