以微秒分辨率可视化数据

时间:2018-05-18 15:13:48

标签: python data-visualization influxdb grafana chronograf

我正在测量组件中的多个进程以查看瓶颈所在。这些过程需要1-1000us才能完成。 我将这个记录在一个使用Python3设置为我们解决方案的InfluxDB数据库中。

我的问题是可视化。我试过grafana认为它适合我。但是,当绘制这个微秒数据时,它将在1毫秒显示多个数据点,max grafana支持,使得无法看到增量或放大或类似的东西。

根据一些谷歌搜索结果判断,1, 2, 3,我并不孤单。

有没有什么办法可以让图形工具以微秒显示,或者能够将X轴更改为不同于时间戳的内容,从而使这些数据更具可读性/可理解性。 (理想情况下类似于grafana或chronograf。)

感谢。

1 个答案:

答案 0 :(得分:0)

根据此Grafana功能请求文章(自2016年起):

https://github.com/grafana/grafana/issues/6252

Grafana联合创始人TorkelÖdegaard的话:

没有办法做到这一点。一直很棘手 javascript(和时间库)中的格式只能降低到毫秒级分辨率。

由于JavaScript仅支持毫秒级,因此目前看来这是不可能的(即使在中期也不可行)