Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split skylight metrics for review apps out per review app #4697

Merged
merged 3 commits into from
Jan 17, 2025

Conversation

Nitemaeric
Copy link
Contributor

@Nitemaeric Nitemaeric commented Nov 18, 2024

Context

We can send our Skylight metrics for review apps out into separate environments. In the case that we want to understand the performance of a review app, we will be able to distinguish between each review app and its metrics.

Changes proposed in this pull request

  • Send review app metrics to Skylight per PR number.

Guidance to review

@Nitemaeric Nitemaeric self-assigned this Nov 18, 2024
@Nitemaeric Nitemaeric added the deploy A Review App will be created for PRs with this label label Nov 18, 2024
@Nitemaeric Nitemaeric changed the base branch from main to dd/remove-aks-from-rails-environments November 18, 2024 15:30
Base automatically changed from dd/remove-aks-from-rails-environments to main November 21, 2024 10:44
@Nitemaeric Nitemaeric force-pushed the dd/test-if-pr-number-is-available-in-code branch from 817fb05 to e11af52 Compare December 11, 2024 10:27
@Nitemaeric Nitemaeric changed the title Dd/test if pr number is available in code Show PR number in review deployment phase banner Dec 11, 2024
@Nitemaeric Nitemaeric force-pushed the dd/test-if-pr-number-is-available-in-code branch 2 times, most recently from 7d12cb5 to 69ee560 Compare December 12, 2024 13:41
@Nitemaeric Nitemaeric added deploy A Review App will be created for PRs with this label and removed deploy A Review App will be created for PRs with this label deploy_v2 labels Dec 16, 2024
@Nitemaeric Nitemaeric force-pushed the dd/test-if-pr-number-is-available-in-code branch 2 times, most recently from b199472 to bc2a2db Compare January 7, 2025 12:53
This will split out review environments so we don't have mixed logs from multiple review apps.
@Nitemaeric Nitemaeric force-pushed the dd/test-if-pr-number-is-available-in-code branch from bc2a2db to d7182f2 Compare January 7, 2025 12:53
@Nitemaeric Nitemaeric changed the title Show PR number in review deployment phase banner Split skylight metrics for review apps out per review app Jan 7, 2025
@Nitemaeric Nitemaeric marked this pull request as ready for review January 16, 2025 13:04
@Nitemaeric Nitemaeric requested a review from a team as a code owner January 16, 2025 13:04
@inulty-dfe
Copy link
Contributor

Nice work!

Will these environments stack up over time or will they delete themselvers?

@Nitemaeric
Copy link
Contributor Author

Nice work!

Will these environments stack up over time or will they delete themselvers?

Here's what Skylight has previously told me.

they automatically go out of scope if there is no data reported to them for 45 days

Which is a bit longer than we need, but better than never disappearing!

@Nitemaeric Nitemaeric merged commit 99143bb into main Jan 17, 2025
19 checks passed
@Nitemaeric Nitemaeric deleted the dd/test-if-pr-number-is-available-in-code branch January 17, 2025 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deploy A Review App will be created for PRs with this label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants