Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.

release: ship debug symbols in image for continuous profiling #67

Merged
merged 1 commit into from
Dec 11, 2023

Conversation

xvello
Copy link
Contributor

@xvello xvello commented Dec 11, 2023

Enable debug symbols on the release profile as instructed in the Polar Signals documentation. This will improve the quality of the continuous profiles they'll collect.

Impact on image size is sizeable, but IIRC prod cpu/mem usage should not be impacted:

REPOSITORY                        TAG                            IMAGE ID       CREATED          SIZE
debug2                            latest                         2e4eee55592a   4 minutes ago    321MB
nodebug                           latest                         9c6c9b5e5165   10 minutes ago   93.2MB

If the image size becomes an issue, we can setup the CI to send them the debug symbols separately, but I'd rather not go there for the initial test.

Copy link
Contributor

@bretthoerner bretthoerner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where can I check out our traces in prod btw?

@ellie
Copy link
Contributor

ellie commented Dec 11, 2023

Where can I check out our traces in prod btw?

http://jaeger-prod-us

@xvello xvello merged commit 332c3d5 into main Dec 11, 2023
4 checks passed
@xvello xvello deleted the xvello/debug2 branch December 11, 2023 17:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants