parca-dev / parca

Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
https://parca.dev/
Apache License 2.0
3.97k stars 211 forks source link

Does Parca support to config a storage so that it could view continuous chart even if Parca server restarted? #1077

Open mangox opened 2 years ago

mangox commented 2 years ago

I'm new to Parca.

Just found that Parca profiling chart is lost if I restart Parca server.

Is it per design? Or is there any way to store the historical/continuous profiling into somewhere, so that I can see the chart even if I restart Parca server? I realize there's an option '--store-address=STRING gRPC address to send profiles and symbols to.' but no docs found for it.

yeya24 commented 2 years ago

Parca now stores all data in memory, data persistency work is in progress.

mangox commented 2 years ago

@yeya24 Thank you for response.

brancz commented 2 years ago

It's being discussed here and the progress on this looks very promising https://github.com/polarsignals/arcticdb/issues/35