Skip to content
Kitbay
Submit

pyroscope

Apache-2.0Updated on Nov 10, 2026307GitHub stars

A Grafana skill for continuous profiling with Grafana Pyroscope and reading results as flame graphs.

What the skill teaches

A Grafana skill for continuous profiling with Grafana Pyroscope and reading results as flame graphs. It explains three ways to get profiles in: pushing from a language SDK (Go, Java, Python, Ruby, Node, .NET or Rust), eBPF auto-instrumentation through Grafana Alloy with no code changes on Linux kernels 5.8 or newer with BTF, or SDKs sending to an Alloy receiver. It walks through a Python example, cluster-wide eBPF profiling, querying with ProfileQL, profile types, the Grafana Cloud Profiles endpoint and linking traces to profiles, plus troubleshooting.

Capabilities

  • Instrument an application with a Pyroscope SDK
  • Deploy Alloy for eBPF profiling across a cluster
  • Query profiles with ProfileQL
  • Link traces to profiles