Move telemetry alerting and management to it's own GCP project and Github repo
Categories
(Testing :: Performance, task, P2)
Tracking
(Not tracked)
People
(Reporter: sparky, Assigned: sparky)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxp][operational])
Using treeherder was a great way to quickly prototype the telemetry alerting system, but treeherder has a very long turn around time for getting patches into production. This greatly slows down development on the system. Furthermore, there are concerns around resource usage in the long term as more probes are added for alerting. A dedicated GCP project and github repo for the full system will help with these issues.
Most of the code can be fully transplanted into it's own repo, however we are missing a few key things:
- Access to BigQuery.
- Ability to file bugs.
- Ability to produce emails.
- A new DB system with identical (or improved) tables.
With all of those, we would have an identical system running decoupled from treeherder. It's possible that we may be able to continue using the existing DB system in this new repo.
Updated•1 year ago
|
Updated•9 months ago
|
| Assignee | ||
Comment 1•3 months ago
|
||
The new github repo will be here: https://github.com/mozilla/telemetry-alerts/
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Updated•2 months ago
|
Description
•