Connect Polar Signals.
Connect profiles from your Polar Signals project. Perfloop reads the workloads you select and uses their profiles to find performance improvements.
Access you need
-
one project Enter the ID of the Polar Signals project you want to connect.
-
project read permission Use a separate account for Perfloop. Give it a custom role with only data.read permission in this project. Authorize Perfloop with that account or enter its Bearer token.
-
profile selectors Choose workloads with a selector such as
{service_name="api"}. Use the labels attached to your profiles.
Setup
1 · create the dedicated reader
In Polar Signals, create an account for Perfloop with only data.read permission in the selected project.
2 · set the project and selectors
In Perfloop Setup, select Polar Signals. Enter the project ID and one exact profile selector per workload.
3 · authorize Perfloop
Authorize Perfloop in Polar Signals or enter the reader's Bearer token. Perfloop checks access to the project and selected profiles before it saves the connection.
An Admin's coding agent can return a Setup link that opens this provider's form. Complete the form in Setup, and never paste a credential into chat or an MCP call.
Data Perfloop reads
-
Profile metadata. Profile types, ranges, selectors, and workload labels are returned to Perfloop.
-
Selected profile data. Selected pprof files and their labels can be retained as evidence.
Profile labels and function names can contain sensitive identifiers. Review the profiles for your selected workloads before connecting.
Repo access
Work on any repo in the workspace can query the selected scopes of every telemetry connection in the workspace. Keep telemetry that some repos must not read in a separate workspace.
Credentials and network access
Perfloop encrypts the credential and uses it only for requests within your connection's scope. Models and execution sandboxes do not receive it.
Requests go to the provider's public HTTPS endpoint.
Change or remove access
Reauthorize or replace the connection in Setup to rotate access or change the selector list. Revoke the grant or token in Polar Signals to stop later reads.
To remove a source, select Delete on its row and confirm. Perfloop deletes the credential it stores, and scheduled checks on the source stop running. Their saved queries and past results stay.
Provider documentation
Security questions: security@perfloop.ai