1
0
Fork 0
firefox/toolkit/components/telemetry/metrics.yaml
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

1148 lines
36 KiB
YAML

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# This file is for Internal Telemetry Use Only.
# Please don't add anything here unless you have the permission of a
# Telemetry Module Peer.
---
$schema: moz://mozilla.org/schemas/glean/metrics/2-0-0
$tags:
- "Toolkit :: Telemetry"
legacy.telemetry:
client_id:
type: uuid
lifetime: application
description: |
The client_id according to Telemetry.
Might not always have a value due to being too early for it to have
loaded.
Value may be the canary client id `c0ffeec0-ffee-c0ff-eec0-ffeec0ffeec0`
in pings near when the data upload pref is disabled (if Telemetry gets
to go first), or between when a client_id has been removed and when it
has been regenerated.
Does not need to be sent in the Glean "deletion-request" ping.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1755549
- https://bugzilla.mozilla.org/show_bug.cgi?id=1921440
- https://bugzilla.mozilla.org/show_bug.cgi?id=1938183
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1755549
- https://bugzilla.mozilla.org/show_bug.cgi?id=1921440
- https://bugzilla.mozilla.org/show_bug.cgi?id=1938183
data_sensitivity:
- technical
- highly_sensitive
notification_emails:
- chutten@mozilla.com
- glean-team@mozilla.com
expires: never
no_lint:
- BASELINE_PING
send_in_pings: &client_id_pings
- 'metrics'
- 'events'
- 'newtab'
- 'baseline'
- 'nimbus-targeting-context'
profile_group_id:
type: uuid
lifetime: application
description: |
The profile_group_id according to Telemetry.
Might not always have a value due to being too early for it to have
loaded.
Does not need to be sent in the Glean "deletion-request" ping.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1901263
- https://bugzilla.mozilla.org/show_bug.cgi?id=1938183
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1901263
- https://bugzilla.mozilla.org/show_bug.cgi?id=1938183
data_sensitivity:
- technical
- highly_sensitive
notification_emails:
- dtownsend@mozilla.com
- glean-team@mozilla.com
expires: never
no_lint:
- BASELINE_PING
send_in_pings: *client_id_pings
telemetry:
data_upload_optin:
type: boolean
description: >
User opted into sending Telemetry data again.
This metric was generated to correspond to the Legacy Telemetry
scalar telemetry.data_upload_optin.
bugs:
- https://bugzil.la/1445921
data_reviews:
- https://bugzil.la/1445921
notification_emails:
- jrediger@mozilla.com
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_DATA_UPLOAD_OPTIN
archive_directories_count:
type: custom_distribution
description: >
Number of directories in the archive at scan
This metric was generated to correspond to the Legacy Telemetry linear
histogram TELEMETRY_ARCHIVE_DIRECTORIES_COUNT.
range_min: 1
range_max: 13
bucket_count: 12
histogram_type: linear
unit: directories
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_ARCHIVE_DIRECTORIES_COUNT
archive_oldest_directory_age:
type: custom_distribution
description: >
The age of the oldest Telemetry archive directory in months
This metric was generated to correspond to the Legacy Telemetry linear
histogram TELEMETRY_ARCHIVE_OLDEST_DIRECTORY_AGE.
range_min: 1
range_max: 13
bucket_count: 12
histogram_type: linear
unit: months
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_ARCHIVE_OLDEST_DIRECTORY_AGE
archive_scan_ping_count:
type: custom_distribution
description: >
Number of Telemetry pings in the archive at scan
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_ARCHIVE_SCAN_PING_COUNT.
range_min: 1
range_max: 100000
bucket_count: 100
histogram_type: exponential
unit: telemetry pings
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_ARCHIVE_SCAN_PING_COUNT
archive_session_ping_count:
type: counter
description: >
Number of Telemetry pings added to the archive during the session
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_ARCHIVE_SESSION_PING_COUNT.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_ARCHIVE_SESSION_PING_COUNT
archive_size:
type: memory_distribution
description: >
The size of the Telemetry archive (MB)
This metric was generated to correspond to the Legacy Telemetry linear
histogram TELEMETRY_ARCHIVE_SIZE_MB.
memory_unit: megabyte
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_ARCHIVE_SIZE_MB
archive_evicted_over_quota:
type: custom_distribution
description: >
Number of Telemetry pings evicted from the archive during cleanup, because
they were over the quota
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_ARCHIVE_EVICTED_OVER_QUOTA.
range_min: 1
range_max: 100000
bucket_count: 100
histogram_type: exponential
unit: pings
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_ARCHIVE_EVICTED_OVER_QUOTA
archive_evicted_old_dirs:
type: custom_distribution
description: >
Number of Telemetry directories evicted from the archive during cleanup,
because they were too old
This metric was generated to correspond to the Legacy Telemetry linear
histogram TELEMETRY_ARCHIVE_EVICTED_OLD_DIRS.
range_min: 1
range_max: 13
bucket_count: 12
histogram_type: linear
unit: directories
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_ARCHIVE_EVICTED_OLD_DIRS
archive_evicting_dirs:
type: timing_distribution
description: >
Time (ms) it takes for evicting old directories
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_ARCHIVE_EVICTING_DIRS_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_ARCHIVE_EVICTING_DIRS_MS
archive_checking_over_quota:
type: timing_distribution
description: >
Time (ms) it takes for checking if the archive is over-quota
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_ARCHIVE_CHECKING_OVER_QUOTA_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_ARCHIVE_CHECKING_OVER_QUOTA_MS
archive_evicting_over_quota:
type: timing_distribution
description: >
Time (ms) it takes for evicting over-quota pings
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_ARCHIVE_EVICTING_OVER_QUOTA_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1162538
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_ARCHIVE_EVICTING_OVER_QUOTA_MS
pending_load_failure_read:
type: counter
description: >
Number of pending Telemetry pings that failed to load from the disk
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_PENDING_LOAD_FAILURE_READ.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_PENDING_LOAD_FAILURE_READ
pending_load_failure_parse:
type: counter
description: >
Number of pending Telemetry pings that failed to parse once loaded from
the disk
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_PENDING_LOAD_FAILURE_PARSE.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_PENDING_LOAD_FAILURE_PARSE
pending_pings_size:
type: memory_distribution
description: >
The size of the Telemetry pending pings directory (MB). The special value
17 is used to indicate over quota pings.
This metric was generated to correspond to the Legacy Telemetry linear
histogram TELEMETRY_PENDING_PINGS_SIZE_MB.
memory_unit: megabyte
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_PENDING_PINGS_SIZE_MB
pending_pings_age:
type: timing_distribution
description: >
The age, in days, of the pending pings.
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_PENDING_PINGS_AGE.
time_unit: day
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_PENDING_PINGS_AGE
pending_pings_evicted_over_quota:
type: custom_distribution
description: >
Number of Telemetry pings evicted from the pending pings directory during
cleanup, because they were over the quota
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_PENDING_PINGS_EVICTED_OVER_QUOTA.
range_min: 1
range_max: 100000
bucket_count: 100
histogram_type: exponential
unit: pings
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_PENDING_PINGS_EVICTED_OVER_QUOTA
pending_evicting_over_quota:
type: timing_distribution
description: >
Time (ms) it takes for evicting over-quota pending pings
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_PENDING_EVICTING_OVER_QUOTA_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_PENDING_EVICTING_OVER_QUOTA_MS
pending_checking_over_quota:
type: timing_distribution
description: >
Time (ms) it takes for checking if the pending pings are over-quota
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_PENDING_CHECKING_OVER_QUOTA_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_PENDING_CHECKING_OVER_QUOTA_MS
ping_size_exceeded_send:
type: counter
description: >
Number of Telemetry pings discarded before sending because they exceeded
the maximum size
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_PING_SIZE_EXCEEDED_SEND.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_PING_SIZE_EXCEEDED_SEND
ping_size_exceeded_pending:
type: counter
description: >
Number of Telemetry pending pings discarded because they exceeded the
maximum size
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_PING_SIZE_EXCEEDED_PENDING.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_PING_SIZE_EXCEEDED_PENDING
ping_size_exceeded_archived:
type: counter
description: >
Number of archived Telemetry pings discarded because they exceeded the
maximum size
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_PING_SIZE_EXCEEDED_ARCHIVED.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_PING_SIZE_EXCEEDED_ARCHIVED
ping_submission_waiting_clientid:
type: counter
description: >
The number of pings that were submitted and had to wait for a client id
(i.e. before it was cached or loaded from disk)
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_PING_SUBMISSION_WAITING_CLIENTID.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1233986
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1233986
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_PING_SUBMISSION_WAITING_CLIENTID
discarded_pending_pings_size:
type: memory_distribution
description: >
The size (MB) of the Telemetry pending pings exceeding the maximum file
size
This metric was generated to correspond to the Legacy Telemetry linear
histogram TELEMETRY_DISCARDED_PENDING_PINGS_SIZE_MB.
memory_unit: megabyte
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_DISCARDED_PENDING_PINGS_SIZE_MB
discarded_archived_pings_size:
type: memory_distribution
description: >
The size (MB) of the Telemetry archived, compressed, pings exceeding the
maximum file size
This metric was generated to correspond to the Legacy Telemetry linear
histogram TELEMETRY_DISCARDED_ARCHIVED_PINGS_SIZE_MB.
memory_unit: megabyte
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_DISCARDED_ARCHIVED_PINGS_SIZE_MB
discarded_send_pings_size:
type: memory_distribution
description: >
The size (MB) of the ping data submitted to Telemetry exceeding the
maximum size
This metric was generated to correspond to the Legacy Telemetry linear
histogram TELEMETRY_DISCARDED_SEND_PINGS_SIZE_MB.
memory_unit: megabyte
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_DISCARDED_SEND_PINGS_SIZE_MB
compress:
type: timing_distribution
description: >
Time taken to compress telemetry object (ms)
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_COMPRESS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_COMPRESS
send_success:
type: timing_distribution
description: >
Time needed (in ms) for a successful send of a Telemetry ping to the
servers and getting a reply back.
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_SEND_SUCCESS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1318284
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1318284
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_SEND_SUCCESS
send_failure:
type: timing_distribution
description: >
Time needed (in ms) for a failed send of a Telemetry ping to the servers
and getting a reply back.
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_SEND_FAILURE.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1318284
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1318284
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_SEND_FAILURE
send_failure_type:
type: labeled_counter
description: >
Counts of the different ways sending a Telemetry ping can fail.
This metric was generated to correspond to the Legacy Telemetry
categorical histogram TELEMETRY_SEND_FAILURE_TYPE.
labels:
- eOK
- eRequest
- eUnreachable
- eChannelOpen
- eRedirect
- abort
- timeout
- eTooLate
- eTerminated
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1367110
- https://bugzilla.mozilla.org/show_bug.cgi?id=1501303
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1367110
- https://bugzilla.mozilla.org/show_bug.cgi?id=1501303
notification_emails:
- telemetry-client-dev@mozilla.com
- chutten@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_SEND_FAILURE_TYPE
stringify:
type: timing_distribution
description: >
Time to stringify telemetry object (ms)
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TELEMETRY_STRINGIFY.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: TELEMETRY_STRINGIFY
success:
type: labeled_counter
description: >
Successful telemetry submission
This metric was generated to correspond to the Legacy Telemetry boolean
histogram TELEMETRY_SUCCESS.
labels:
- "false"
- "true"
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_SUCCESS
invalid_ping_type_submitted:
type: labeled_counter
description: >
Count of individual invalid ping types that were submitted to Telemetry.
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_INVALID_PING_TYPE_SUBMITTED.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_INVALID_PING_TYPE_SUBMITTED
invalid_payload_submitted:
type: counter
description: >
Count of individual invalid payloads that were submitted to Telemetry.
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_INVALID_PAYLOAD_SUBMITTED.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1292226
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1292226
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_INVALID_PAYLOAD_SUBMITTED
ping_evicted_for_server_errors:
type: counter
description: >
Number of Telemetry ping files evicted due to server errors (4XX HTTP code
received)
This metric was generated to correspond to the Legacy Telemetry count
histogram TELEMETRY_PING_EVICTED_FOR_SERVER_ERRORS.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944631
notification_emails:
- telemetry-client-dev@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_PING_EVICTED_FOR_SERVER_ERRORS
event_ping_sent:
type: labeled_counter
description: >
Number of 'event' pings sent, by reason
This metric was generated to correspond to the Legacy Telemetry
categorical histogram TELEMETRY_EVENT_PING_SENT.
labels:
- periodic
- max
- shutdown
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1460595
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1460595
notification_emails:
- telemetry-client-dev@mozilla.com
- chutten@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_EVENT_PING_SENT
event_registration_error:
type: labeled_counter
description: >
Number of event registration failures, by field causing the failure
This metric was generated to correspond to the Legacy Telemetry
categorical histogram TELEMETRY_EVENT_REGISTRATION_ERROR.
labels:
- Other
- Name
- Category
- Method
- Object
- ExtraKeys
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1480204
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1480204
notification_emails:
- telemetry-client-dev@mozilla.com
- chutten@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_EVENT_REGISTRATION_ERROR
event_recording_error:
type: labeled_counter
description: >
Number of event recording failures, by type of failure
This metric was generated to correspond to the Legacy Telemetry
categorical histogram TELEMETRY_EVENT_RECORDING_ERROR.
labels:
- UnknownEvent
- Expired
- ExtraKey
- Value
- Extra
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1480204
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1480204
notification_emails:
- telemetry-client-dev@mozilla.com
- chutten@mozilla.com
expires: never
telemetry_mirror: h#TELEMETRY_EVENT_RECORDING_ERROR
usage:
profile_id:
type: uuid
lifetime: user
description: |
A UUID uniquely identifying the profile,
not shared with other telemetry data.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1926829
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1926829
data_sensitivity:
- technical
- highly_sensitive
notification_emails:
- glean-team@mozilla.com
- jrediger@mozilla.com
- loines@mozilla.com
expires: never
send_in_pings:
- usage-reporting
- usage-deletion-request
- onboarding-opt-out
profile_group_id:
type: uuid
lifetime: user
description: |
A UUID uniquely identifying the profile group,
not shared with other telemetry data.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944648
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944648
data_sensitivity:
- technical
- highly_sensitive
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
- jhirsch@mozilla.com
expires: never
send_in_pings:
- usage-reporting
- usage-deletion-request
- onboarding-opt-out
os:
type: string
lifetime: application
send_in_pings:
- usage-reporting
- onboarding-opt-out
description: |
The name of the operating system.
Possible values:
Android, iOS, Linux, Darwin, Windows,
FreeBSD, NetBSD, OpenBSD, Solaris, Unknown
bugs:
- https://bugzilla.mozilla.org/1497894
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1512938#c3
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
os_version:
type: string
lifetime: application
send_in_pings:
- usage-reporting
- onboarding-opt-out
description: |
The user-visible version of the operating system (e.g. "1.2.3").
If the version detection fails, this metric gets set to `Unknown`.
bugs:
- https://bugzilla.mozilla.org/1497894
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1512938#c3
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
windows_build_number:
type: quantity
lifetime: application
send_in_pings:
- usage-reporting
- onboarding-opt-out
description: |
The optional Windows build number, reported by Windows
(e.g. 22000) and not set for other platforms.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1802094
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1802094
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
unit: build_number
app_build:
type: string
lifetime: application
send_in_pings:
- usage-reporting
- onboarding-opt-out
description: |
The build identifier generated by the CI system (e.g. "1234/A").
If the value was not provided through configuration,
this metric gets set to `Unknown`.
bugs:
- https://bugzilla.mozilla.org/1508305
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1512938#c3
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
app_display_version:
type: string
lifetime: application
send_in_pings:
- usage-reporting
- onboarding-opt-out
description: |
The user visible version string (e.g. "1.0.3").
If the value was not provided through configuration,
this metric gets set to `Unknown`.
bugs:
- https://bugzilla.mozilla.org/1508305
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1508305#c9
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
app_channel:
type: string
lifetime: application
send_in_pings:
- usage-reporting
- onboarding-opt-out
description: |
The channel the application is being distributed on.
bugs:
- https://bugzilla.mozilla.org/1520741
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1520741#c18
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
first_run_date:
type: datetime
lifetime: user
send_in_pings:
- usage-reporting
- onboarding-opt-out
time_unit: day
description: |
The date of the profile's first use. Set from `ProfileAge.firstUse`
bugs:
- https://bugzilla.mozilla.org/1525045
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1525045#c18
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
reason:
type: string
lifetime: ping
send_in_pings:
- usage-reporting
description: |
The reason the usage-reporting ping was sent.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1557048
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1609218#c4
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
is_default_browser:
type: boolean
lifetime: application
send_in_pings:
- usage-reporting
- baseline
- onboarding-opt-out
no_lint:
- BASELINE_PING
description: |
Whether Firefox is set as the default browser.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
distribution_id:
type: string
lifetime: application
send_in_pings:
- usage-reporting
- baseline
- onboarding-opt-out
no_lint:
- BASELINE_PING
description: |
The distribution id associated with the install of Firefox.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1944090
data_sensitivity:
- technical
notification_emails:
- glean-team@mozilla.com
- loines@mozilla.com
expires: never
browser.engagement:
session_time_including_suspend:
type: quantity
description: >
The duration of the session in milliseconds, including the time the
device was suspended.
This metric was generated to correspond to the Legacy Telemetry
scalar browser.engagement.session_time_including_suspend.
bugs:
- https://bugzil.la/1205985
data_reviews:
- https://bugzil.la/1205985
notification_emails:
- padenot@mozilla.com
expires: never
unit: ms
telemetry_mirror: BROWSER_ENGAGEMENT_SESSION_TIME_INCLUDING_SUSPEND
session_time_excluding_suspend:
type: quantity
description: >
The duration of the session in milliseconds, excluding the time the
device was suspended.
This metric was generated to correspond to the Legacy Telemetry
scalar browser.engagement.session_time_excluding_suspend.
bugs:
- https://bugzil.la/1205985
data_reviews:
- https://bugzil.la/1205985
notification_emails:
- padenot@mozilla.com
expires: never
unit: ms
telemetry_mirror: BROWSER_ENGAGEMENT_SESSION_TIME_EXCLUDING_SUSPEND
browser.timings:
last_shutdown:
type: quantity
description: >
The time, in milliseconds, it took to complete the last shutdown. On
successful shutdown, Telemetry saves this to disk into
Telemetry.ShutdownTime.txt. On the next startup this is loaded and
recorded.
This metric was generated to correspond to the Legacy Telemetry
scalar browser.timings.last_shutdown.
bugs:
- https://bugzil.la/1429510
data_reviews:
- https://bugzil.la/1429510
notification_emails:
- perf-telemetry-alerts@mozilla.com
- florian@mozilla.com
expires: never
unit: ms
telemetry_mirror: BROWSER_TIMINGS_LAST_SHUTDOWN
onboarding_opt_out:
# The `onboarding-opt-out` ping does not include any info sections, and
# therefore needs to capture experiments and rollouts independently. This
# data layout agrees with the `nimbus-targeting-context` ping for ease of
# analysis.
active_experiments:
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1942194
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1942194
expires: never
notification_emails:
- glean-team@mozilla.com
- jrediger@mozilla.com
- loines@mozilla.com
- dberry@mozilla.com
send_in_pings:
- onboarding-opt-out
description: >
The slugs of the actively enrolled experiments.
data_sensitivity:
- interaction
type: object
structure:
type: array
items:
type: string
active_rollouts:
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1942194
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1942194
expires: never
notification_emails:
- glean-team@mozilla.com
- jrediger@mozilla.com
- loines@mozilla.com
- dberry@mozilla.com
send_in_pings:
- onboarding-opt-out
description: >
The slugs of the actively enrolled rollouts.
data_sensitivity:
- interaction
type: object
structure:
type: array
items:
type: string
enrollments_map:
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1942194
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1942194
expires: never
notification_emails:
- glean-team@mozilla.com
- jrediger@mozilla.com
- loines@mozilla.com
- dberry@mozilla.com
send_in_pings:
- onboarding-opt-out
description: >
Information about historic enrollments, including the branches enrolled.
data_sensitivity:
- technical
type: object
structure:
type: array
items:
type: object
properties:
experimentSlug:
type: string
branchSlug:
type: string