perf: add perf.tempo.xyz custom domain routing#960
Open
decofe wants to merge 3 commits into
Open
Conversation
Adds a Cloudflare custom domain route for perf.tempo.xyz to the perf Worker, following the same pattern used by other tempo-apps Workers (snapshots, keys, explorer, etc.). Amp-Thread-ID: https://ampcode.com/threads/T-019e2c14-4614-73b3-a1f0-2e8954ab24b1
Cloudflare Deployments
|
emmajam
approved these changes
May 15, 2026
Member
emmajam
left a comment
There was a problem hiding this comment.
@shekhirin should merge once prod site is ready
Lower CHART_POINT_TARGET from 750 → 300 and add a MAX_METRIC_ROWS (15,000) hard cap on the metric samples query. Mix workload benchmark runs produce many more metric series (due to diverse label combinations across quantiles and node types), and the cartesian product of series × points was exceeding the Cloudflare Worker's 128 MB memory limit, causing error 1101 crashes. 300 points per series is still sufficient for smooth chart rendering, and the 15k row cap ensures the total response stays well within the Worker's memory budget even for the heaviest runs. Amp-Thread-ID: https://ampcode.com/threads/T-019e2c14-4614-73b3-a1f0-2e8954ab24b1
emmajam
reviewed
May 15, 2026
emmajam
reviewed
May 15, 2026
Co-authored-by: Emma Jamieson-Hoare <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a Cloudflare custom domain route for
perf.tempo.xyzto the perf Worker wrangler config, following the same pattern used by other tempo-apps Workers (snapshots, keys, explorer, etc.).Once merged and deployed, the perf site will be accessible at https://perf.tempo.xyz in addition to the existing
*.porto.workers.devURL.