Backed out changeset 1a76a45e1895 (bug 1934145) for causing perma browser-time failur...
[gecko.git] / xpcom / metrics.yaml
bloba02e325350719af5ea5ba0a5252a567d43a6993f
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/.
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
8 ---
9 $schema: moz://mozilla.org/schemas/glean/metrics/2-0-0
10 $tags:
11   - "Core :: XPCOM"
13 timer_thread:
14   timers_fired_per_wakeup:
15     type: custom_distribution
16     description: >
17       How many timers were processed in a single wake-up of the Timer Thread.
18     range_min: 0
19     range_max: 80
20     bucket_count: 20
21     histogram_type: exponential
22     bugs:
23       - https://bugzilla.mozilla.org/show_bug.cgi?id=1814718
24     data_reviews:
25       - https://bugzilla.mozilla.org/show_bug.cgi?id=1814718
26     data_sensitivity:
27       - technical
28     notification_emails:
29       - jlink@mozilla.com
30     expires: never
32 memory_watcher:
33   on_high_memory_stats:
34     type: event
35     description: >
36       This event is recorded when the memory situation is no longer low.
37       The "stats" object consists of three numbers comma-delimited: 1) how
38       many times a tab was unloaded 2) how many memory-pressure events
39       were dispatched 3) how long we were in the low-memory situation in
40       seconds
41       This event was generated to correspond to the Legacy Telemetry event
42       memory_watcher.on_high_memory#stats.
43     bugs:
44       - https://bugzil.la/1715858
45     data_reviews:
46       - https://bugzil.la/1715858
47     notification_emails:
48       - tkikuchi@mozilla.com
49     expires: never
50     extra_keys:
51       value:
52         description: >
53           The `value` of the event. Mirrors to the Legacy Telemetry
54           event's `value` parameter.
55           The stringified, comma-separated stats.
56         type: string
57     telemetry_mirror: Memory_watcher_OnHighMemory_Stats