Skip to content

Integrate the Pyroscope agent in the Cassandra/DSE builds to enable continuous profiling  #462

Open
@adejanovski

Description

@adejanovski

Flamegraphs are often the best (if not the only) way to properly identify what's causing performance issues in Cassandra.
Grafana Pyroscope is a continuous profiling database which allows displaying flamegraphs in Grafana and would be a great addition to our toolbelt.

We should add the pyroscope java agent to our builds, which we'd disable by default (see the PYROSCOPE_AGENT_ENABLED env variable) and fully configure it through env variables.

### Definition of Done
- [ ] The Pyroscope agent is added to our builds and disabled by default

┆Issue is synchronized with this Jira Story by Unito
┆Issue Number: MAPI-7

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions