benfred / py-spy

Sampling profiler for Python programs
MIT License
12.86k stars 431 forks source link

Feature Request - Visualise results overtime #59

Open mrsiano opened 6 years ago

mrsiano commented 6 years ago

It will be very nice to visualize the results over time (in real time). In very general we could do something like: send the sampels into a series DB Prometheus \ ES, connect it to Grafana and draw some kind of dashboard online.

In the past I've started this project https://github.com/mrsiano/python-time then, I abounded it at some point. either way it could be very nice feature.

motivation: sometimes it will help to analyse peaks over time and even correlate them to other graphs, transaction over time, http requests etc.

required effort:

benfred commented 6 years ago

I also think that we need better visualization options - the current visualizations can be pretty limited =(

aldanor commented 5 years ago

@benfred You could output timestamps same way pyflame does it, so that it could be then visualized using Chrome's flame charts?