observability monitoringQuick Start ↓

Get Started with py-spy

A sampling profiler for Python programs written in Rust.

Getting Started

1

Read the official documentation

The py-spy team maintains comprehensive docs that cover installation, configuration, and common patterns.

Open py-spy Docs
2

Create an account

py-spy offers a free tier — sign up to get started without any payment.

Visit py-spy
3

Review strengths, tradeoffs, and alternatives

Our full tool profile covers py-spy's strengths, weaknesses, pricing, and how it compares to alternatives.

View full profile

Best For

Developers who need to optimize the performance of their Python applications without significant overhead.

Teams working in production environments where profiling must be non-intrusive.

Individuals or teams looking for a tool that can attach to running processes and provide real-time insights.

Resources