Skip to content

Display Memory Data in Vernier Profiles #2655

Open
@pedrocarrico

Description

@pedrocarrico

Problem Statement

I want to propose an enhancement to the Vernier profiling integration within sentry-ruby, specifically regarding the visualization of memory usage data.

Vernier already has support for capturing memory data through the :memory hook.
This capability is seen when analyzing Vernier profiles directly in the Firefox Profiler, where memory usage is clearly displayed alongside other performance metrics.

Image

However, when these Vernier profiles are ingested and displayed within the Sentry UI via the sentry-ruby SDK, the memory data captured by Vernier does not appear to be visualized.
For context, I have been testing this with a custom branch where I've implemented the passing of these hooks: https://github.com/pedrocarrico/sentry-ruby/tree/add-vernier-hooks.

My request is to explore the possibility of integrating and visualizing this existing memory data from Vernier profiles directly within the Sentry UI.
This would significantly enhance the value of the profiling feature by providing a more comprehensive view of application performance, especially for memory-intensive workloads.

Thank you for considering this enhancement.

Solution Brainstorm

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Waiting for: Product Owner

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions