Skip to content

Embedded Flame Graphs <> Interactive Embedded Flame Graphs for Traces #43

@iyashjayesh

Description

@iyashjayesh

Description:
Currently, MoniGo allows users to download pprof reports for traced functions. To streamline the debugging process, I propose embedding an interactive Flame Graph viewer directly within the MoniGo dashboard.

Proposed Solution:

  • Instead of just offering a .pprof download, render an interactive visualization using a library like d3-flame-graph.
  • Allow users to click, zoom, and inspect call stacks directly in the browser.
  • Integrate this view into the existing "Function Details" page.

Benefits:

  • Instant Insights: Performance bottlenecks become visually obvious without requiring external tools like go tool pprof.
  • Better UX: Keeps the developer within the MoniGo UI for the entire debugging workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions