Charmed Parca

Charmed Parca is a solution that handles deployment, scaling, and Day 2 operations specific to Parca, a continuous profiling solution by Polar Signals.

The solution consists of 3 charms which have distinct responsibilities:

  • parca-k8s: a server to gather, store and explore profiles
  • parca-agent: automatically instrument machines to gather profiles for common programming languages
  • parca-scrape-target: scrape profiles from uncharmed applications that support it

Together, these charms can be composed to gather profiles data that can be analyzed and shown both within Parca as well as the Canonical Observability Stack.

Parca allows efficient storage and querying of profiles for your charmed applications. It can be integrated with applications that either already offer profiles or can be auto-instrumented. It also integrates with COS Lite to enable deep diving into individual services call stack.

In this documentation

Tutorial
Get started - a hands-on introduction for new users deploying the charmed operator.
How-to guides
Step-by-step guides covering key operations and common tasks
Explanation
Concepts - discussion and clarification of key topics
Reference
Technical information - specifications, APIs, architecture

Project and community

Charmed Parca is part of the Canonical Observability Stack. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.

Thinking about using the Canonical Observability Stack for your next project? Get in touch!

Navigation

Level Path Navlink
1 Tutorials Tutorials
2 Getting started with production profiling Getting started with production profiling
1 How-To How-To Guides
2 Integrate with Polar Signals Cloud Integrate with Polar Signals Cloud
2 Scrape profiles from uncharmed workloads Scrape profiles from uncharmed workloads
2 Deploy parca on cos-lite Deploy Parca on cos-lite
2 Autoinstrument machine charms with parca-agent Autoinstrument machine charms with parca-agent
1 Explanation Explanation
1 Reference Reference
2 Solution architecture overview Solution architecture overview
1 Like