Skip to content

Bug 1942860 - Add prototype for telemetry alerting to perf_sheriff task. #8707

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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

gmierz
Copy link
Collaborator

@gmierz gmierz commented May 16, 2025

This patch adds the ability to produce telemetry alerts. It runs through the perf_sheriff task in newrelic. This is a prototype so all of it is hidden behind a catch-all try/except so it doesn't impact any existing capabilities (this include the imports).

The alerts are detected through mozdetect. They are then added into the PerformanceTelemetryAlert, and PerformanceTelemetryAlertSummary models, and associated to specific mozilla-central pushes.

@gmierz gmierz requested review from beatrice-acasandrei, esanuandra and a team as code owners May 16, 2025 19:03
@gmierz gmierz marked this pull request as draft May 16, 2025 19:19
This patch adds the ability to produce telemetry alerts. It runs through the perf_sheriff task in newrelic. This is a prototype so all of it is hidden behind a catch-all try/except so it doesn't impact any existing capabilities (this include the imports).

The alerts are detected through mozdetect. They are then added into the PerformanceTelemetryAlert, and PerformanceTelemetryAlertSummary models, and associated to specific mozilla-central pushes.
@gmierz gmierz marked this pull request as ready for review May 20, 2025 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants