I'm measuring multiple processes in a component to see where bottlenecks are. These processes take anything from 1-1000us to complete. I'm logging this in an influxDB database, set to us resolution, using Python3.
My problem is visualising this. I tried grafana thinking it would suit me. However, when graphing this microsecond data it will show multiple datapoints on 1 ms, the max grafana supports, making it impossible to see increments or zoom in or anything similar.
Judging by some google results, 1, 2, 3, I'm not alone.
Is there any way I can make this data more readable/understandable by either having the graphing tool display it in microseconds or be able to change the X-axis to something different than a timestamp. (Ideally something in similar to grafana or chronograf.)
Thanks.
According to this Grafana feature request post (from 2016):
https://github.com/grafana/grafana/issues/6252
Quote by Torkel Ödegaard, Co-founder of Grafana:
As it seems this is currently not possible (even not in the mid-term future) as Javascript supports only milliseconds