Closed Bug 1339616 Opened 7 years ago Closed 3 years ago

Add checks to output of Aggregates Dataset

Categories

(Data Platform and Tools :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: frank, Assigned: frank)

References

Details

We ran into an issue when we switched to Main Pings where Fennec data stopped being aggregated, since it does not send Main Pings. In order to avoid this situation from occurring, we should include sanity checks on the output of the aggregation. We can have any number of checks, but if any checks fail, the Aggregation should fail, and not commit any data. Then we can fix the issue and pickup where we left off.

Possible checks:
1. Max count of pings per-channel-App
2. Total number of histograms/scalars reported
3. Max count of pings per process-type
4. Sum value of select histograms/scalars
5. Total count of select histograms/scalars
6. Number of distinct values per aggregation dimension
7. Number of distinct metrics per aggregation dimension
...etc
Priority: -- → P2
Component: Metrics: Pipeline → Datasets: Telemetry Aggregates
Product: Cloud Services → Data Platform and Tools
No longer blocks: 1255755
Priority: P2 → P3
Blocks: 1347564

Not doing more work on TMO.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
Component: Datasets: Telemetry Aggregates → General
You need to log in before you can comment on or make changes to this bug.