Open Bug 1272003 Opened 9 years ago Updated 2 years ago

[meta] Fix child process Telemetry

Categories

(Toolkit :: Telemetry, defect, P3)

defect

Tracking

()

Tracking Status
firefox49 --- affected

People

(Reporter: gfritzsche, Unassigned)

References

(Depends on 5 open bugs)

Details

(Keywords: meta, Whiteboard: [measurement:client] [measurement:client:project])

This is tracking fixing the content process Telemetry. We had a kickoff meeting about this: https://docs.google.com/document/d/1pdLsqjtOlRkuTQw6tOXWfd04BOpETPj1Bk_2Q1_fjN0/ The current idea is to try out aggregating the content process Histograms in the parent (this is bug 1218576): * send all histogram accumulations up to the parent process * accumulate them into a single set of "content process" histograms We have to verify that this does not regress performance or energy usage significantly. From talking with Roberto et al, there is currently no data from childPayload being used besides histograms. So, if bug 1218576 works out, the current plan is to: * put the histograms onto the payload as "childHistograms" and "childKeyedHistograms" * drop the whole content payload collection mechanism * make the child process Telemetry setup code as minimal as possible * update about:telemetry accordingly If we need additional content process measurements later we can still add specific mechanisms when that comes up.
Roberto, what the pipeline dependencies be here? I can think of: * python_mozaggregator for t.m.o aggregations * python_moztelemetry for the histogram access wrappers
Flags: needinfo?(rvitillo)
(In reply to Georg Fritzsche [:gfritzsche] from comment #1) > Roberto, what the pipeline dependencies be here? > I can think of: > * python_mozaggregator for t.m.o aggregations > * python_moztelemetry for the histogram access wrappers telemetry-batch-view as well, which generates the Parquet views.
Flags: needinfo?(rvitillo)
Summary: Fix content process Telemetry → [meta] Fix content process Telemetry
Depends on: 1277503
Depends on: 1277504
Depends on: 1281791
Depends on: 1281795
Depends on: 1284860
Blocks: 1285568
No longer blocks: 1285568
Depends on: 1285568
Depends on: 1286951
Depends on: 1287101
Depends on: 1288045
Depends on: 1288047
Depends on: 1289094
Depends on: 1290027
Depends on: 1296283
Depends on: 1298887
Depends on: 1303239
Depends on: 1304730
Depends on: 1312778
Summary: [meta] Fix content process Telemetry → [meta] Fix child process Telemetry
Depends on: 1339753
Keywords: meta
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.