[feedback] delete 1.0 metrics
* consumers (dashboards) and producers (components) have been migrated
to 1.1 a year ago.
* very few devices are still running code that logs 1.0 events
Change-Id: Ib02c98c6e409cc850267f6ec5fcbc1ff8a1f1e3d
Reviewed-on: https://fuchsia-review.googlesource.com/c/cobalt-registry/+/634809
Reviewed-by: Alex Pankhurst <pankhurst@google.com>
Reviewed-by: Laura Peskin <pesk@google.com>
Privacy-Approval: Laura Peskin <pesk@google.com>
Commit-Queue: Francois Rousseau <frousseau@google.com>
diff --git a/fuchsia/feedback/metrics.yaml b/fuchsia/feedback/metrics.yaml
index 753cbfb..2d0fe73 100644
--- a/fuchsia/feedback/metrics.yaml
+++ b/fuchsia/feedback/metrics.yaml
@@ -11,11 +11,11 @@
# states.
# We send the event when performing actions on a crash report.
#####################################################################
-- id: 2
- metric_name: crash
- metric_type: EVENT_OCCURRED
- replacement_metric_id: 102
- metric_dimensions: &c_dimensions
+- id: 102
+ metric_name: crash_migrated
+ metric_type: OCCURRENCE
+ metric_semantics: [USAGE_COUNTING]
+ metric_dimensions:
- dimension: state
event_codes:
0: Unknown
@@ -30,26 +30,6 @@
9: UploadTimedOut
max_event_code: 32
reports:
- #####################################################################
- # crash_state_event_counts
- #
- # Count of each of the crash states.
- #####################################################################
- - report_name: crash_state_event_counts
- id: 469278908 # legacy long report_id
- report_type: SIMPLE_OCCURRENCE_COUNT
- local_privacy_noise_level: NONE
- system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
- meta_data:
- max_release_stage: GA
- expiration_date: "2022/10/01"
-
-- id: 102
- metric_name: crash_migrated
- metric_type: OCCURRENCE
- metric_semantics: [USAGE_COUNTING]
- metric_dimensions: *c_dimensions
- reports:
- report_name: crash_state_event_counts
id: 1
report_type: FLEETWIDE_OCCURRENCE_COUNTS
@@ -74,11 +54,11 @@
#
# Every time, we log the attempt number.
#####################################################################
-- id: 3
- metric_name: crash_upload_attempts
- metric_type: EVENT_COUNT
- replacement_metric_id: 103
- metric_dimensions: &cua_dimensions
+- id: 103
+ metric_name: crash_upload_attempts_migrated
+ metric_type: OCCURRENCE
+ metric_semantics: [USAGE_COUNTING]
+ metric_dimensions:
- dimension: state
event_codes:
0: Unknown
@@ -97,34 +77,19 @@
#####################################################################
- report_name: histogram
id: 1
- report_type: INT_RANGE_HISTOGRAM
- int_buckets: &cua_buckets
+ report_type: HOURLY_VALUE_HISTOGRAMS
+ system_profile_selection: SELECT_LAST
+ privacy_level: NO_ADDED_PRIVACY
+ int_buckets:
linear:
floor: 1
num_buckets: 64
step_size: 1
- local_privacy_noise_level: NONE
system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
meta_data:
max_release_stage: GA
expiration_date: "2022/10/01"
-- id: 103
- metric_name: crash_upload_attempts_migrated
- metric_type: OCCURRENCE
- metric_semantics: [USAGE_COUNTING]
- metric_dimensions: *cua_dimensions
- reports:
- - report_name: histogram
- id: 1
- report_type: HOURLY_VALUE_HISTOGRAMS
- system_profile_selection: SELECT_LAST
- privacy_level: NO_ADDED_PRIVACY
- int_buckets: *cua_buckets
- system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
- meta_data:
- max_release_stage: GA
- expiration_date: "2022/10/01"
#####################################################################
# feedback_data_collection_timeout
#
@@ -132,11 +97,11 @@
# during feedback data collection.
# We send an event each time collection of some data times out.
#####################################################################
-- id: 5
- metric_name: feedback_data_collection_timeout
- metric_type: EVENT_OCCURRED
- replacement_metric_id: 105
- metric_dimensions: &fdct_dimensions
+- id: 105
+ metric_name: feedback_data_collection_timeout_migrated
+ metric_type: OCCURRENCE
+ metric_semantics: [USAGE_COUNTING]
+ metric_dimensions:
- dimension: data
event_codes:
0: Unknown
@@ -157,21 +122,6 @@
#####################################################################
- report_name: counts
id: 1
- report_type: SIMPLE_OCCURRENCE_COUNT
- local_privacy_noise_level: NONE
- system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
- meta_data:
- max_release_stage: GA
- expiration_date: "2022/10/01"
-
-- id: 105
- metric_name: feedback_data_collection_timeout_migrated
- metric_type: OCCURRENCE
- metric_semantics: [USAGE_COUNTING]
- metric_dimensions: *fdct_dimensions
- reports:
- - report_name: counts
- id: 1
report_type: FLEETWIDE_OCCURRENCE_COUNTS
privacy_level: NO_ADDED_PRIVACY
system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -191,11 +141,12 @@
# level frequency, with the potential for faster bursts in the
# circumstance where programs crash repeatedly.
# #####################################################################
-- id: 6
- metric_name: snapshot_generation_duration_usecs
- metric_type: ELAPSED_TIME
- replacement_metric_id: 106
- metric_dimensions: &sgdu_dimensions
+- id: 106
+ metric_name: snapshot_generation_duration_usecs_migrated
+ metric_type: INTEGER
+ metric_units: MICROSECONDS
+ metric_semantics: [LATENCY]
+ metric_dimensions:
- dimension: flow
event_codes:
0: Unknown
@@ -210,30 +161,13 @@
#####################################################################
- report_name: histogram
id: 1
- report_type: INT_RANGE_HISTOGRAM
- int_buckets: &sgdu_buckets
+ report_type: FLEETWIDE_HISTOGRAMS
+ privacy_level: NO_ADDED_PRIVACY
+ int_buckets:
linear:
floor: 0
num_buckets: 120
step_size: 1000000 # 1 second
- local_privacy_noise_level: NONE
- system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
- meta_data:
- max_release_stage: GA
- expiration_date: "2022/10/01"
-
-- id: 106
- metric_name: snapshot_generation_duration_usecs_migrated
- metric_type: INTEGER
- metric_units: MICROSECONDS
- metric_semantics: [LATENCY]
- metric_dimensions: *sgdu_dimensions
- reports:
- - report_name: histogram
- id: 1
- report_type: FLEETWIDE_HISTOGRAMS
- privacy_level: NO_ADDED_PRIVACY
- int_buckets: *sgdu_buckets
system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
meta_data:
max_release_stage: GA
@@ -247,11 +181,12 @@
# takes to persist the reboot reason to disk. This metric is collected
# once each time a device shuts down.
#######################################################################
-- id: 7
- metric_name: reboot_reason_persist_duration_usecs
- metric_type: ELAPSED_TIME
- replacement_metric_id: 107
- metric_dimensions: &rrpdu_dimensions
+- id: 107
+ metric_name: reboot_reason_persist_duration_usecs_migrated
+ metric_type: INTEGER
+ metric_units: MICROSECONDS
+ metric_semantics: [LATENCY]
+ metric_dimensions:
- dimension: write_result
event_codes:
0: Success
@@ -266,30 +201,13 @@
#####################################################################
- report_name: histogram
id: 1
- report_type: INT_RANGE_HISTOGRAM
- int_buckets: &rrpdu_buckets
+ report_type: FLEETWIDE_HISTOGRAMS
+ privacy_level: NO_ADDED_PRIVACY
+ int_buckets:
linear:
floor: 0
num_buckets: 50
step_size: 100000 # .1 second
- local_privacy_noise_level: NONE
- system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
- meta_data:
- max_release_stage: GA
- expiration_date: "2022/10/01"
-
-- id: 107
- metric_name: reboot_reason_persist_duration_usecs_migrated
- metric_type: INTEGER
- metric_units: MICROSECONDS
- metric_semantics: [LATENCY]
- metric_dimensions: *rrpdu_dimensions
- reports:
- - report_name: histogram
- id: 1
- report_type: FLEETWIDE_HISTOGRAMS
- privacy_level: NO_ADDED_PRIVACY
- int_buckets: *rrpdu_buckets
system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
meta_data:
max_release_stage: GA
@@ -302,11 +220,12 @@
# device to reboot.
# We send the event once after a reboot.
#####################################################################
-- id: 8
- metric_name: last_reboot_uptime
- metric_type: ELAPSED_TIME
- replacement_metric_id: 108
- metric_dimensions: &lru_dimensions
+- id: 108
+ metric_name: last_reboot_uptime_migrated
+ metric_type: INTEGER
+ metric_units: MICROSECONDS
+ metric_semantics: [LATENCY]
+ metric_dimensions:
- dimension: reason
event_codes:
0: Unknown
@@ -337,32 +256,15 @@
# microseconds.
#####################################################################
- report_name: histogram
- id: 3671940974 # legacy long report_id
- report_type: INT_RANGE_HISTOGRAM
- int_buckets: &lru_buckets
+ id: 1
+ report_type: FLEETWIDE_HISTOGRAMS
+ privacy_level: NO_ADDED_PRIVACY
+ int_buckets:
exponential:
floor: 0
num_buckets: 25
initial_step: 60000000 # 1 minute
step_multiplier: 2
- local_privacy_noise_level: NONE
- system_profile_field: [OS, ARCH, BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL, REALM]
- meta_data:
- max_release_stage: GA
- expiration_date: "2022/10/01"
-
-- id: 108
- metric_name: last_reboot_uptime_migrated
- metric_type: INTEGER
- metric_units: MICROSECONDS
- metric_semantics: [LATENCY]
- metric_dimensions: *lru_dimensions
- reports:
- - report_name: histogram
- id: 1
- report_type: FLEETWIDE_HISTOGRAMS
- privacy_level: NO_ADDED_PRIVACY
- int_buckets: *lru_buckets
system_profile_field: [OS, ARCH, BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL, REALM]
meta_data:
max_release_stage: GA
@@ -375,11 +277,12 @@
# e.g., 100 = no compression gain nor loss, 200 = 2x compression.
# We send this metric once after a reboot.
#####################################################################
-- id: 9
- metric_name: previous_boot_log_compression_ratio
- metric_type: EVENT_COUNT
- replacement_metric_id: 109
- metric_dimensions: &pblcr_dimensions
+- id: 109
+ metric_name: previous_boot_log_compression_ratio_migrated
+ metric_type: INTEGER
+ metric_units_other: "Ratio * 100"
+ metric_semantics: [DATA_SIZE, MEMORY_USAGE]
+ metric_dimensions:
# Represents how the data was compressed, e.g, using lz4.
- dimension: encoding_version
event_codes:
@@ -395,23 +298,6 @@
#
# Statistics for the metric value (mean, median, percentiles, etc.).
#####################################################################
- - report_name: stats
- id: 1
- report_type: NUMERIC_AGGREGATION
- percentiles: [10, 25, 75, 90]
- local_privacy_noise_level: NONE
- system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
- meta_data:
- max_release_stage: GA
- expiration_date: "2022/10/01"
-
-- id: 109
- metric_name: previous_boot_log_compression_ratio_migrated
- metric_type: INTEGER
- metric_units_other: "Ratio * 100"
- metric_semantics: [DATA_SIZE, MEMORY_USAGE]
- metric_dimensions: *pblcr_dimensions
- reports:
- report_name: stats_10
id: 1
report_type: HOURLY_VALUE_NUMERIC_STATS
@@ -453,11 +339,12 @@
# feedback reports. This metric tracks the file size in bytes of that
# bundle and we log the metric every time we generate a snapshot.
#####################################################################
-- id: 10
- metric_name: snapshot_size
- metric_type: EVENT_COUNT
- replacement_metric_id: 110
- metric_dimensions: &ss_dimensions
+- id: 110
+ metric_name: snapshot_size_migrated
+ metric_type: INTEGER
+ metric_units: BYTES
+ metric_semantics: [DATA_SIZE, MEMORY_USAGE]
+ metric_dimensions:
# Represents how the snapshot was generated, e.g., using ZIP.
- dimension: version
event_codes:
@@ -471,23 +358,6 @@
#
# Statistics for the metric value (mean, median, percentiles, etc.).
#####################################################################
- - report_name: stats
- id: 1
- report_type: NUMERIC_AGGREGATION
- percentiles: [10, 25, 75, 90]
- local_privacy_noise_level: NONE
- system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
- meta_data:
- max_release_stage: GA
- expiration_date: "2022/10/01"
-
-- id: 110
- metric_name: snapshot_size_migrated
- metric_type: INTEGER
- metric_units: BYTES
- metric_semantics: [DATA_SIZE, MEMORY_USAGE]
- metric_dimensions: *ss_dimensions
- reports:
- report_name: stats_10
id: 1
report_type: HOURLY_VALUE_NUMERIC_STATS
@@ -535,21 +405,6 @@
# level frequency, with the potential for faster bursts in the
# circumstance where programs crash repeatedly.
#####################################################################
-- id: 11
- metric_name: max_input_inspect_budget
- metric_type: EVENT_COUNT
- replacement_metric_id: 111
- reports:
- - report_name: stats
- id: 1
- report_type: NUMERIC_AGGREGATION
- percentiles: [5, 10]
- local_privacy_noise_level: NONE
- system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
- meta_data:
- max_release_stage: GA
- expiration_date: "2022/10/01"
-
- id: 111
metric_name: max_input_inspect_budget_migrated
metric_type: INTEGER