Open Slach opened 4 years ago
This is already available via Prometheus metrics. What are you thinking conprof to do here?
I mean something that can visualize
`go tool pprof heapdata.gz
not only as "top-K text-mode" console
yes it can be implemented over Prometheus metrics
but we will need too much metrics like contprof_heap{host="XXX", allocation_type="module.Type", allocation_place="source_file.go:XX"}
Yes we don’t want to reinvent the wheel but we’d love to expose this data via a prometheus remote read endpoint so it can be queried from Prometheus.
Ah, ok I understood ;)
if you will expose this data as Prometheus metrics and get an opportunity to querying over it
I will happily make some Prometheus dashboards for it
I like the idea about continuous profiling I hope you can implement heap profiling visualization like a stacked time-series data like this
but more detailed to each type of allocation and maybe with a link to source code