Closed Bug 1780014 Opened 2 years ago Closed 2 years ago

Add Telemetry for First-try TLS and conservative mode handshakes

Categories

(Core :: Networking, enhancement, P1)

Firefox 104
enhancement

Tracking

()

RESOLVED FIXED
104 Branch
Tracking Status
firefox104 --- fixed

People

(Reporter: djackson, Assigned: djackson)

References

Details

Attachments

(2 files)

We currently collect aggregate TLS Handshake telemetry for ECH and ECH GREASE modes, but there are two other circumstances we are interested in. Firstly, the success rate of initial connections, prior to any fallback attempts. Secondly, when we connect to vital resources (e.g. browser updates) we use 'conservative' mode and due to the importance of these resources we are especially interested in any intolerances.

This patch adds two new telemetry histograms which collect specific types
of TLS handshake seperately from existing handshakes. Existing tests
are also extended to ensure that the TLS handshake telemetry is collected
correctly.

Attachment #9285838 - Flags: data-review?(chutten)
Attachment #9285839 - Flags: data-review?(chutten)
Attachment #9285838 - Flags: data-review?(chutten)

Comment on attachment 9285839 [details]
data-review-conservative.md

DATA COLLECTION REVIEW RESPONSE:

Is there or will there be documentation that describes the schema for the ultimate data set available publicly, complete and accurate?

Yes.

Is there a control mechanism that allows the user to turn the data collection on and off?

Yes. This collection is Telemetry so can be controlled through Firefox's Preferences.

If the request is for permanent data collection, is there someone who will monitor the data over time?

Yes, Dennis Jackson is responsible.

Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

Category 1, Technical.

Is the data collection request for default-on or default-off?

Default on for all channels.

Does the instrumentation include the addition of any new identifiers?

No.

Is the data collection covered by the existing Firefox privacy notice?

Yes.

Does the data collection use a third-party collection tool?

No.


Result: datareview+

Attachment #9285839 - Flags: data-review?(chutten) → data-review+
Attachment #9285838 - Attachment description: Bug 1780014: Add specific telemetry for conservative and first-try handshakes. r=keeler. → WIP: Bug 1780014: Add specific telemetry for conservative and first-try handshakes. r=keeler.
Attachment #9285838 - Attachment description: WIP: Bug 1780014: Add specific telemetry for conservative and first-try handshakes. r=keeler. → Bug 1780014: Add specific telemetry for conservative and first-try handshakes. r=keeler!.
Attachment #9285838 - Attachment description: Bug 1780014: Add specific telemetry for conservative and first-try handshakes. r=keeler!. → Bug 1780014: Add specific telemetry for conservative and first-try handshakes. r=keeler.
Pushed by djackson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/594a2a52a8c4
Add specific telemetry for conservative and first-try handshakes. r=keeler.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch
Regressions: 1780668
See Also: → 1342179
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: