phlare icon indicating copy to clipboard operation
phlare copied to clipboard

Design collection agent strategy

Open simonswine opened this issue 3 years ago • 4 comments

The project currently only has a makeshift -target=agent included: It can be used to scrape profiles from Go's pprof endpoint and then to be forwarded into the distributor.

This ticket is about designing an approach and consider various options forward:

  • Support other collection agents like https://github.com/parca-dev/parca-agent and https://pyroscope.io/docs/ebpf/.
  • Support profile collection in grafana agent (cc @tpaschalis)
  • Iterating on this project agent target

Related to #290

simonswine avatar Sep 02 '22 10:09 simonswine

@rfratto I think we should may be start the work to include the agent module from this project in Grafana Agent as a beta feature if possible. WDYT ?

cyriltovena avatar Sep 22 '22 09:09 cyriltovena

I'm interested, though is it going to be hard to pull that off while this repo is still private?

rfratto avatar Sep 22 '22 23:09 rfratto

Right can we may be create a private fork on Grafana Agent ?

cyriltovena avatar Sep 26 '22 13:09 cyriltovena

Yes :) We already have grafana/agent-private, but it's not really set up for development yet. We'll probably want to hook it up to CI before we do anything, but that shouldn't be too much of an issue.

rfratto avatar Sep 26 '22 18:09 rfratto