polarsignals/Polar Signals Continuous Profiling

Installs Parca to continuously profile your CI/CD pipeline.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
polarsignals_cloud_tokenPolar Signals cloud token.yes
store_addressgRPC address to send data to. Defaults to Polar Signals Cloud endpoint.nogrpc.polarsignals.com:443
parca_agent_versionParca agent version.no0.45.0
profiling_frequencyThe frequency at which profiling data is collected. Parca Agent defaults to 19, but to gather more data in CI we recommend a higher frequency.no99
profiling_durationThe agent profiling duration to use, cycle to send profiling data.no3s
labelsAdd labels, for example branch name, branch=mainnoref_name=${{ github.ref_name }};workflow=${{ github.workflow }};gh_run_id=${{ github.run_id }};gh_run_attempt=${{ github.run_attempt }};gh_job=${{ github.job }};gh_job_index=${{ strategy.job-index }}
extra_argsAdd any further arguments to the execution of the agent.no
configParca agent configuration file content. This will be written to a file and passed via --config-path flag.norelabel_configs: - source_labels: [__meta_process_executable_name] target_label: exec action: replace - source_labels: [__meta_process_executable_compiler] target_label: compiler action: replace - source_labels: [__meta_process_pid] target_label: pid action: replace - source_labels: [__meta_thread_id] target_label: thread_id action: replace - source_labels: [__meta_thread_comm] target_label: thread_name action: replace - source_labels: [__meta_cpu] target_label: cpu action: replace - source_labels: [__meta_process_cmdline] regex: '(.{0,500}).*' target_label: cmdline replacement: '$1' action: replace
project_uuidPolar Signals Cloud project UUID for query URL generation.yes
cloud_hostnamePolar Signals Cloud hostname for query URL generation.nocloud.polarsignals.com
github_tokenGitHub token for creating PR comments with links to profiling data.no${{ github.token }}
job_nameJob identifier for matrix workflows (e.g., node-18, ubuntu-latest). Used to distinguish parallel jobs in PR comments.no""
namedescription
profiling_urlThe URL to the profiling data in Polar Signals Cloud.