Implement a custom ping in FOG to emulate a possible nodc implementation
Categories
(Toolkit :: Telemetry, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox107 | --- | fixed |
People
(Reporter: perry.mcmanis, Assigned: perry.mcmanis)
References
Details
Attachments
(2 files)
There's a super cool proposal for adding a Nightly only Data Capture Ping
See also: https://bugzilla.mozilla.org/show_bug.cgi?id=1784314
This is for a small experiment to evaluate what value the proposed ping might bring, before any application or SDK changes are made.
Note: this is not an A/B or A/A experiment; this is small scale proof of concept.
It will be implemented by making a custom ping in FOG, setting the schedule analagously to what the final ping's schedule would look like, and manually adding a few metrics. We will then compare specifically how does data in this ping look in the first 3 days compared to the same measures collected in the metrics ping
Acceptance Criteria: capture at least as much of the distribution of the same measures from the legacy main ping (represented by the proportion of total pings collected and the number of clients represented), with a 10% margin on the levels from the main ping (to allow for some small slack inherent from comparing two different data collection systems)
Comment 1•3 years ago
|
||
A note on impact risk: Creating a ping that isn't sent in all configurations might result in the Glean SDK storing data that is never sent (and thus never cleared). This may add cruft to the database.
For this trial I recommend either (or both):
- Reading through the storage layer to familiarize yourself with what happens to data that is recorded to pings that are not sent and are then removed. (Document your findings in the Glean Dev Book)
- Landing the ping and unlanding the ping within the same Nightly cycle, thereby ensuring that the only affected population is the same population that was sending the ping. (IOW: don't let the ping escape Nightly)
Assignee | ||
Updated•3 years ago
|
Comment 2•3 years ago
|
||
(Data Steward Hat On) Given that this will add a collection of existing data from the same population, the existing data reviews for the individual metrics should apply for them.
Assignee | ||
Comment 3•3 years ago
|
||
Assignee | ||
Comment 4•3 years ago
|
||
Comment 6•3 years ago
|
||
bugherder |
Description
•