Open Bug 1186986 Opened 5 years ago Updated 1 year ago

[meta] Address overly large Telemetry pings on the client-side

Categories

(Toolkit :: Telemetry, defect, P3)

defect

Tracking

()

Tracking Status
firefox42 --- wontfix
firefox43 --- affected
firefox44 --- affected

People

(Reporter: gfritzsche, Unassigned)

References

(Depends on 2 open bugs, Blocks 1 open bug)

Details

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

We can try to shrink pings if they exceed 1MB.

Among other things we could drop whole sections, e.g.: sql, chromehangs, bhr.
If we are really worried about session chain consistency, we could even consider dropping histograms and other non-core data.
If we do this, it would be nice to have visibility into what was dropped - we could add a field listing what was removed and the size of the chunk removed.
sql/chromehangs/bhr are all telemetry-only, right?

I think we should probably be moving all of those into separate pings anyway.
Depends on: 1187864
(In reply to Benjamin Smedberg  [:bsmedberg] (away until 27-July) from comment #3)
> sql/chromehangs/bhr are all telemetry-only, right?

Yes.

> I think we should probably be moving all of those into separate pings anyway.

Wouldn't we want them correlated with specific sessions or subsessions?
We could still link them via (sub)session ids, but then we'd end up stitching together server-side what could have been submitted together in the first place.
Priority: -- → P3
Whiteboard: [measurement:client]
Points: --- → 2
Priority: P3 → P1
Duplicate of this bug: 896744
Depends on: 896740
Depends on: 1211404
Depends on: 1211411
Depends on: 1213780
Summary: Consider shrinking Telemetry pings if they exceed 1MB → [meta] Address overly large Telemetry pings on the client-side
Depends on: 1213863
Depends on: 1213865
Depends on: 1214620
Points: 2 → ---
Depends on: 1215540
Depends on: 1215545
Blocks: 1220718
Depends on: 1222977
Priority: P1 → --
Whiteboard: [measurement:client] → [measurement:client:tracking]
Whiteboard: [measurement:client:tracking] → [measurement:client] [measurement:client:project]
Depends on: 1220721
Depends on: 1220724
Depends on: 1231812
No longer depends on: 1222977
No longer depends on: 1213863
No longer depends on: 1214620
Whiteboard: [measurement:client] [measurement:client:project] → [measurement:client]
Depends on: 1238561
Depends on: 1238614
Priority: -- → P3
Whiteboard: [measurement:client] → [measurement:client:project]
Keywords: meta
Depends on: 1009060
You need to log in before you can comment on or make changes to this bug.