JuliaPerf / JuliaPerf/ProfileEndpoints.jl

PProf compatible endpoints

Open
#52 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Julia
Stars
5
Forks
2
PR merge metrics
No merged PRs in 30d

Description

I am trying to use parca to scrape profiles from a long-running Julia process, and it support the pprof/go debug API

Image

My config is:
```
scrape_configs:
- job_name: "parca"
scrape_interval: "10s"
scrape_timeout: "60s"
static_configs:
- targets: [ '127.0.0.1:16825' ]
profiling_config:
pprof_config:
julia:
enabled: true
path: '/profile'
delta: true
```

and the last entry in the screenshot corresponds to the `pprof_config`. The `delta: true` adds the seconds option to the call.

So if we rename / or allow seconds in place of duration, then with some fixes to our pprof format
https://github.com/JuliaPerf/PProf.jl/pull/106

We should be able to support pprof/go compatible tools.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.