1 # This Source Code Form is subject to the terms of the Mozilla Public
\r
2 # License, v. 2.0. If a copy of the MPL was not distributed with this
\r
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
\r
5 # Adding a new metric? We have docs for that!
\r
6 # https://firefox-source-docs.mozilla.org/toolkit/components/glean/user/new_definitions_file.html
\r
9 $schema: moz://mozilla.org/schemas/glean/metrics/2-0-0
\r
11 - 'Core :: Networking'
\r
14 speculative_connect_outcome:
\r
15 type: labeled_counter
\r
17 Counts the occurrence of each outcome of a speculative connection
\r
19 - https://bugzilla.mozilla.org/show_bug.cgi?id=909865
\r
21 - https://bugzilla.mozilla.org/show_bug.cgi?id=909865
\r
24 notification_emails:
\r
26 - acreskey@mozilla.com
\r
30 - aborted_socket_limit
\r
31 - aborted_socket_fail
\r
32 - aborted_https_not_enabled
\r
33 telemetry_mirror: NETWORKING_SPECULATIVE_CONNECT_OUTCOME
\r
35 cookie_timestamp_fixed_count:
\r
36 type: labeled_counter
\r
38 Counts the number of times a cookie's invalid timestamp was fixed when
\r
39 reading it from the DB.
\r
41 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828126
\r
43 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828126#c5
\r
46 notification_emails:
\r
54 cookie_creation_fixup_diff:
\r
55 type: custom_distribution
\r
58 If we fix up a cookie creation timestamp that is in the future this
\r
59 metric records the number of seconds that timestamp was off from NOW.
\r
61 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828126
\r
63 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828126#c5
\r
66 notification_emails:
\r
71 range_max: 315360000000
\r
73 histogram_type: exponential
\r
75 cookie_access_fixup_diff:
\r
76 type: custom_distribution
\r
79 If we fix up a cookie lastAccessed timestamp that is in the future this
\r
80 metric records the number of seconds that timestamp was off from NOW.
\r
82 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828126
\r
84 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828126#c5
\r
87 notification_emails:
\r
92 range_max: 315360000000
\r
94 histogram_type: exponential
\r
97 type: custom_distribution
\r
99 Reports the total number of cookies in storage
\r
103 histogram_type: exponential
\r
106 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942
\r
108 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942#TDB
\r
111 notification_emails:
\r
112 - necko@mozilla.com
\r
113 - edgul@mozilla.com
\r
116 cookie_count_partitioned:
\r
117 type: custom_distribution
\r
119 Reports the number of partitioned cookies in storage
\r
123 histogram_type: exponential
\r
126 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942
\r
128 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942#TDB
\r
131 notification_emails:
\r
132 - necko@mozilla.com
\r
133 - edgul@mozilla.com
\r
136 cookie_count_unpartitioned:
\r
137 type: custom_distribution
\r
139 Reports the number of unpartitioned cookies in storage
\r
143 histogram_type: exponential
\r
146 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942
\r
148 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942#TDB
\r
151 notification_emails:
\r
152 - necko@mozilla.com
\r
153 - edgul@mozilla.com
\r
156 cookie_count_part_by_key:
\r
157 type: custom_distribution
\r
159 A distribution of the partitioned cookies in storage belonging to
\r
160 a particular cookie key (host + origin attributes)
\r
164 histogram_type: exponential
\r
167 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942
\r
169 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942#TDB
\r
172 notification_emails:
\r
173 - necko@mozilla.com
\r
174 - edgul@mozilla.com
\r
177 cookie_count_unpart_by_key:
\r
178 type: custom_distribution
\r
180 A distribution of the unpartitioned cookies in storage belonging to
\r
181 a particular cookie key (host + origin attributes)
\r
185 histogram_type: exponential
\r
188 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942
\r
190 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942#TDB
\r
193 notification_emails:
\r
194 - necko@mozilla.com
\r
195 - edgul@mozilla.com
\r
199 type: custom_distribution
\r
201 A distribution of the number of cookies purged across
\r
202 all host + OAs as a result of exceeding the cookie maximum threshold
\r
207 histogram_type: exponential
\r
210 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942
\r
212 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942#TDB
\r
215 notification_emails:
\r
216 - necko@mozilla.com
\r
217 - edgul@mozilla.com
\r
220 cookie_purge_entry_max:
\r
221 type: custom_distribution
\r
223 A distribution of the number of cookies purged for a single
\r
224 host + OA entry as a result of exceeding the maximum threshold
\r
225 for the given host + OA (single purge)
\r
229 histogram_type: exponential
\r
232 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942
\r
234 - https://bugzilla.mozilla.org/show_bug.cgi?id=1828942#TDB
\r
237 notification_emails:
\r
238 - necko@mozilla.com
\r
239 - edgul@mozilla.com
\r
243 type: timing_distribution
\r
244 time_unit: millisecond
\r
246 Time for a successful DNS resolution (msec) |
\r
247 Migrated from Firefox Telemetry's `DNS_LOOKUP_TIME`.
\r
249 - https://bugzilla.mozilla.org/show_bug.cgi?id=1838240
\r
251 - https://bugzilla.mozilla.org/show_bug.cgi?id=1838240#c6
\r
254 notification_emails:
\r
255 - necko@mozilla.com
\r
256 - acreskey@mozilla.com
\r
258 telemetry_mirror: DNS_LOOKUP_TIME
\r
261 type: timing_distribution
\r
262 time_unit: millisecond
\r
264 Time for a renewed DNS OS resolution (msec) |
\r
265 Migrated from Firefox Telemetry's `DNS_RENEWAL_TIME`.
\r
267 - https://bugzilla.mozilla.org/show_bug.cgi?id=1838240
\r
269 - https://bugzilla.mozilla.org/show_bug.cgi?id=1838240#c6
\r
272 notification_emails:
\r
273 - necko@mozilla.com
\r
274 - acreskey@mozilla.com
\r
276 telemetry_mirror: DNS_RENEWAL_TIME
\r
278 dns_renewal_time_for_ttl:
\r
279 type: timing_distribution
\r
280 time_unit: millisecond
\r
282 Time for a DNS OS resolution (msec) used to get TTL |
\r
283 Migrated from Firefox Telemetry's `DNS_RENEWAL_TIME_FOR_TTL`.
\r
285 - https://bugzilla.mozilla.org/show_bug.cgi?id=1838240
\r
287 - https://bugzilla.mozilla.org/show_bug.cgi?id=1838240#c6
\r
290 notification_emails:
\r
291 - necko@mozilla.com
\r
292 - acreskey@mozilla.com
\r
294 telemetry_mirror: DNS_RENEWAL_TIME_FOR_TTL
\r
296 dns_failed_lookup_time:
\r
297 type: timing_distribution
\r
298 time_unit: millisecond
\r
300 Time for an unsuccessful DNS OS resolution (msec) |
\r
301 Migrated from Firefox Telemetry's `DNS_FAILED_LOOKUP_TIME`.
\r
303 - https://bugzilla.mozilla.org/show_bug.cgi?id=1838240
\r
305 - https://bugzilla.mozilla.org/show_bug.cgi?id=1838240#c6
\r
308 notification_emails:
\r
309 - necko@mozilla.com
\r
310 - acreskey@mozilla.com
\r
312 telemetry_mirror: DNS_FAILED_LOOKUP_TIME
\r
314 http_content_onstart_delay:
\r
315 type: timing_distribution
\r
316 time_unit: millisecond
\r
318 The time between dispatching OnStartRequest from the socket thread and processing it on the main thread (content process).
\r
320 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857926
\r
322 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857926#c
\r
325 notification_emails:
\r
326 - necko@mozilla.com
\r
327 - rjesup@mozilla.com
\r
330 http_content_onstop_delay:
\r
331 type: timing_distribution
\r
332 time_unit: millisecond
\r
334 The time between dispatching OnStopRequest from the socket thread and processing it on the main thread (content process).
\r
336 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857926
\r
338 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857926#c
\r
341 notification_emails:
\r
342 - necko@mozilla.com
\r
343 - rjesup@mozilla.com
\r
346 http_content_ondatafinished_delay:
\r
347 type: timing_distribution
\r
348 time_unit: millisecond
\r
350 The time between dispatching OnDataFinished from the socket thread and processing it.
\r
352 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857615
\r
354 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857615#c
\r
357 notification_emails:
\r
358 - necko@mozilla.com
\r
359 - rjesup@mozilla.com
\r
362 http_content_ondatafinished_to_onstop_delay:
\r
363 type: timing_distribution
\r
364 time_unit: millisecond
\r
366 The time between processing OnDataFinished and processing OnStopRequest (if OnDataFinished comes first)
\r
368 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857615
\r
370 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857615#c
\r
373 notification_emails:
\r
374 - necko@mozilla.com
\r
375 - rjesup@mozilla.com
\r
378 http_content_ondatafinished_to_onstop_delay_negative:
\r
379 type: timing_distribution
\r
380 time_unit: millisecond
\r
382 The time between processing OnStopRequest and processing OnDataFinished (if OnStopRequest comes first)
\r
384 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857615
\r
386 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857615#c
\r
389 notification_emails:
\r
390 - necko@mozilla.com
\r
391 - rjesup@mozilla.com
\r
394 http_content_html5parser_ondatafinished_to_onstop_delay:
\r
395 type: timing_distribution
\r
396 time_unit: millisecond
\r
398 The time between processing OnDataFinished and processing OnStopRequest (if OnDataFinished comes first)
\r
400 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857926
\r
402 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857926
\r
405 notification_emails:
\r
406 - necko@mozilla.com
\r
407 - rjesup@mozilla.com
\r
410 http_content_html5parser_ondatafinished_to_onstop_delay_negative:
\r
411 type: timing_distribution
\r
412 time_unit: millisecond
\r
414 The time between processing OnStopRequest and processing OnDataFinished (if OnStopRequest comes first)
\r
416 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857926
\r
418 - https://bugzilla.mozilla.org/show_bug.cgi?id=1857926
\r
421 notification_emails:
\r
422 - necko@mozilla.com
\r
423 - rjesup@mozilla.com
\r
426 http_1_download_throughput:
\r
427 type: custom_distribution
\r
432 histogram_type: exponential
\r
434 The download throughput for http/1.0, http/1.1 requests larger than 10MB. Measured in megabits per second, Mbps.
\r
436 - https://bugzilla.mozilla.org/show_bug.cgi?id=1846798
\r
438 - https://bugzilla.mozilla.org/show_bug.cgi?id=1846798#c2
\r
441 notification_emails:
\r
442 - necko@mozilla.com
\r
443 - acreskey@mozilla.com
\r
445 telemetry_mirror: NETWORKING_DOWNLOAD_THROUGHPUT_HTTP_1
\r
447 http_2_download_throughput:
\r
448 type: custom_distribution
\r
453 histogram_type: exponential
\r
455 The download throughput for http/2 requests larger than 10MB. Measured in megabits per second, Mbps.
\r
457 - https://bugzilla.mozilla.org/show_bug.cgi?id=1846798
\r
459 - https://bugzilla.mozilla.org/show_bug.cgi?id=1846798#c2
\r
462 notification_emails:
\r
463 - necko@mozilla.com
\r
464 - acreskey@mozilla.com
\r
466 telemetry_mirror: NETWORKING_DOWNLOAD_THROUGHPUT_HTTP_2
\r
468 http_3_download_throughput:
\r
469 type: custom_distribution
\r
474 histogram_type: exponential
\r
476 The download throughput for http/3 requests larger than 10MB. Measured in megabits per second, Mbps.
\r
478 - https://bugzilla.mozilla.org/show_bug.cgi?id=1846798
\r
480 - https://bugzilla.mozilla.org/show_bug.cgi?id=1846798#c2
\r
483 notification_emails:
\r
484 - necko@mozilla.com
\r
485 - acreskey@mozilla.com
\r
487 telemetry_mirror: NETWORKING_DOWNLOAD_THROUGHPUT_HTTP_3
\r
489 http_1_upload_throughput:
\r
490 type: custom_distribution
\r
495 histogram_type: exponential
\r
497 The upload throughput for http/1.0, http/1.1 requests larger than 10MB. Measured in megabits per second, Mbps.
\r
499 - https://bugzilla.mozilla.org/show_bug.cgi?id=1858256
\r
501 - https://bugzilla.mozilla.org/show_bug.cgi?id=1858256#c2
\r
504 notification_emails:
\r
505 - necko@mozilla.com
\r
506 - acreskey@mozilla.com
\r
508 telemetry_mirror: HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_1
\r
510 http_2_upload_throughput:
\r
511 type: custom_distribution
\r
516 histogram_type: exponential
\r
518 The upload throughput for http/2 requests larger than 10MB. Measured in megabits per second, Mbps.
\r
520 - https://bugzilla.mozilla.org/show_bug.cgi?id=1858256
\r
522 - https://bugzilla.mozilla.org/show_bug.cgi?id=1858256#c2
\r
525 notification_emails:
\r
526 - necko@mozilla.com
\r
527 - acreskey@mozilla.com
\r
529 telemetry_mirror: HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_2
\r
531 http_3_upload_throughput:
\r
532 type: custom_distribution
\r
537 histogram_type: exponential
\r
539 The upload throughput for http/3 requests larger than 10MB. Measured in megabits per second, Mbps.
\r
541 - https://bugzilla.mozilla.org/show_bug.cgi?id=1858256
\r
543 - https://bugzilla.mozilla.org/show_bug.cgi?id=1858256#c2
\r
546 notification_emails:
\r
547 - necko@mozilla.com
\r
548 - acreskey@mozilla.com
\r
550 telemetry_mirror: HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_3
\r
552 residual_cache_folder_count:
\r
555 Counts how often we find a cache folder that wasn't purged
\r
556 at shutdown by a background task process.
\r
558 - https://bugzilla.mozilla.org/1848542
\r
560 - https://bugzilla.mozilla.org/show_bug.cgi?id=1848542
\r
561 notification_emails:
\r
562 - vgosu@mozilla.com
\r
565 residual_cache_folder_removal:
\r
566 type: labeled_counter
\r
568 Counts how often succeed/fail in removing cache folder
\r
569 that wasn't purged at shutdown
\r
571 - https://bugzilla.mozilla.org/1848542
\r
573 - https://bugzilla.mozilla.org/show_bug.cgi?id=1848542
\r
574 notification_emails:
\r
575 - vgosu@mozilla.com
\r