Github GitHub - pyroscope-io/pyroscope: 🔥 Continuous Profiling Platform 🔥 Debu...
source link: https://github.com/pyroscope-io/pyroscope
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Website • Docs • Demo • Examples • Slack
Read this in other languages.
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
Pyroscope Live 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
- Support for Go, Ruby and Python
Try Pyroscope locally in 3 steps:
# install pyroscope brew install pyroscope-io/brew/pyroscope # start pyroscope server: pyroscope server # in a separate tab, start profiling your app: pyroscope exec python manage.py runserver # If using Python pyroscope exec rails server # If using Ruby # If using Pyroscope cloud add flags for server address and auth token # pyroscope exec -server-address "https://your_company.pyroscope.cloud" -auth-token "ps-key-1234567890" python manage.py runserver
Documentation
For more information on how to use Pyroscope with other programming languages, install it on Linux, or use it in production environment, check out our documentation:
Deployment Diagram
Downloads
You can download the latest version of pyroscope for macOS, linux and Docker from our Downloads page.
Supported Integrations
- Python
- Linux eBPF
- Node (coming soon)
Let us know what other integrations you want to see in our issues or in our slack.
Contributing
To start contributing, check out our Contributing Guide
Thanks to the contributors of Pyroscope!
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK