tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

metrics.yaml (53100B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 
      5 # Adding a new metric? We have docs for that!
      6 # https://firefox-source-docs.mozilla.org/toolkit/components/glean/user/new_definitions_file.html
      7 
      8 ---
      9 $schema: moz://mozilla.org/schemas/glean/metrics/2-0-0
     10 $tags:
     11  - 'Core :: WebRTC'
     12 
     13 rtcrtpsender:
     14  count:
     15    type: counter
     16    description: >
     17      The number of RTCRtpSenders created.
     18    bugs:
     19      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
     20      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
     21      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
     22      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
     23      - https://bugzilla.mozilla.org/show_bug.cgi?id=1969184
     24    data_reviews:
     25      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
     26      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
     27      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
     28      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
     29      - https://bugzilla.mozilla.org/show_bug.cgi?id=1969184
     30    data_sensitivity:
     31      - technical
     32    notification_emails:
     33      - bcampen@mozilla.com
     34      - webrtc-telemetry-alerts@mozilla.com
     35    expires: never
     36 
     37  count_setparameters_compat:
     38    type: counter
     39    description: >
     40      The number of RTCRtpSenders created that use the compatibility mode for
     41      setParameters.
     42    bugs:
     43      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
     44      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
     45      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
     46      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
     47      - https://bugzilla.mozilla.org/show_bug.cgi?id=1969184
     48    data_reviews:
     49      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
     50      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
     51      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
     52      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
     53      - https://bugzilla.mozilla.org/show_bug.cgi?id=1969184
     54    data_sensitivity:
     55      - technical
     56    notification_emails:
     57      - bcampen@mozilla.com
     58      - webrtc-telemetry-alerts@mozilla.com
     59    expires: never
     60 
     61  used_sendencodings:
     62    type: rate
     63    description: >
     64      The proportion of RTCRtpSenders that were created by an addTransceivers
     65      call that was passed a sendEncodings.
     66    denominator_metric: rtcrtpsender.count
     67    bugs:
     68      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
     69      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
     70      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
     71      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
     72    data_reviews:
     73      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
     74      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
     75      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
     76      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
     77    data_sensitivity:
     78      - technical
     79    notification_emails:
     80      - bcampen@mozilla.com
     81      - webrtc-telemetry-alerts@mozilla.com
     82    expires: never
     83 
     84 rtcrtpsender.setparameters:
     85  warn_no_getparameters:
     86    type: rate
     87    description: >
     88      The proportion of RTCRtpSenders configured with the setParameters compat
     89      mode that have warned at least once about a setParameters call because
     90      [[LastReturnedParameters]] was not set.  (ie; there was not a recent
     91      enough call to getParameters)
     92    denominator_metric: rtcrtpsender.count_setparameters_compat
     93    bugs:
     94      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
     95      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
     96      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
     97      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
     98    data_reviews:
     99      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    100      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    101      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    102      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    103    data_sensitivity:
    104      - technical
    105    notification_emails:
    106      - bcampen@mozilla.com
    107      - webrtc-telemetry-alerts@mozilla.com
    108    expires: never
    109 
    110  warn_length_changed:
    111    type: rate
    112    description: >
    113      The proportion of RTCRtpSenders configured with the setParameters compat
    114      mode that have warned at least once about a setParameters call that
    115      attempted to change the number of encodings.
    116    denominator_metric: rtcrtpsender.count_setparameters_compat
    117    bugs:
    118      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    119      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    120      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    121      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    122    data_reviews:
    123      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    124      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    125      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    126      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    127    data_sensitivity:
    128      - technical
    129    notification_emails:
    130      - bcampen@mozilla.com
    131      - webrtc-telemetry-alerts@mozilla.com
    132    expires: never
    133 
    134  warn_no_transactionid:
    135    type: rate
    136    description: >
    137      The proportion of RTCRtpSenders configured with the setParameters compat
    138      mode that have warned at least once about a setParameters call that did
    139      not set the transactionId field.
    140    denominator_metric: rtcrtpsender.count_setparameters_compat
    141    bugs:
    142      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    143      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    144      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    145      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    146    data_reviews:
    147      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    148      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    149      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    150      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    151    data_sensitivity:
    152      - technical
    153    notification_emails:
    154      - bcampen@mozilla.com
    155      - webrtc-telemetry-alerts@mozilla.com
    156    expires: never
    157 
    158  fail_length_changed:
    159    type: rate
    160    description: >
    161      The proportion of RTCRtpSenders that have thrown an error at least once
    162      about a setParameters call that attempted to change the number of
    163      encodings.
    164    denominator_metric: rtcrtpsender.count
    165    bugs:
    166      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    167      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    168      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    169      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    170    data_reviews:
    171      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    172      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    173      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    174      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    175    data_sensitivity:
    176      - technical
    177    notification_emails:
    178      - bcampen@mozilla.com
    179      - webrtc-telemetry-alerts@mozilla.com
    180    expires: never
    181 
    182  fail_rid_changed:
    183    type: rate
    184    description: >
    185      The proportion of RTCRtpSenders that have thrown an error at least once
    186      about a setParameters call that attempted to change the rid on an
    187      encoding (note that we only check this if the encoding count did not
    188      change, see fail_length_changed).
    189    denominator_metric: rtcrtpsender.count
    190    bugs:
    191      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    192      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    193      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    194      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    195    data_reviews:
    196      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    197      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    198      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    199      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    200    data_sensitivity:
    201      - technical
    202    notification_emails:
    203      - bcampen@mozilla.com
    204      - webrtc-telemetry-alerts@mozilla.com
    205    expires: never
    206 
    207  fail_no_getparameters:
    208    type: rate
    209    description: >
    210      The proportion of RTCRtpSenders that have thrown an error at least once
    211      about a setParameters call because [[LastReturnedParameters]] was not set.
    212      (ie; there was not a recent enough call to getParameters)
    213    denominator_metric: rtcrtpsender.count
    214    bugs:
    215      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    216      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    217      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    218      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    219    data_reviews:
    220      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    221      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    222      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    223      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    224    data_sensitivity:
    225      - technical
    226    notification_emails:
    227      - bcampen@mozilla.com
    228      - webrtc-telemetry-alerts@mozilla.com
    229    expires: never
    230 
    231  fail_no_transactionid:
    232    type: rate
    233    description: >
    234      The proportion of RTCRtpSenders that have thrown an error at least once
    235      about a setParameters call that did not set the transactionId field.
    236    denominator_metric: rtcrtpsender.count
    237    bugs:
    238      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    239      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    240      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    241      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    242    data_reviews:
    243      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    244      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    245      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    246      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    247    data_sensitivity:
    248      - technical
    249    notification_emails:
    250      - bcampen@mozilla.com
    251      - webrtc-telemetry-alerts@mozilla.com
    252    expires: never
    253 
    254  fail_stale_transactionid:
    255    type: rate
    256    description: >
    257      The proportion of RTCRtpSenders that have thrown an error at least once
    258      about a setParameters call that used a stale transaction id.
    259    denominator_metric: rtcrtpsender.count
    260    bugs:
    261      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    262      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    263      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    264      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    265    data_reviews:
    266      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    267      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    268      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    269      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    270    data_sensitivity:
    271      - technical
    272    notification_emails:
    273      - bcampen@mozilla.com
    274      - webrtc-telemetry-alerts@mozilla.com
    275    expires: never
    276 
    277  fail_no_encodings:
    278    type: rate
    279    description: >
    280      The proportion of RTCRtpSenders configured with the setParameters compat
    281      mode that have thrown an error at least once about a setParameters call
    282      that had no encodings (we do not measure this against the general
    283      population of RTCRtpSenders, since without the compat mode this failure
    284      is never observed, because it fails the length change check).
    285    denominator_metric: rtcrtpsender.count_setparameters_compat
    286    bugs:
    287      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    288      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    289      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    290      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    291    data_reviews:
    292      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    293      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    294      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    295      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    296    data_sensitivity:
    297      - technical
    298    notification_emails:
    299      - bcampen@mozilla.com
    300      - webrtc-telemetry-alerts@mozilla.com
    301    expires: never
    302 
    303  fail_other:
    304    type: rate
    305    description: >
    306      The proportion of RTCRtpSenders that have thrown an error at least once
    307      about a setParameters call that had no encodings.
    308    denominator_metric: rtcrtpsender.count
    309    bugs:
    310      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    311      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    312      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    313      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    314    data_reviews:
    315      - https://bugzilla.mozilla.org/show_bug.cgi?id=1401592
    316      - https://bugzilla.mozilla.org/show_bug.cgi?id=1832459
    317      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881403
    318      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912188
    319    data_sensitivity:
    320      - technical
    321    notification_emails:
    322      - bcampen@mozilla.com
    323      - webrtc-telemetry-alerts@mozilla.com
    324    expires: never
    325 
    326 codec.stats:
    327  ulpfec_negotiated:
    328    type: labeled_counter
    329    description: >
    330      Counts the number of times that ulpfec is negotiated or not negotiated
    331      on the first negotiation for each video transceiver.
    332    bugs:
    333      - https://bugzilla.mozilla.org/show_bug.cgi?id=1858213
    334      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881396
    335      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912181
    336      - https://bugzilla.mozilla.org/show_bug.cgi?id=1946278
    337    data_reviews:
    338      - https://bugzilla.mozilla.org/show_bug.cgi?id=1858213
    339      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881396
    340      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912181
    341      - https://bugzilla.mozilla.org/show_bug.cgi?id=1946278
    342    data_sensitivity:
    343      - technical
    344    notification_emails:
    345      - dbaker@mozilla.com
    346      - webrtc-telemetry-alerts@mozilla.com
    347    expires: never
    348    labels:
    349      - negotiated
    350      - not_negotiated
    351 
    352  other_fec_signaled:
    353    type: labeled_counter
    354    description: >
    355      Count how many other fec options are being offered.
    356    bugs:
    357      - https://bugzilla.mozilla.org/show_bug.cgi?id=1858213
    358      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881396
    359      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912181
    360      - https://bugzilla.mozilla.org/show_bug.cgi?id=1946278
    361    data_reviews:
    362      - https://bugzilla.mozilla.org/show_bug.cgi?id=1858213
    363      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881396
    364      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912181
    365      - https://bugzilla.mozilla.org/show_bug.cgi?id=1946278
    366    data_sensitivity:
    367      - technical
    368    notification_emails:
    369      - dbaker@mozilla.com
    370      - webrtc-telemetry-alerts@mozilla.com
    371    expires: never
    372 
    373  video_preferred_codec:
    374    type: labeled_counter
    375    description: >
    376      Counts the preferred video codec being signaled to us to identify preferred video codec.
    377    bugs:
    378      - https://bugzilla.mozilla.org/show_bug.cgi?id=1858213
    379      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881396
    380      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912181
    381      - https://bugzilla.mozilla.org/show_bug.cgi?id=1946278
    382    data_reviews:
    383      - https://bugzilla.mozilla.org/show_bug.cgi?id=1858213
    384      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881396
    385      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912181
    386      - https://bugzilla.mozilla.org/show_bug.cgi?id=1946278
    387    data_sensitivity:
    388      - technical
    389    notification_emails:
    390      - dbaker@mozilla.com
    391      - webrtc-telemetry-alerts@mozilla.com
    392    expires: never
    393 
    394  audio_preferred_codec:
    395    type: labeled_counter
    396    description: >
    397      Counts the preferred audio codec being signaled to us to identify preferred audio codec.
    398    bugs:
    399      - https://bugzilla.mozilla.org/show_bug.cgi?id=1858213
    400      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881396
    401      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912181
    402      - https://bugzilla.mozilla.org/show_bug.cgi?id=1946278
    403    data_reviews:
    404      - https://bugzilla.mozilla.org/show_bug.cgi?id=1858213
    405      - https://bugzilla.mozilla.org/show_bug.cgi?id=1881396
    406      - https://bugzilla.mozilla.org/show_bug.cgi?id=1912181
    407      - https://bugzilla.mozilla.org/show_bug.cgi?id=1946278
    408    data_sensitivity:
    409      - technical
    410    notification_emails:
    411      - dbaker@mozilla.com
    412      - webrtc-telemetry-alerts@mozilla.com
    413    expires: never
    414 
    415 webrtcdtls:
    416  protocol_version:
    417    type: labeled_counter
    418    description: >
    419      The version of DTLS used for each webrtc connection. Can be 1.0, 1.2, or 1.3 (there is no 1.1 version of DTLS)
    420    bugs:
    421      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    422    data_reviews:
    423      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    424    data_sensitivity:
    425      - technical
    426    notification_emails:
    427      - bcampen@mozilla.com
    428      - webrtc-telemetry-alerts@mozilla.com
    429    expires: never
    430 
    431  cipher:
    432    type: labeled_counter
    433    description: >
    434      The CipherSuite used for each webrtc DTLS connection, as a string
    435      representation of the CipherSuite's ID in 4 hex digits (eg;
    436      TLS_DHE_RSA_WITH_AES_128_CBC_SHA would be "0x0033")
    437    bugs:
    438      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    439    data_reviews:
    440      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    441    data_sensitivity:
    442      - technical
    443    notification_emails:
    444      - bcampen@mozilla.com
    445      - webrtc-telemetry-alerts@mozilla.com
    446    expires: never
    447 
    448  key_exchange_algorithm:
    449    type: custom_distribution
    450    description: >
    451      SSL Handshake Key Exchange Algorithm (null=0, rsa=1,
    452      dh=2, ecdh=4, ecdh_hybrid=8)
    453    range_min: 0
    454    range_max: 16
    455    bucket_count: 17
    456    histogram_type: linear
    457    bugs:
    458      - https://bugzilla.mozilla.org/show_bug.cgi?id=1983029
    459    data_reviews:
    460      - https://bugzilla.mozilla.org/show_bug.cgi?id=1983029
    461    data_sensitivity:
    462      - technical
    463    notification_emails:
    464      - webrtc-telemetry-alerts@mozilla.com
    465      - seceng-telemetry@mozilla.com
    466    expires: 150
    467 
    468  srtp_cipher:
    469    type: labeled_counter
    470    description: >
    471      The SRTPProtectionProfile (see RFC 5764) used for each webrtc SRTP
    472      connection, as a string representation of the SRTPProtectionProfile's ID
    473      in 4 hex digits (eg; SRTP_AES128_CM_HMAC_SHA1_80 would be "0x0001")
    474    bugs:
    475      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    476    data_reviews:
    477      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    478    data_sensitivity:
    479      - technical
    480    notification_emails:
    481      - bcampen@mozilla.com
    482      - webrtc-telemetry-alerts@mozilla.com
    483    expires: never
    484 
    485  client_handshake_result:
    486    type: labeled_counter
    487    description: >
    488      The result of each webrtc client DTLS handshake as a string containing
    489      either the name of the error code (eg; SSL_ERROR_BAD_CERTIFICATE),
    490      SUCCESS for successful handshakes, ALPN_FAILURE when ALPN negotiation
    491      fails, or CERT_FAILURE when cert validation fails.
    492    bugs:
    493      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    494    data_reviews:
    495      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    496    data_sensitivity:
    497      - technical
    498    notification_emails:
    499      - bcampen@mozilla.com
    500      - webrtc-telemetry-alerts@mozilla.com
    501    expires: never
    502 
    503  server_handshake_result:
    504    type: labeled_counter
    505    description: >
    506      The result of each webrtc server DTLS handshake, as the name of the error
    507      code (eg; SSL_ERROR_BAD_CERTIFICATE), the empty string for successful
    508      handshakes, ALPN_FAILURE when ALPN negotiation fails, or CERT_FAILURE when
    509      cert validation fails.
    510    bugs:
    511      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    512    data_reviews:
    513      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    514    data_sensitivity:
    515      - technical
    516    notification_emails:
    517      - bcampen@mozilla.com
    518      - webrtc-telemetry-alerts@mozilla.com
    519    expires: never
    520 
    521  client_handshake_started_counter:
    522    type: counter
    523    description: >
    524      The number of webrtc transports that have started a DTLS handshake as the client.
    525    bugs:
    526      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    527    data_reviews:
    528      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    529    data_sensitivity:
    530      - technical
    531    notification_emails:
    532      - bcampen@mozilla.com
    533      - webrtc-telemetry-alerts@mozilla.com
    534    expires: never
    535 
    536  server_handshake_started_counter:
    537    type: counter
    538    description: >
    539      The number of webrtc transports that have started a DTLS handshake as the server.
    540    bugs:
    541      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    542    data_reviews:
    543      - https://bugzilla.mozilla.org/show_bug.cgi?id=1884140
    544    data_sensitivity:
    545      - technical
    546    notification_emails:
    547      - bcampen@mozilla.com
    548      - webrtc-telemetry-alerts@mozilla.com
    549    expires: never
    550 
    551 webrtc.signaling:
    552  sdp_negotiated:
    553    type: event
    554    description: >
    555      Collects data relevant to a SDP Offer/Answer negotiation completing and
    556      the RTCPeerConnection's signaling state becoming stable.
    557      The pc_id and negotiation_count uniquely identifies these events.
    558    extra_keys:
    559      pc_id:
    560        description: >
    561          A UUID-based identifier for the RTCPeerConnection in charge of this
    562          SDP's negotiation.
    563        type: string
    564      negotiation_count:
    565        description: >
    566          The number of completed Offer/Answer negotiations for the associated
    567          RTCPeerConnection.
    568        type: quantity
    569      is_remote_ice_lite:
    570        description: Whether the remote peer is using ICE-Lite.
    571        type: boolean
    572      bundle_policy:
    573        description: The Bundle policy as set through RTCConfiguration.
    574        type: string
    575      ice_transport_policy:
    576        description: The ICE Transport policy as set through RTCConfiguration.
    577        type: string
    578      num_transports:
    579        description: >
    580          The number of transports used for all transceivers of the peer
    581          connection. Affected by BUNDLE.
    582        type: quantity
    583      num_msections_audio_recvonly:
    584        description: The number of audio recvonly m-sections in the SDP.
    585        type: quantity
    586      num_msections_audio_sendonly:
    587        description: The number of audio sendonly m-sections in the SDP.
    588        type: quantity
    589      num_msections_audio_sendrecv:
    590        description: The number of audio sendrecv m-sections in the SDP.
    591        type: quantity
    592      num_msections_video_recvonly:
    593        description: The number of video recvonly m-sections in the SDP.
    594        type: quantity
    595      num_msections_video_sendonly:
    596        description: The number of video sendonly m-sections in the SDP.
    597        type: quantity
    598      num_msections_video_sendrecv:
    599        description: The number of video sendrecv m-sections in the SDP.
    600        type: quantity
    601      num_msections_data:
    602        description: The number of data-channel m-sections in the SDP.
    603        type: quantity
    604    bugs:
    605      - https://bugzil.la/1942640
    606    data_reviews:
    607      - https://bugzil.la/1942640
    608    data_sensitivity:
    609      - technical
    610      - interaction
    611    notification_emails:
    612      - webrtc-telemetry-alerts@mozilla.com
    613    expires: never
    614 
    615  audio_msection_negotiated:
    616    type: event
    617    description: >
    618      Collects data relevant to an audio m-section as part of SDP Offer/Answer
    619      negotiation completing and the RTCPeerConnection's signaling state
    620      becoming stable.
    621    extra_keys:
    622      pc_id:
    623        description: >
    624          A UUID-based identifier for the RTCPeerConnection in charge of this
    625          m-section's negotiation.
    626        type: string
    627      pc_negotiation_count:
    628        description: >
    629          The number of completed Offer/Answer negotiations for the associated
    630          RTCPeerConnection.
    631        type: quantity
    632      has_rtcp_mux:
    633        description: >
    634          Whether muxing RTCP with RTP data was negotiated for the m-section.
    635        type: boolean
    636      direction:
    637        description: >
    638          Direction of the m-section. recvonly, sendonly, sendrecv or inactive.
    639        type: string
    640      preferred_send_codec:
    641        description: >
    642          The preferred send audio codec of the m-section. Only set if direction
    643          includes send.
    644        type: string
    645      preferred_recv_codec:
    646        description: >
    647          The preferred receive audio codec of the m-section. Only set if
    648          direction includes recv.
    649        type: string
    650      codecs:
    651        description: >
    652          All negotiated audio codecs of the m-section.
    653          Sorted lexicographically.
    654        type: string
    655    bugs:
    656      - https://bugzil.la/1942640
    657    data_reviews:
    658      - https://bugzil.la/1942640
    659    data_sensitivity:
    660      - technical
    661      - interaction
    662    notification_emails:
    663      - webrtc-telemetry-alerts@mozilla.com
    664    expires: never
    665 
    666  video_msection_negotiated:
    667    type: event
    668    description: >
    669      Collects data relevant to a video m-section as part of SDP Offer/Answer
    670      negotiation completing and the RTCPeerConnection's signaling state
    671      becoming stable.
    672    extra_keys:
    673      pc_id:
    674        description: >
    675          A UUID-based identifier for the RTCPeerConnection in charge of this
    676          m-section's negotiation.
    677        type: string
    678      pc_negotiation_count:
    679        description: >
    680          The number of completed Offer/Answer negotiations for the associated
    681          RTCPeerConnection.
    682        type: quantity
    683      has_rtcp_mux:
    684        description: >
    685          Whether muxing RTCP with RTP data was negotiated for the m-section.
    686        type: boolean
    687      direction:
    688        description: >
    689          Direction of the m-section. recvonly, sendonly, sendrecv or inactive.
    690        type: string
    691      preferred_send_codec:
    692        description: >
    693          The preferred send video codec of the m-section. Only set if direction
    694          includes send.
    695        type: string
    696      preferred_recv_codec:
    697        description: >
    698          The preferred receive video  codec of the m-section. Only set if
    699          direction includes recv.
    700        type: string
    701      codecs:
    702        description: >
    703          All negotiated video codecs of the m-section.
    704          Sorted lexicographically.
    705        type: string
    706      num_send_simulcast_layers:
    707        description: >
    708          The number of simulcast layers negotiated. 1 for singlecast.
    709          Only set for m-sections negotiated to send.
    710        type: quantity
    711    bugs:
    712      - https://bugzil.la/1942640
    713    data_reviews:
    714      - https://bugzil.la/1942640
    715    data_sensitivity:
    716      - technical
    717      - interaction
    718    notification_emails:
    719      - webrtc-telemetry-alerts@mozilla.com
    720    expires: never
    721 
    722 webrtc.video:
    723  recv_codec_used:
    724    type: labeled_counter
    725    description: >
    726      The video codec used for receiving video on a WebRTC call.
    727      This metric was generated to correspond to the Legacy Telemetry
    728      scalar webrtc.video.recv_codec_used.
    729    bugs:
    730      - https://bugzil.la/1556766
    731    data_reviews:
    732      - https://bugzil.la/1556766
    733    notification_emails:
    734      - dminor@mozilla.com
    735      - nohlmeier@mozilla.com
    736    expires: never
    737    telemetry_mirror: WEBRTC_VIDEO_RECV_CODEC_USED
    738 
    739  send_codec_used:
    740    type: labeled_counter
    741    description: >
    742      The video codec used for sending video on a WebRTC call.
    743      This metric was generated to correspond to the Legacy Telemetry
    744      scalar webrtc.video.send_codec_used.
    745    bugs:
    746      - https://bugzil.la/1556766
    747    data_reviews:
    748      - https://bugzil.la/1556766
    749    notification_emails:
    750      - dminor@mozilla.com
    751      - nohlmeier@mozilla.com
    752    expires: never
    753    telemetry_mirror: WEBRTC_VIDEO_SEND_CODEC_USED
    754 
    755 webrtc:
    756  video_quality_inbound_bandwidth_kbits:
    757    type: custom_distribution
    758    description: >
    759      Locally measured data rate of inbound video (kbit/s). Computed every
    760      second of a call.
    761 
    762      This metric was generated to correspond to the Legacy Telemetry
    763      exponential histogram WEBRTC_VIDEO_QUALITY_INBOUND_BANDWIDTH_KBITS.
    764    range_min: 1
    765    range_max: 1000000
    766    bucket_count: 1000
    767    histogram_type: exponential
    768    unit: kilobits per second
    769    bugs:
    770      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    771    data_reviews:
    772      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    773    notification_emails:
    774      - webrtc-telemetry-alerts@mozilla.com
    775    expires: never
    776    telemetry_mirror: WEBRTC_VIDEO_QUALITY_INBOUND_BANDWIDTH_KBITS
    777 
    778  audio_quality_inbound_bandwidth_kbits:
    779    type: custom_distribution
    780    description: >
    781      Locally measured data rate on inbound audio (kbit/s). Computed every
    782      second of a call.
    783 
    784      This metric was generated to correspond to the Legacy Telemetry
    785      exponential histogram WEBRTC_AUDIO_QUALITY_INBOUND_BANDWIDTH_KBITS.
    786    range_min: 1
    787    range_max: 1000000
    788    bucket_count: 1000
    789    histogram_type: exponential
    790    unit: kilobits per second
    791    bugs:
    792      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    793    data_reviews:
    794      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    795    notification_emails:
    796      - webrtc-telemetry-alerts@mozilla.com
    797    expires: never
    798    telemetry_mirror: WEBRTC_AUDIO_QUALITY_INBOUND_BANDWIDTH_KBITS
    799 
    800  video_quality_inbound_packetloss_rate:
    801    type: custom_distribution
    802    description: >
    803      Locally measured packet loss on inbound video (permille). Sampled every
    804      second of a call.
    805 
    806      This metric was generated to correspond to the Legacy Telemetry
    807      exponential histogram WEBRTC_VIDEO_QUALITY_INBOUND_PACKETLOSS_RATE.
    808    range_min: 1
    809    range_max: 1000
    810    bucket_count: 100
    811    histogram_type: exponential
    812    unit: permille
    813    bugs:
    814      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    815    data_reviews:
    816      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    817    notification_emails:
    818      - webrtc-telemetry-alerts@mozilla.com
    819    expires: never
    820    telemetry_mirror: WEBRTC_VIDEO_QUALITY_INBOUND_PACKETLOSS_RATE
    821 
    822  audio_quality_inbound_packetloss_rate:
    823    type: custom_distribution
    824    description: >
    825      Locally measured packet loss on inbound audio (permille). Sampled every
    826      second of a call.
    827 
    828      This metric was generated to correspond to the Legacy Telemetry
    829      exponential histogram WEBRTC_AUDIO_QUALITY_INBOUND_PACKETLOSS_RATE.
    830    range_min: 1
    831    range_max: 1000
    832    bucket_count: 100
    833    histogram_type: exponential
    834    unit: permille
    835    bugs:
    836      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    837    data_reviews:
    838      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    839    notification_emails:
    840      - webrtc-telemetry-alerts@mozilla.com
    841    expires: never
    842    telemetry_mirror: WEBRTC_AUDIO_QUALITY_INBOUND_PACKETLOSS_RATE
    843 
    844  video_quality_outbound_packetloss_rate:
    845    type: custom_distribution
    846    description: >
    847      RTCP-reported packet loss by remote recipient of outbound video
    848      (permille). Sampled every second of a call (for easy comparison).
    849 
    850      This metric was generated to correspond to the Legacy Telemetry
    851      exponential histogram WEBRTC_VIDEO_QUALITY_OUTBOUND_PACKETLOSS_RATE.
    852    range_min: 1
    853    range_max: 1000
    854    bucket_count: 100
    855    histogram_type: exponential
    856    unit: permille
    857    bugs:
    858      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    859    data_reviews:
    860      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    861    notification_emails:
    862      - webrtc-telemetry-alerts@mozilla.com
    863    expires: never
    864    telemetry_mirror: WEBRTC_VIDEO_QUALITY_OUTBOUND_PACKETLOSS_RATE
    865 
    866  audio_quality_outbound_packetloss_rate:
    867    type: custom_distribution
    868    description: >
    869      RTCP-reported packet loss by remote recipient of outbound audio
    870      (permille). Sampled every second of a call (for easy comparison).
    871 
    872      This metric was generated to correspond to the Legacy Telemetry
    873      exponential histogram WEBRTC_AUDIO_QUALITY_OUTBOUND_PACKETLOSS_RATE.
    874    range_min: 1
    875    range_max: 1000
    876    bucket_count: 100
    877    histogram_type: exponential
    878    unit: permille
    879    bugs:
    880      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    881    data_reviews:
    882      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    883    notification_emails:
    884      - webrtc-telemetry-alerts@mozilla.com
    885    expires: never
    886    telemetry_mirror: WEBRTC_AUDIO_QUALITY_OUTBOUND_PACKETLOSS_RATE
    887 
    888  video_quality_inbound_jitter:
    889    type: timing_distribution
    890    description: >
    891      Locally measured jitter on inbound video (ms). Sampled every second of a
    892      call.
    893 
    894      This metric was generated to correspond to the Legacy Telemetry
    895      exponential histogram WEBRTC_VIDEO_QUALITY_INBOUND_JITTER.
    896    time_unit: millisecond
    897    bugs:
    898      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    899    data_reviews:
    900      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    901    notification_emails:
    902      - webrtc-telemetry-alerts@mozilla.com
    903    expires: never
    904    telemetry_mirror: WEBRTC_VIDEO_QUALITY_INBOUND_JITTER
    905 
    906  audio_quality_inbound_jitter:
    907    type: timing_distribution
    908    description: >
    909      Locally measured jitter on inbound audio (ms). Sampled every second of a
    910      call.
    911 
    912      This metric was generated to correspond to the Legacy Telemetry
    913      exponential histogram WEBRTC_AUDIO_QUALITY_INBOUND_JITTER.
    914    time_unit: millisecond
    915    bugs:
    916      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    917    data_reviews:
    918      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    919    notification_emails:
    920      - webrtc-telemetry-alerts@mozilla.com
    921    expires: never
    922    telemetry_mirror: WEBRTC_AUDIO_QUALITY_INBOUND_JITTER
    923 
    924  video_quality_outbound_jitter:
    925    type: timing_distribution
    926    description: >
    927      RTCP-reported jitter by remote recipient of outbound video (ms). Sampled
    928      every second of a call (for easy comparison).
    929 
    930      This metric was generated to correspond to the Legacy Telemetry
    931      exponential histogram WEBRTC_VIDEO_QUALITY_OUTBOUND_JITTER.
    932    time_unit: millisecond
    933    bugs:
    934      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    935    data_reviews:
    936      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    937    notification_emails:
    938      - webrtc-telemetry-alerts@mozilla.com
    939    expires: never
    940    telemetry_mirror: WEBRTC_VIDEO_QUALITY_OUTBOUND_JITTER
    941 
    942  audio_quality_outbound_jitter:
    943    type: timing_distribution
    944    description: >
    945      RTCP-reported jitter by remote recipient of outbound audio (ms). Sampled
    946      every second of a call (for easy comparison).
    947 
    948      This metric was generated to correspond to the Legacy Telemetry
    949      exponential histogram WEBRTC_AUDIO_QUALITY_OUTBOUND_JITTER.
    950    time_unit: millisecond
    951    bugs:
    952      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    953    data_reviews:
    954      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    955    notification_emails:
    956      - webrtc-telemetry-alerts@mozilla.com
    957    expires: never
    958    telemetry_mirror: WEBRTC_AUDIO_QUALITY_OUTBOUND_JITTER
    959 
    960  video_quality_outbound_rtt:
    961    type: timing_distribution
    962    description: >
    963      Roundtrip time of outbound video (ms). Sampled every second of a call.
    964 
    965      This metric was generated to correspond to the Legacy Telemetry
    966      exponential histogram WEBRTC_VIDEO_QUALITY_OUTBOUND_RTT.
    967    time_unit: millisecond
    968    bugs:
    969      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    970    data_reviews:
    971      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    972    notification_emails:
    973      - webrtc-telemetry-alerts@mozilla.com
    974    expires: never
    975    telemetry_mirror: WEBRTC_VIDEO_QUALITY_OUTBOUND_RTT
    976 
    977  audio_quality_outbound_rtt:
    978    type: timing_distribution
    979    description: >
    980      Roundtrip time of outbound audio (ms). Sampled every second of a call.
    981 
    982      This metric was generated to correspond to the Legacy Telemetry
    983      exponential histogram WEBRTC_AUDIO_QUALITY_OUTBOUND_RTT.
    984    time_unit: millisecond
    985    bugs:
    986      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    987    data_reviews:
    988      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
    989    notification_emails:
    990      - webrtc-telemetry-alerts@mozilla.com
    991    expires: never
    992    telemetry_mirror: WEBRTC_AUDIO_QUALITY_OUTBOUND_RTT
    993 
    994  video_encoder_bitrate_avg_per_call_kbps:
    995    type: custom_distribution
    996    description: >
    997      Video encoder's average bitrate (in kbits/s) over an entire call
    998 
    999      This metric was generated to correspond to the Legacy Telemetry
   1000      exponential histogram WEBRTC_VIDEO_ENCODER_BITRATE_AVG_PER_CALL_KBPS.
   1001    range_min: 1
   1002    range_max: 10000
   1003    bucket_count: 100
   1004    histogram_type: exponential
   1005    unit: kilobits per second
   1006    bugs:
   1007      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1008    data_reviews:
   1009      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1010    notification_emails:
   1011      - webrtc-telemetry-alerts@mozilla.com
   1012    expires: never
   1013    telemetry_mirror: WEBRTC_VIDEO_ENCODER_BITRATE_AVG_PER_CALL_KBPS
   1014 
   1015  video_encoder_bitrate_std_dev_per_call_kbps:
   1016    type: custom_distribution
   1017    description: >
   1018      Standard deviation from video encoder's average bitrate (in kbits/s) over
   1019      an entire call
   1020 
   1021      This metric was generated to correspond to the Legacy Telemetry
   1022      exponential histogram WEBRTC_VIDEO_ENCODER_BITRATE_STD_DEV_PER_CALL_KBPS.
   1023    range_min: 1
   1024    range_max: 5000
   1025    bucket_count: 100
   1026    histogram_type: exponential
   1027    unit: kilobits per second
   1028    bugs:
   1029      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1030    data_reviews:
   1031      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1032    notification_emails:
   1033      - webrtc-telemetry-alerts@mozilla.com
   1034    expires: never
   1035    telemetry_mirror: WEBRTC_VIDEO_ENCODER_BITRATE_STD_DEV_PER_CALL_KBPS
   1036 
   1037  video_encoder_framerate_avg_per_call:
   1038    type: custom_distribution
   1039    description: >
   1040      Video encoder's average framerate (in fps) over an entire call
   1041 
   1042      This metric was generated to correspond to the Legacy Telemetry
   1043      exponential histogram WEBRTC_VIDEO_ENCODER_FRAMERATE_AVG_PER_CALL.
   1044    range_min: 1
   1045    range_max: 200
   1046    bucket_count: 50
   1047    histogram_type: exponential
   1048    unit: frames per second (fps)
   1049    bugs:
   1050      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1051    data_reviews:
   1052      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1053    notification_emails:
   1054      - webrtc-telemetry-alerts@mozilla.com
   1055    expires: never
   1056    telemetry_mirror: WEBRTC_VIDEO_ENCODER_FRAMERATE_AVG_PER_CALL
   1057 
   1058  video_encoder_framerate_10x_std_dev_per_call:
   1059    type: custom_distribution
   1060    description: >
   1061      Standard deviation from video encoder's average framerate (in 1/10 fps)
   1062      over an entire call
   1063 
   1064      This metric was generated to correspond to the Legacy Telemetry
   1065      exponential histogram WEBRTC_VIDEO_ENCODER_FRAMERATE_10X_STD_DEV_PER_CALL.
   1066    range_min: 1
   1067    range_max: 200
   1068    bucket_count: 50
   1069    histogram_type: exponential
   1070    unit: 1/10 fps
   1071    bugs:
   1072      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1073    data_reviews:
   1074      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1075    notification_emails:
   1076      - webrtc-telemetry-alerts@mozilla.com
   1077    expires: never
   1078    telemetry_mirror: WEBRTC_VIDEO_ENCODER_FRAMERATE_10X_STD_DEV_PER_CALL
   1079 
   1080  video_decoder_bitrate_avg_per_call_kbps:
   1081    type: custom_distribution
   1082    description: >
   1083      Video decoder's average bitrate (in kbits/s) over an entire call
   1084 
   1085      This metric was generated to correspond to the Legacy Telemetry
   1086      exponential histogram WEBRTC_VIDEO_DECODER_BITRATE_AVG_PER_CALL_KBPS.
   1087    range_min: 1
   1088    range_max: 10000
   1089    bucket_count: 100
   1090    histogram_type: exponential
   1091    unit: kilobits per second
   1092    bugs:
   1093      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1094    data_reviews:
   1095      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1096    notification_emails:
   1097      - webrtc-telemetry-alerts@mozilla.com
   1098    expires: never
   1099    telemetry_mirror: WEBRTC_VIDEO_DECODER_BITRATE_AVG_PER_CALL_KBPS
   1100 
   1101  video_decoder_bitrate_std_dev_per_call_kbps:
   1102    type: custom_distribution
   1103    description: >
   1104      Standard deviation from video decoder's average bitrate (in kbits/s) over
   1105      an entire call
   1106 
   1107      This metric was generated to correspond to the Legacy Telemetry
   1108      exponential histogram WEBRTC_VIDEO_DECODER_BITRATE_STD_DEV_PER_CALL_KBPS.
   1109    range_min: 1
   1110    range_max: 5000
   1111    bucket_count: 100
   1112    histogram_type: exponential
   1113    unit: kilobits per second
   1114    bugs:
   1115      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1116    data_reviews:
   1117      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1118    notification_emails:
   1119      - webrtc-telemetry-alerts@mozilla.com
   1120    expires: never
   1121    telemetry_mirror: WEBRTC_VIDEO_DECODER_BITRATE_STD_DEV_PER_CALL_KBPS
   1122 
   1123  video_decoder_framerate_avg_per_call:
   1124    type: custom_distribution
   1125    description: >
   1126      Video decoder's average framerate (in fps) over an entire call
   1127 
   1128      This metric was generated to correspond to the Legacy Telemetry
   1129      exponential histogram WEBRTC_VIDEO_DECODER_FRAMERATE_AVG_PER_CALL.
   1130    range_min: 1
   1131    range_max: 200
   1132    bucket_count: 50
   1133    histogram_type: exponential
   1134    unit: frames per second (fps)
   1135    bugs:
   1136      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1137    data_reviews:
   1138      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1139    notification_emails:
   1140      - webrtc-telemetry-alerts@mozilla.com
   1141    expires: never
   1142    telemetry_mirror: WEBRTC_VIDEO_DECODER_FRAMERATE_AVG_PER_CALL
   1143 
   1144  video_decoder_framerate_10x_std_dev_per_call:
   1145    type: custom_distribution
   1146    description: >
   1147      Standard deviation from video decoder's average framerate (in 1/10 fps)
   1148      over an entire call
   1149 
   1150      This metric was generated to correspond to the Legacy Telemetry
   1151      exponential histogram WEBRTC_VIDEO_DECODER_FRAMERATE_10X_STD_DEV_PER_CALL.
   1152    range_min: 1
   1153    range_max: 200
   1154    bucket_count: 50
   1155    histogram_type: exponential
   1156    unit: 1/10 fps
   1157    bugs:
   1158      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1159    data_reviews:
   1160      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1161    notification_emails:
   1162      - webrtc-telemetry-alerts@mozilla.com
   1163    expires: never
   1164    telemetry_mirror: WEBRTC_VIDEO_DECODER_FRAMERATE_10X_STD_DEV_PER_CALL
   1165 
   1166  video_decoder_discarded_packets_per_call_ppm:
   1167    type: custom_distribution
   1168    description: >
   1169      Video decoder's number of discarded packets (in packets/min) over an
   1170      entire call
   1171 
   1172      This metric was generated to correspond to the Legacy Telemetry
   1173      exponential histogram WEBRTC_VIDEO_DECODER_DISCARDED_PACKETS_PER_CALL_PPM.
   1174    range_min: 1
   1175    range_max: 50000
   1176    bucket_count: 100
   1177    histogram_type: exponential
   1178    unit: packets per minute
   1179    bugs:
   1180      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1181    data_reviews:
   1182      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1183    notification_emails:
   1184      - webrtc-telemetry-alerts@mozilla.com
   1185    expires: never
   1186    telemetry_mirror: WEBRTC_VIDEO_DECODER_DISCARDED_PACKETS_PER_CALL_PPM
   1187 
   1188  call_duration:
   1189    type: timing_distribution
   1190    description: >
   1191      The length of time (in seconds) that a call lasted.
   1192 
   1193      This metric was generated to correspond to the Legacy Telemetry
   1194      exponential histogram WEBRTC_CALL_DURATION.
   1195    time_unit: second
   1196    bugs:
   1197      - https://bugzilla.mozilla.org/show_bug.cgi?id=1571015
   1198      - https://bugzilla.mozilla.org/show_bug.cgi?id=1586271
   1199    data_reviews:
   1200      - https://bugzilla.mozilla.org/show_bug.cgi?id=1571015
   1201      - https://bugzilla.mozilla.org/show_bug.cgi?id=1586271
   1202    notification_emails:
   1203      - webrtc-telemetry-alerts@mozilla.com
   1204    expires: never
   1205    telemetry_mirror: WEBRTC_CALL_DURATION
   1206 
   1207  av_call_duration:
   1208    type: timing_distribution
   1209    description: >
   1210      The length of time (in seconds) that a call with audio or video in it
   1211      lasted.
   1212 
   1213      This metric was generated to correspond to the Legacy Telemetry
   1214      exponential histogram WEBRTC_AV_CALL_DURATION.
   1215    time_unit: second
   1216    bugs:
   1217      - https://bugzilla.mozilla.org/show_bug.cgi?id=1695378
   1218    data_reviews:
   1219      - https://bugzilla.mozilla.org/show_bug.cgi?id=1695378
   1220    notification_emails:
   1221      - webrtc-telemetry-alerts@mozilla.com
   1222    expires: never
   1223    telemetry_mirror: WEBRTC_AV_CALL_DURATION
   1224 
   1225  call_count_3:
   1226    type: counter
   1227    description: >
   1228      The number of successfully connected calls made during a session
   1229      (discounting re-negotiations).
   1230 
   1231      This metric was generated to correspond to the Legacy Telemetry count
   1232      histogram WEBRTC_CALL_COUNT_3.
   1233    bugs:
   1234      - https://bugzilla.mozilla.org/show_bug.cgi?id=875097
   1235      - https://bugzilla.mozilla.org/show_bug.cgi?id=1261063
   1236      - https://bugzilla.mozilla.org/show_bug.cgi?id=1654248
   1237    data_reviews:
   1238      - https://bugzilla.mozilla.org/show_bug.cgi?id=875097
   1239      - https://bugzilla.mozilla.org/show_bug.cgi?id=1261063
   1240      - https://bugzilla.mozilla.org/show_bug.cgi?id=1654248
   1241    notification_emails:
   1242      - webrtc-telemetry-alerts@mozilla.com
   1243    expires: never
   1244    telemetry_mirror: h#WEBRTC_CALL_COUNT_3
   1245 
   1246  get_user_media_type:
   1247    type: custom_distribution
   1248    description: >
   1249      Type for media in getUserMedia calls (0=Camera, 1=Screen, 2=Application,
   1250      3=Window, 4=Browser, 5=Microphone, 6=AudioCapture, 7=Other)
   1251 
   1252      This metric was generated to correspond to the Legacy Telemetry enumerated
   1253      histogram WEBRTC_GET_USER_MEDIA_TYPE.
   1254    range_min: 0
   1255    range_max: 8
   1256    bucket_count: 9
   1257    histogram_type: linear
   1258    bugs:
   1259      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1260    data_reviews:
   1261      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1262    notification_emails:
   1263      - webrtc-telemetry-alerts@mozilla.com
   1264    expires: never
   1265    telemetry_mirror: WEBRTC_GET_USER_MEDIA_TYPE
   1266 
   1267  renegotiations:
   1268    type: custom_distribution
   1269    description: >
   1270      Number of Renegotiations during each call
   1271 
   1272      This metric was generated to correspond to the Legacy Telemetry linear
   1273      histogram WEBRTC_RENEGOTIATIONS.
   1274    range_min: 1
   1275    range_max: 21
   1276    bucket_count: 20
   1277    histogram_type: linear
   1278    bugs:
   1279      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1280    data_reviews:
   1281      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1282    notification_emails:
   1283      - webrtc-telemetry-alerts@mozilla.com
   1284    expires: never
   1285    telemetry_mirror: WEBRTC_RENEGOTIATIONS
   1286 
   1287  max_video_send_track:
   1288    type: custom_distribution
   1289    description: >
   1290      Number of Video tracks sent simultaneously
   1291 
   1292      This metric was generated to correspond to the Legacy Telemetry linear
   1293      histogram WEBRTC_MAX_VIDEO_SEND_TRACK.
   1294    range_min: 1
   1295    range_max: 10
   1296    bucket_count: 9
   1297    histogram_type: linear
   1298    unit: video tracks
   1299    bugs:
   1300      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1301    data_reviews:
   1302      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1303    notification_emails:
   1304      - webrtc-telemetry-alerts@mozilla.com
   1305    expires: never
   1306    telemetry_mirror: WEBRTC_MAX_VIDEO_SEND_TRACK
   1307 
   1308  max_video_receive_track:
   1309    type: custom_distribution
   1310    description: >
   1311      Number of Video tracks received simultaneously
   1312 
   1313      This metric was generated to correspond to the Legacy Telemetry linear
   1314      histogram WEBRTC_MAX_VIDEO_RECEIVE_TRACK.
   1315    range_min: 1
   1316    range_max: 20
   1317    bucket_count: 19
   1318    histogram_type: linear
   1319    unit: video tracks
   1320    bugs:
   1321      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1322    data_reviews:
   1323      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1324    notification_emails:
   1325      - webrtc-telemetry-alerts@mozilla.com
   1326    expires: never
   1327    telemetry_mirror: WEBRTC_MAX_VIDEO_RECEIVE_TRACK
   1328 
   1329  max_audio_send_track:
   1330    type: custom_distribution
   1331    description: >
   1332      Number of Audio tracks sent simultaneously
   1333 
   1334      This metric was generated to correspond to the Legacy Telemetry linear
   1335      histogram WEBRTC_MAX_AUDIO_SEND_TRACK.
   1336    range_min: 1
   1337    range_max: 20
   1338    bucket_count: 19
   1339    histogram_type: linear
   1340    unit: audio tracks
   1341    bugs:
   1342      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1343    data_reviews:
   1344      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1345    notification_emails:
   1346      - webrtc-telemetry-alerts@mozilla.com
   1347    expires: never
   1348    telemetry_mirror: WEBRTC_MAX_AUDIO_SEND_TRACK
   1349 
   1350  max_audio_receive_track:
   1351    type: custom_distribution
   1352    description: >
   1353      Number of Audio tracks received simultaneously
   1354 
   1355      This metric was generated to correspond to the Legacy Telemetry linear
   1356      histogram WEBRTC_MAX_AUDIO_RECEIVE_TRACK.
   1357    range_min: 1
   1358    range_max: 30
   1359    bucket_count: 29
   1360    histogram_type: linear
   1361    unit: audio tracks
   1362    bugs:
   1363      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1364    data_reviews:
   1365      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1366    notification_emails:
   1367      - webrtc-telemetry-alerts@mozilla.com
   1368    expires: never
   1369    telemetry_mirror: WEBRTC_MAX_AUDIO_RECEIVE_TRACK
   1370 
   1371  datachannel_negotiated:
   1372    type: labeled_counter
   1373    description: >
   1374      Was DataChannels negotiated
   1375 
   1376      This metric was generated to correspond to the Legacy Telemetry boolean
   1377      histogram WEBRTC_DATACHANNEL_NEGOTIATED.
   1378    labels:
   1379      - "false"
   1380      - "true"
   1381    bugs:
   1382      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1383    data_reviews:
   1384      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1385    notification_emails:
   1386      - webrtc-telemetry-alerts@mozilla.com
   1387    expires: never
   1388    telemetry_mirror: h#WEBRTC_DATACHANNEL_NEGOTIATED
   1389 
   1390  call_type:
   1391    type: custom_distribution
   1392    description: >
   1393      Type of call: (Bitmask) Audio = 1, Video = 2, DataChannels = 4
   1394 
   1395      This metric was generated to correspond to the Legacy Telemetry enumerated
   1396      histogram WEBRTC_CALL_TYPE.
   1397    range_min: 0
   1398    range_max: 8
   1399    bucket_count: 9
   1400    histogram_type: linear
   1401    bugs:
   1402      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1403    data_reviews:
   1404      - https://bugzilla.mozilla.org/show_bug.cgi?id=1935420
   1405    notification_emails:
   1406      - webrtc-telemetry-alerts@mozilla.com
   1407    expires: never
   1408    telemetry_mirror: WEBRTC_CALL_TYPE
   1409 
   1410  software_h264_enabled:
   1411    type: labeled_counter
   1412    description: >
   1413      Whether hardware H264 is enabled
   1414 
   1415      This metric was generated to correspond to the Legacy Telemetry boolean
   1416      histogram WEBRTC_SOFTWARE_H264_ENABLED.
   1417    labels:
   1418      - "false"
   1419      - "true"
   1420    bugs:
   1421      - https://bugzilla.mozilla.org/show_bug.cgi?id=1766509
   1422    data_reviews:
   1423      - https://bugzilla.mozilla.org/show_bug.cgi?id=1766509
   1424    notification_emails:
   1425      - webrtc-telemetry-alerts@mozilla.com
   1426    expires: never
   1427    telemetry_mirror: h#WEBRTC_SOFTWARE_H264_ENABLED
   1428 
   1429  has_h264_hardware:
   1430    type: labeled_counter
   1431    description: >
   1432      Whether the user has H264 hardware
   1433 
   1434      This metric was generated to correspond to the Legacy Telemetry boolean
   1435      histogram WEBRTC_HAS_H264_HARDWARE.
   1436    labels:
   1437      - "false"
   1438      - "true"
   1439    bugs:
   1440      - https://bugzilla.mozilla.org/show_bug.cgi?id=1766509
   1441    data_reviews:
   1442      - https://bugzilla.mozilla.org/show_bug.cgi?id=1766509
   1443    notification_emails:
   1444      - webrtc-telemetry-alerts@mozilla.com
   1445    expires: never
   1446    telemetry_mirror: h#WEBRTC_HAS_H264_HARDWARE
   1447 
   1448  hardware_h264_enabled:
   1449    type: labeled_counter
   1450    description: >
   1451      Whether software H264 is enabled
   1452 
   1453      This metric was generated to correspond to the Legacy Telemetry boolean
   1454      histogram WEBRTC_HARDWARE_H264_ENABLED.
   1455    labels:
   1456      - "false"
   1457      - "true"
   1458    bugs:
   1459      - https://bugzilla.mozilla.org/show_bug.cgi?id=1766509
   1460    data_reviews:
   1461      - https://bugzilla.mozilla.org/show_bug.cgi?id=1766509
   1462    notification_emails:
   1463      - webrtc-telemetry-alerts@mozilla.com
   1464    expires: never
   1465    telemetry_mirror: h#WEBRTC_HARDWARE_H264_ENABLED
   1466 
   1467  h264_enabled:
   1468    type: labeled_counter
   1469    description: >
   1470      Whether any kind of H264 is enabled
   1471 
   1472      This metric was generated to correspond to the Legacy Telemetry boolean
   1473      histogram WEBRTC_H264_ENABLED.
   1474    labels:
   1475      - "false"
   1476      - "true"
   1477    bugs:
   1478      - https://bugzilla.mozilla.org/show_bug.cgi?id=1766509
   1479    data_reviews:
   1480      - https://bugzilla.mozilla.org/show_bug.cgi?id=1766509
   1481    notification_emails:
   1482      - webrtc-telemetry-alerts@mozilla.com
   1483    expires: never
   1484    telemetry_mirror: h#WEBRTC_H264_ENABLED
   1485 
   1486  gmp_init_success:
   1487    type: labeled_counter
   1488    description: >
   1489      Counts of GMP codec initialization success and failure
   1490 
   1491      This metric was generated to correspond to the Legacy Telemetry boolean
   1492      histogram WEBRTC_GMP_INIT_SUCCESS.
   1493    labels:
   1494      - "false"
   1495      - "true"
   1496    bugs:
   1497      - https://bugzilla.mozilla.org/show_bug.cgi?id=1774222
   1498    data_reviews:
   1499      - https://bugzilla.mozilla.org/show_bug.cgi?id=1774222
   1500    notification_emails:
   1501      - webrtc-telemetry-alerts@mozilla.com
   1502    expires: never
   1503    telemetry_mirror: h#WEBRTC_GMP_INIT_SUCCESS