8000 GitHub - cmonez/pyroscope: Continuous profiling platform — debug performance issues in your code!
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

cmonez/pyroscope

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pyroscope

Tests Status Apache 2 License Latest release GoDoc

Website Docs Demo Examples Slack

Pyroscope is an open source continuous profiling platform. It will help you:

  • Find performance issues in your code
  • Resolve issues with high CPU utilization
  • Understand the call tree of your application
  • Track changes over time

Live Demo

Pyroscope GIF Demo

Features

  • Can store years of profiling data from multiple applications
  • You can look at years of data at a time or zoom in on specific events
  • Low CPU overhead
  • Efficient compression, low disk space requirements
  • Snappy UI

Installation

on macOS:

brew install pyroscope-io/brew/pyroscope

Try Pyroscope Locally

Step 1 — Start Pyroscope Server

on macOS / Linux:

pyroscope server

with Docker:

docker run -it -p 4040:4040 pyroscope/pyroscope:latest server

Step 2 — Profile Your Application

Add pyroscope exec before the command you use to start your app:

pyroscope exec python manage.py runserver

More Documentation

For information on how to install it on Linux or use it in production environment check out our documentation:

Deployment Diagram

Deployment Diagram

Downloads

You can download the latest version of pyroscope for macOS, linux and Docker from our Downloads page.

Supported Integrations

  • Ruby
  • Python
  • Go
  • Node (coming soon)
  • Linux eBPF (coming soon)

Let us know what other integrations you want to see in our slack.

Contributing

To start contributing, check out our Contributing Guide

Thanks to the contributors of Pyroscope!

About

Continuous profiling platform — debug performance issues in your code!

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 68.6%
  • JavaScript 21.5%
  • SCSS 5.2%
  • Shell 2.3%
  • Dockerfile 1.1%
  • Makefile 0.8%
  • Other 0.5%
0