pprof_hyper_server 0.1.0

A minimal pprof server implementation using hyper without runtime dependency
Documentation

continuous-integration

pprof-hyper-server

A minimal pprof server implementation using hyper without runtime dependency

About

Easily CPU/memory profile your Rust application with pprof.

For more details, see:

You most likely need a linux-ish machine for it to work (current msvc is not supported for both cpu and memory profiling).

Basic API usage with pprof client

Install pprof client or use the one from Golang toolchain.

With Golang toolchain:

go tool pprof --http=: http://localhost:6060/debug/pprof/profile # CPU profiling
go tool pprof --http=: http://localhost:6060/debug/pprof/allocs # memory profiling

Related projects