diff --git a/fenix/explores/metrics.explore.lkml b/fenix/explores/metrics.explore.lkml index acea20b4e..10ec9e6d5 100644 --- a/fenix/explores/metrics.explore.lkml +++ b/fenix/explores/metrics.explore.lkml @@ -414,6 +414,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_audio_init_failure}) AS metrics__metrics__labeled_counter__media_audio_init_failure ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_audio_init_failure.document_id} ;; } + join: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_decode_error_per_mime_type}) AS metrics__metrics__labeled_counter__media_decode_error_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_decode_error_per_mime_type.document_id} ;; + } + join: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_playback_not_supported_video_per_mime_type}) AS metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type.document_id} ;; @@ -549,6 +554,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_cookie_timestamp_fixed_count}) AS metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_data_transferred_v3_kb}) AS metrics__metrics__labeled_counter__networking_data_transferred_v3_kb ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_data_transferred_v3_kb.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_dns_native_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_dns_native_count}) AS metrics__metrics__labeled_counter__networking_dns_native_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_dns_native_count.document_id} ;; @@ -674,6 +684,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_speculative_connection_outcome}) AS metrics__metrics__labeled_counter__networking_speculative_connection_outcome ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_speculative_connection_outcome.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_connection_cycle_count}) AS metrics__metrics__labeled_counter__networking_trr_connection_cycle_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_connection_cycle_count.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_trr_request_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_request_count}) AS metrics__metrics__labeled_counter__networking_trr_request_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_request_count.document_id} ;; @@ -854,6 +869,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid}) AS metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid.document_id} ;; } + join: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__security_client_auth_cert_usage}) AS metrics__metrics__labeled_counter__security_client_auth_cert_usage ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__security_client_auth_cert_usage.document_id} ;; + } + join: metrics__metrics__labeled_counter__tabs_tray_access_point { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__tabs_tray_access_point}) AS metrics__metrics__labeled_counter__tabs_tray_access_point ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__tabs_tray_access_point.document_id} ;; @@ -899,6 +919,16 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webauthn_get_authenticator_attachment}) AS metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment.document_id} ;; } + join: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_recv_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_recv_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_recv_codec_used.document_id} ;; + } + + join: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_send_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_send_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_send_codec_used.document_id} ;; + } + join: metrics__metrics__labeled_counter__webrtcdtls_cipher { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtcdtls_cipher}) AS metrics__metrics__labeled_counter__webrtcdtls_cipher ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtcdtls_cipher.document_id} ;; diff --git a/fenix/views/metrics.view.lkml b/fenix/views/metrics.view.lkml index 10f9220b3..64e36db1d 100644 --- a/fenix/views/metrics.view.lkml +++ b/fenix/views/metrics.view.lkml @@ -7658,6 +7658,41 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media Decode Error Per Mime Type" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + group_label: "Media" + group_item_label: "Decode Error Per Mime Type" + + link: { + label: "Glean Dictionary reference for Media Decode Error Per Mime Type" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/media_decode_error_per_mime_type" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + + dimension: metrics__counter__media_element_in_page_count { + label: "Media Element In Page Count" + hidden: no + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Media" + group_item_label: "Element In Page Count" + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__labeled_boolean__media_playback_device_hardware_decoder_support { label: "Media Playback Device Hardware Decoder Support" hidden: no @@ -7691,6 +7726,42 @@ To be used to validate GIFFT. description: "Count the amount of times where video playback is failed to start due to the mime type is not supported by Firefox. The result is accumulated per mime type, eg. video/hevc." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + label: "Media Video Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/media_video_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + label: "Media Video Hd Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hd Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hd Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/media_video_hd_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + dimension: metrics__labeled_counter__netwerk_early_hints { label: "Netwerk Early Hints" hidden: yes @@ -7863,6 +7934,78 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_cache_read_time__sum { + label: "Network Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_PAGE_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + label: "Network Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + label: "Network Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + label: "Network Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + dimension: metrics__labeled_counter__network_cors_authorization_header { label: "Network Cors Authorization Header" hidden: yes @@ -7968,6 +8111,24 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + label: "Network First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_font_download_end__sum { label: "Network Font Download End Sum" hidden: no @@ -7986,6 +8147,60 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_http_revalidation__sum { + label: "Network Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time for positive cache validation Corresponds to Legacy histogram HTTP_PAGE_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + label: "Network Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel,time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + label: "Network Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__sum { label: "Network Open To Transaction Pending Sum" hidden: yes @@ -8004,6 +8219,240 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + label: "Network Sub Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_SUB_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + label: "Network Sub Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + label: "Network Sub Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + label: "Network Sub Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + label: "Network Sub Dns End Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns End Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns End Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_dns_end" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the DNS request being issued to the response. Corresponds to Legacy histogram HTTP_SUB_DNS_LOOKUP_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + label: "Network Sub Dns Start Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns Start Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns Start Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_dns_start" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the DNS request being issued. Corresponds to Legacy histogram HTTP_SUB_DNS_ISSUE_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + label: "Network Sub First From Cache Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First From Cache Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First From Cache Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_first_from_cache" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read start. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_FROM_CACHE_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + label: "Network Sub First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_SUB_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + label: "Network Sub Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time for positive cache validation Corresponds to Legacy histogram HTTP_SUB_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + label: "Network Sub Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + label: "Network Sub Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + label: "Network Sub Tcp Connection Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tcp Connection Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tcp Connection Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_tcp_connection" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the TCP SYN packet is received to the connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TCP_CONNECTION_2 in Desktop (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + label: "Network Sub Tls Handshake Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tls Handshake Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tls Handshake Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/network_sub_tls_handshake" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from after the TCP SYN packet is received to the secure connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TLS_HANDSHAKE in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__labeled_counter__network_system_channel_addon_status { label: "Network System Channel Addon Status" hidden: yes @@ -8461,6 +8910,56 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking Data Transferred V3 Kb" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + group_label: "Networking" + group_item_label: "Data Transferred V3 Kb" + + link: { + label: "Glean Dictionary reference for Networking Data Transferred V3 Kb" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/networking_data_transferred_v3_kb" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__timing_distribution__networking_dns_failed_lookup_time__sum { label: "Networking Dns Failed Lookup Time Sum" hidden: no @@ -8602,6 +9101,24 @@ To be used to validate GIFFT. " } + dimension: metrics__boolean__networking_http3_enabled { + label: "Networking Http3 Enabled" + hidden: no + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Networking" + group_item_label: "Http3 Enabled" + + link: { + label: "Glean Dictionary reference for Networking Http3 Enabled" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/networking_http3_enabled" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + dimension: metrics__custom_distribution__networking_http_1_download_throughput__sum { label: "Networking Http 1 Download Throughput Sum" hidden: no @@ -9576,6 +10093,24 @@ To be used to validate GIFFT. " } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + label: "Networking Https Rr Prefs Usage" + hidden: no + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Networking" + group_item_label: "Https Rr Prefs Usage" + + link: { + label: "Glean Dictionary reference for Networking Https Rr Prefs Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/networking_https_rr_prefs_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + dimension: metrics__labeled_counter__networking_https_rr_presented { label: "Networking Https Rr Presented" hidden: yes @@ -9610,6 +10145,42 @@ To be used to validate GIFFT. " } + dimension: metrics__timespan__networking_loading_certs_task__value { + label: "Networking Loading Certs Task Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Networking" + group_item_label: "Loading Certs Task Value" + + link: { + label: "Glean Dictionary reference for Networking Loading Certs Task Value" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/networking_loading_certs_task" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to load any external certificates. This occurs off of the main-thread, but can block main-thread operations. This metric was generated to correspond to the Legacy Telemetry scalar networking.loading_certs_task. +" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + label: "Networking Nss Initialization Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Networking" + group_item_label: "Nss Initialization Value" + + link: { + label: "Glean Dictionary reference for Networking Nss Initialization Value" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/networking_nss_initialization" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to initialize the NSS component in the parent process. This metric was generated to correspond to the Legacy Telemetry scalar networking.nss_initialization. +" + } + dimension: metrics__counter__networking_os_socket_limit_reached { label: "Networking Os Socket Limit Reached" hidden: no @@ -9948,6 +10519,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking Trr Connection Cycle Count" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + group_label: "Networking" + group_item_label: "Trr Connection Cycle Count" + + link: { + label: "Glean Dictionary reference for Networking Trr Connection Cycle Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/networking_trr_connection_cycle_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { label: "Networking Trr Request Count" hidden: yes @@ -10036,6 +10624,60 @@ To be used to validate GIFFT. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + label: "Opaque Response Blocking Cross Origin Opaque Response Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Cross Origin Opaque Response Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + label: "Opaque Response Blocking Javascript Validation Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Javascript Validation Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + + dimension: metrics__boolean__os_environment_is_admin_without_uac { + label: "Os Environment Is Admin Without Uac" + hidden: no + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Os Environment" + group_item_label: "Is Admin Without Uac" + + link: { + label: "Glean Dictionary reference for Os Environment Is Admin Without Uac" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/os_environment_is_admin_without_uac" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { label: "Oskeystore Self Test" hidden: yes @@ -11538,6 +12180,24 @@ To be used to validate GIFFT. description: "The result of auto-filling a login form." } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + label: "Pwmgr Potentially Breached Passwords" + hidden: no + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Pwmgr" + group_item_label: "Potentially Breached Passwords" + + link: { + label: "Glean Dictionary reference for Pwmgr Potentially Breached Passwords" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/pwmgr_potentially_breached_passwords" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__counter__rtcrtpsender_count { label: "Rtcrtpsender Count" hidden: no @@ -12164,6 +12824,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security Client Auth Cert Usage" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + group_label: "Security" + group_item_label: "Client Auth Cert Usage" + + link: { + label: "Glean Dictionary reference for Security Client Auth Cert Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/security_client_auth_cert_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__custom_distribution__timer_thread_timers_fired_per_wakeup__sum { label: "Timer Thread Timers Fired Per Wakeup Sum" hidden: no @@ -12654,6 +13331,40 @@ To be used to validate GIFFT. description: "The total number of successful calls to navigator.credentials.get." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video Recv Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Recv Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Recv Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/webrtc_video_recv_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video Send Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Send Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Send Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/webrtc_video_send_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls Cipher" hidden: yes @@ -16710,6 +17421,31 @@ Deprecated: `native_code_crash`, `fatal_native_code_crash` and `nonfatal_native_ } } + measure: media_element_in_page_count { + type: sum + sql: ${metrics__counter__media_element_in_page_count} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: media_element_in_page_count_client_count { + type: count_distinct + filters: [ + metrics__counter__media_element_in_page_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: netwerk_parent_connect_timeout { type: sum sql: ${metrics__counter__netwerk_parent_connect_timeout} ;; @@ -16810,6 +17546,56 @@ Deprecated: `native_code_crash`, `fatal_native_code_crash` and `nonfatal_native_ } } + measure: opaque_response_blocking_cross_origin_opaque_response_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_cross_origin_opaque_response_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_javascript_validation_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_javascript_validation_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: pdfjs_editing_highlight_color_changed { type: sum sql: ${metrics__counter__pdfjs_editing_highlight_color_changed} ;; @@ -21187,6 +21973,47 @@ view: metrics__metrics__labeled_counter__media_audio_init_failure { } } +view: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media - Decode Error Per Mime Type" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { label: "Media Playback - Not Supported Video Per Mime Type" @@ -22294,6 +23121,47 @@ view: metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count } } +view: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking - Data Transferred V3 Kb" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_dns_native_count { label: "Networking - Dns Native Count" @@ -23319,6 +24187,47 @@ view: metrics__metrics__labeled_counter__networking_speculative_connection_outco } } +view: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking - Trr Connection Cycle Count" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_trr_request_count { label: "Networking - Trr Request Count" @@ -24795,6 +25704,47 @@ view: metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_ } } +view: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security - Client Auth Cert Usage" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__tabs_tray_access_point { label: "Tabs Tray - Access Point" @@ -25164,6 +26114,88 @@ view: metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment { } } +view: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video - Recv Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + +view: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video - Send Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls - Cipher" @@ -26250,6 +27282,30 @@ view: metrics__metrics__labeled_boolean__media_playback_device_hardware_decoder_ } } +view: metrics__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -28004,6 +29060,54 @@ view: metrics__metrics__timing_distribution__network_cache_hit_time__values { } } +view: metrics__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -28040,6 +29144,18 @@ view: metrics__metrics__timing_distribution__network_first_from_cache__values { } } +view: metrics__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -28052,6 +29168,42 @@ view: metrics__metrics__timing_distribution__network_font_download_end__values { } } +view: metrics__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -28064,6 +29216,162 @@ view: metrics__metrics__timing_distribution__network_open_to_transaction_pending } } +view: metrics__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/fenix/views/metrics_table.view.lkml b/fenix/views/metrics_table.view.lkml index a0fcd2aee..4b28a3b49 100644 --- a/fenix/views/metrics_table.view.lkml +++ b/fenix/views/metrics_table.view.lkml @@ -626,6 +626,20 @@ view: metrics_table { group_item_label: "Navigation Bar Os Navigation Uses Gestures" } + dimension: metrics__boolean__networking_http3_enabled { + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Networking Http3 Enabled" + } + + dimension: metrics__boolean__os_environment_is_admin_without_uac { + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Os Environment Is Admin Without Uac" + } + dimension: metrics__boolean__preferences_bookmarks_suggestion { sql: ${TABLE}.metrics.boolean.preferences_bookmarks_suggestion ;; type: yesno @@ -1263,6 +1277,13 @@ view: metrics_table { group_item_label: "Ls Request Send Cancellation" } + dimension: metrics__counter__media_element_in_page_count { + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Media Element In Page Count" + } + dimension: metrics__counter__metrics_credit_cards_autofill_count { sql: ${TABLE}.metrics.counter.metrics_credit_cards_autofill_count ;; type: number @@ -1354,6 +1375,20 @@ view: metrics_table { group_item_label: "Networking Set Cookie" } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Cross Origin Opaque Response Count" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Javascript Validation Count" + } + dimension: metrics__counter__pdfjs_editing_highlight_color_changed { sql: ${TABLE}.metrics.counter.pdfjs_editing_highlight_color_changed ;; type: number @@ -2875,6 +2910,16 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + hidden: yes + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + hidden: yes + } + dimension: metrics__labeled_boolean__oskeystore_self_test { sql: ${TABLE}.metrics.labeled_boolean.oskeystore_self_test ;; hidden: yes @@ -3280,6 +3325,11 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + hidden: yes + } + dimension: metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { sql: ${TABLE}.metrics.labeled_counter.media_playback_not_supported_video_per_mime_type ;; hidden: yes @@ -3415,6 +3465,11 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + hidden: yes + } + dimension: metrics__labeled_counter__networking_dns_native_count { sql: ${TABLE}.metrics.labeled_counter.networking_dns_native_count ;; hidden: yes @@ -3540,6 +3595,11 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + hidden: yes + } + dimension: metrics__labeled_counter__networking_trr_request_count { sql: ${TABLE}.metrics.labeled_counter.networking_trr_request_count ;; hidden: yes @@ -3720,6 +3780,11 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + hidden: yes + } + dimension: metrics__labeled_counter__tabs_tray_access_point { sql: ${TABLE}.metrics.labeled_counter.tabs_tray_access_point ;; hidden: yes @@ -3765,6 +3830,16 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + hidden: yes + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + hidden: yes + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { sql: ${TABLE}.metrics.labeled_counter.webrtcdtls_cipher ;; hidden: yes @@ -4350,6 +4425,13 @@ view: metrics_table { group_item_label: "Metrics Inactive Tabs Count" } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Networking Https Rr Prefs Usage" + } + dimension: metrics__quantity__pkcs11_third_party_modules_loaded { sql: ${TABLE}.metrics.quantity.pkcs11_third_party_modules_loaded ;; type: number @@ -4357,6 +4439,13 @@ view: metrics_table { group_item_label: "Pkcs11 Third Party Modules Loaded" } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Pwmgr Potentially Breached Passwords" + } + dimension: metrics__quantity__recent_bookmarks_recent_bookmarks_count { sql: ${TABLE}.metrics.quantity.recent_bookmarks_recent_bookmarks_count ;; type: number @@ -5349,6 +5438,34 @@ view: metrics_table { group_item_label: "Value" } + dimension: metrics__timespan__networking_loading_certs_task__time_unit { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_loading_certs_task__value { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Value" + } + + dimension: metrics__timespan__networking_nss_initialization__time_unit { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Value" + } + dimension: metrics__timespan__play_store_attribution_deferred_deeplink_time__time_unit { sql: ${TABLE}.metrics.timespan.play_store_attribution_deferred_deeplink_time.time_unit ;; type: string @@ -9611,6 +9728,242 @@ view: metrics_table { hidden: yes } + dimension: metrics__timing_distribution__network_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_dns_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_dns_end.bucket_count ;; type: number @@ -9788,6 +10141,65 @@ view: metrics_table { hidden: yes } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_font_download_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_font_download_end.bucket_count ;; type: number @@ -9847,6 +10259,183 @@ view: metrics_table { hidden: yes } + dimension: metrics__timing_distribution__network_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_open_to_transaction_pending.bucket_count ;; type: number @@ -9906,6 +10495,773 @@ view: metrics_table { hidden: yes } + dimension: metrics__timing_distribution__network_sub_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_tcp_connection__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_tcp_connection.bucket_count ;; type: number @@ -17715,6 +19071,30 @@ view: metrics_table__metrics__labeled_boolean__media_playback_device_hardware_de } } +view: metrics_table__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics_table__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -19469,6 +20849,54 @@ view: metrics_table__metrics__timing_distribution__network_cache_hit_time__value } } +view: metrics_table__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -19505,6 +20933,18 @@ view: metrics_table__metrics__timing_distribution__network_first_from_cache__val } } +view: metrics_table__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -19517,6 +20957,42 @@ view: metrics_table__metrics__timing_distribution__network_font_download_end__va } } +view: metrics_table__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -19529,6 +21005,162 @@ view: metrics_table__metrics__timing_distribution__network_open_to_transaction_p } } +view: metrics_table__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/firefox_desktop/explores/metrics.explore.lkml b/firefox_desktop/explores/metrics.explore.lkml index ceaef3059..e70cbbbab 100644 --- a/firefox_desktop/explores/metrics.explore.lkml +++ b/firefox_desktop/explores/metrics.explore.lkml @@ -388,6 +388,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_audio_init_failure}) AS metrics__metrics__labeled_counter__media_audio_init_failure ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_audio_init_failure.document_id} ;; } + join: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_decode_error_per_mime_type}) AS metrics__metrics__labeled_counter__media_decode_error_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_decode_error_per_mime_type.document_id} ;; + } + join: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_playback_not_supported_video_per_mime_type}) AS metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type.document_id} ;; @@ -398,6 +403,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__messaging_system_invalid_nested_data}) AS metrics__metrics__labeled_counter__messaging_system_invalid_nested_data ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__messaging_system_invalid_nested_data.document_id} ;; } + join: metrics__metrics__labeled_counter__migration_discovered_migrators { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__migration_discovered_migrators}) AS metrics__metrics__labeled_counter__migration_discovered_migrators ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__migration_discovered_migrators.document_id} ;; + } + join: metrics__metrics__labeled_counter__netwerk_early_hints { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__netwerk_early_hints}) AS metrics__metrics__labeled_counter__netwerk_early_hints ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__netwerk_early_hints.document_id} ;; @@ -503,6 +513,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_cookie_timestamp_fixed_count}) AS metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_data_transferred_v3_kb}) AS metrics__metrics__labeled_counter__networking_data_transferred_v3_kb ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_data_transferred_v3_kb.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_dns_native_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_dns_native_count}) AS metrics__metrics__labeled_counter__networking_dns_native_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_dns_native_count.document_id} ;; @@ -628,6 +643,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_speculative_connection_outcome}) AS metrics__metrics__labeled_counter__networking_speculative_connection_outcome ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_speculative_connection_outcome.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_connection_cycle_count}) AS metrics__metrics__labeled_counter__networking_trr_connection_cycle_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_connection_cycle_count.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_trr_request_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_request_count}) AS metrics__metrics__labeled_counter__networking_trr_request_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_request_count.document_id} ;; @@ -638,6 +658,16 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_request_count_per_conn}) AS metrics__metrics__labeled_counter__networking_trr_request_count_per_conn ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_request_count_per_conn.document_id} ;; } + join: metrics__metrics__labeled_counter__os_environment_invoked_to_handle { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__os_environment_invoked_to_handle}) AS metrics__metrics__labeled_counter__os_environment_invoked_to_handle ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__os_environment_invoked_to_handle.document_id} ;; + } + + join: metrics__metrics__labeled_counter__os_environment_launched_to_handle { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__os_environment_launched_to_handle}) AS metrics__metrics__labeled_counter__os_environment_launched_to_handle ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__os_environment_launched_to_handle.document_id} ;; + } + join: metrics__metrics__labeled_counter__pdfjs_buttons { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__pdfjs_buttons}) AS metrics__metrics__labeled_counter__pdfjs_buttons ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__pdfjs_buttons.document_id} ;; @@ -823,6 +853,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__search_service_initialization_status}) AS metrics__metrics__labeled_counter__search_service_initialization_status ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__search_service_initialization_status.document_id} ;; } + join: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__security_client_auth_cert_usage}) AS metrics__metrics__labeled_counter__security_client_auth_cert_usage ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__security_client_auth_cert_usage.document_id} ;; + } + join: metrics__metrics__labeled_counter__serp_ads_blocked_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__serp_ads_blocked_count}) AS metrics__metrics__labeled_counter__serp_ads_blocked_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__serp_ads_blocked_count.document_id} ;; @@ -873,6 +908,16 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webauthn_get_authenticator_attachment}) AS metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment.document_id} ;; } + join: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_recv_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_recv_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_recv_codec_used.document_id} ;; + } + + join: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_send_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_send_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_send_codec_used.document_id} ;; + } + join: metrics__metrics__labeled_counter__webrtcdtls_cipher { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtcdtls_cipher}) AS metrics__metrics__labeled_counter__webrtcdtls_cipher ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtcdtls_cipher.document_id} ;; diff --git a/firefox_desktop/views/clients_first_seen_v2.view.lkml b/firefox_desktop/views/clients_first_seen_v2.view.lkml index 8ff3c7dca..dc4d2cf24 100644 --- a/firefox_desktop/views/clients_first_seen_v2.view.lkml +++ b/firefox_desktop/views/clients_first_seen_v2.view.lkml @@ -8,122 +8,146 @@ view: clients_first_seen_v2 { dimension: app_build_id { sql: ${TABLE}.app_build_id ;; type: string + description: "The application build reported by the client." } dimension: app_name { sql: ${TABLE}.app_name ;; type: string + description: "The name of the installed app/browser." } dimension: app_version { sql: ${TABLE}.app_version ;; type: string + description: "The application version." } dimension: apple_model_id { sql: ${TABLE}.apple_model_id ;; type: string + description: "The model IDs for Apple desktop devices. Applies to Mac only." } dimension: architecture { sql: ${TABLE}.architecture ;; type: string + description: "The application architecture reported by the client." } dimension: attribution_campaign { sql: ${TABLE}.attribution_campaign ;; type: string + description: "Identifier of the particular campaign that led to the download of the product." } dimension: attribution_content { sql: ${TABLE}.attribution_content ;; type: string + description: "Identifier to indicate the particular link within a campaign." } dimension: attribution_dlsource { sql: ${TABLE}.attribution_dlsource ;; type: string + description: "Identifier that indicates where installations of Firefox originated." } dimension: attribution_dltoken { sql: ${TABLE}.attribution_dltoken ;; type: string + description: "Unique token created at Firefox download time." } dimension: attribution_experiment { sql: ${TABLE}.attribution_experiment ;; type: string + description: "Funnel experiment parameters." } dimension: attribution_medium { sql: ${TABLE}.attribution_medium ;; type: string + description: "Category of the source, such as 'organic' for a search engine." } dimension: attribution_source { sql: ${TABLE}.attribution_source ;; type: string + description: "Referring partner domain, when install happens via a known partner." } dimension: attribution_ua { sql: ${TABLE}.attribution_ua ;; type: string + description: "Client's user agent, which corresponds to the web browser used to download the Firefox installer." } dimension: city { sql: ${TABLE}.city ;; type: string + description: "City retrieved as a result of a geographic lookup based on the client's IP address." } dimension: client_id { sql: ${TABLE}.client_id ;; hidden: yes + description: "Unique ID for the client installation." } dimension: country { sql: ${TABLE}.country ;; type: string map_layer_name: countries + description: "The ISO 3166-1 alpha-2 country code." } dimension: db_version { sql: ${TABLE}.db_version ;; type: string + description: "The specific geo database version used." } dimension: distribution_id { sql: ${TABLE}.distribution_id ;; type: string + description: "The value of the `distribution.id` preference that identifies the Firefox distribution." } dimension: document_id { sql: ${TABLE}.document_id ;; hidden: yes + description: "The document ID specified in the URI when the client sent this message." } dimension: engine_data_load_path { sql: ${TABLE}.engine_data_load_path ;; type: string + description: "The anonymized path of the engine xml file. For details on the components refer to the metadata for telemetry.new_profile." } dimension: engine_data_name { sql: ${TABLE}.engine_data_name ;; type: string + description: "The name of the default search engine." } dimension: engine_data_origin { sql: ${TABLE}.engine_data_origin ;; type: string + description: "The origin of the search engine. The value will be default for engines that are built-in or from distribution partners, verified for user-installed engines with valid verification hashes, unverified for non-default engines without verification hash, and invalid for engines with broken verification hashes." } dimension: engine_data_submission_url { sql: ${TABLE}.engine_data_submission_url ;; type: string + description: "The HTTP url we would use to search. For privacy, we don’t record this for user-installed engines." } dimension: locale { sql: ${TABLE}.locale ;; type: string + description: "The best locale that the application should be localized to." } dimension: metadata__first_seen_date_source_ping { @@ -131,6 +155,7 @@ view: clients_first_seen_v2 { type: string group_label: "Metadata" group_item_label: "First Seen Date Source Ping" + description: "Ping that reported the first seen date (main, first_shutdown or new_profile)." } dimension: metadata__reported_main_ping { @@ -138,6 +163,7 @@ view: clients_first_seen_v2 { type: yesno group_label: "Metadata" group_item_label: "Reported Main Ping" + description: "Indicates wether the client ever reported a main ping." } dimension: metadata__reported_new_profile_ping { @@ -145,6 +171,7 @@ view: clients_first_seen_v2 { type: yesno group_label: "Metadata" group_item_label: "Reported New Profile Ping" + description: "Indicates wether the client ever reported a new profile ping." } dimension: metadata__reported_shutdown_ping { @@ -152,76 +179,91 @@ view: clients_first_seen_v2 { type: yesno group_label: "Metadata" group_item_label: "Reported Shutdown Ping" + description: "Indicates wether the client ever reported a first shutdown ping." } dimension: normalized_channel { sql: ${TABLE}.normalized_channel ;; type: string + description: "The Firefox channel, set to Other for unrecognized channel names." } dimension: normalized_os { sql: ${TABLE}.normalized_os ;; type: string + description: "The OS name, set to Other for unrecognized OS names." } dimension: normalized_os_version { sql: ${TABLE}.normalized_os_version ;; type: string + description: "The OS version." } dimension: partner_distribution_version { sql: ${TABLE}.partner_distribution_version ;; type: string + description: "The value selected for the `distribution.version` preference in the Partner Distribution Configuration File." } dimension: partner_distributor { sql: ${TABLE}.partner_distributor ;; type: string + description: "The value of the `app.distributor` preference in the Partner Distribution Configuration File." } dimension: partner_distributor_channel { sql: ${TABLE}.partner_distributor_channel ;; type: string + description: "The value of the `app.distributor.channel` preference in the Partner Distribution Configuration File." } dimension: partner_id { sql: ${TABLE}.partner_id ;; type: string + description: "The value of the `mozilla.partner.id` preference in the Partner Distribution Configuration File." } dimension: platform_version { sql: ${TABLE}.platform_version ;; type: string + description: "The appliction platform version reported by the client." } dimension: profile_group_id { sql: ${TABLE}.profile_group_id ;; type: string + description: "A UUID identifying the profile's group on a single device and allowing user-oriented correlation of data" } dimension: sample_id { sql: ${TABLE}.sample_id ;; type: number + description: "Sample ID to limit query results during an analysis." } dimension: startup_profile_selection_reason { sql: ${TABLE}.startup_profile_selection_reason ;; type: string + description: "How the profile was selected during startup. Possible reasons are: unknown: Generally should not happen, set as a default in case no other reason occurred. profile-manager: The profile was selected by the profile manager. profile-reset: The profile was selected for reset, normally this would mean a restart. restart: The user restarted the application, the same profile as previous will be used. argument-profile: The profile was selected by the --profile command line argument. argument-p: The profile was selected by the -p command line argument. firstrun-claimed-default: A first run of a dedicated profiles build chose the old default profile to be the default for this install. firstrun-skipped-default: A first run of a dedicated profiles build skipped over the old default profile and created a new profile. restart-claimed-default: A first run of a dedicated profiles build after a restart chose the old default." } dimension: subdivision1 { sql: ${TABLE}.subdivision1 ;; type: string + description: "First major country subdivision, typically a state, province, or county." } dimension: vendor { sql: ${TABLE}.vendor ;; type: string + description: "The application vendor." } dimension: xpcom_abi { sql: ${TABLE}.xpcom_abi ;; type: string + description: "A string tag identifying the binary ABI of the current processor and compiler vtable, as taken from the TARGET_XPCOM_ABI configure variable. It may not be available on all platforms, especially unusual processor or compiler combinations. The result takes the form -, eg. x86-msvc, ppc-gcc3. This value should almost always be used in combination with the OS." } dimension_group: first_seen { @@ -237,6 +279,7 @@ view: clients_first_seen_v2 { ] convert_tz: no datatype: date + description: "Date when the server first received either of the 3 pings from this client." } dimension_group: second_seen { @@ -252,6 +295,7 @@ view: clients_first_seen_v2 { ] convert_tz: no datatype: date + description: "Second date when the server received either of the 3 pings from this client." } sql_table_name: `moz-fx-data-shared-prod.telemetry_derived.clients_first_seen_v2` ;; diff --git a/firefox_desktop/views/metrics.view.lkml b/firefox_desktop/views/metrics.view.lkml index 084917b17..e920ae6e4 100644 --- a/firefox_desktop/views/metrics.view.lkml +++ b/firefox_desktop/views/metrics.view.lkml @@ -1496,6 +1496,131 @@ If you're unsure, please ask in " } + dimension: metrics__labeled_counter__migration_discovered_migrators { + label: "Migration Discovered Migrators" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.migration_discovered_migrators ;; + group_label: "Migration" + group_item_label: "Discovered Migrators" + + link: { + label: "Glean Dictionary reference for Migration Discovered Migrators" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/migration_discovered_migrators" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "A keyed uint recording how many times the migration wizard detected a browser / profile pair for a particular browser. This is incremented every time the discovery occurs, so multiple openings of the wizard will increase the counts each time. This metric was generated to correspond to the Legacy Telemetry scalar migration.discovered_migrators. +" + } + + dimension: metrics__timespan__migration_time_to_produce_migrator_list__value { + label: "Migration Time To Produce Migrator List Value" + hidden: no + sql: ${TABLE}.metrics.timespan.migration_time_to_produce_migrator_list.value ;; + type: number + group_label: "Migration" + group_item_label: "Time To Produce Migrator List Value" + + link: { + label: "Glean Dictionary reference for Migration Time To Produce Migrator List Value" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/migration_time_to_produce_migrator_list" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The amount of time it took in milliseconds to produce the list of migrators and profiles for the first time the migration wizard opened during the process lifetime. This metric was generated to correspond to the Legacy Telemetry scalar migration.time_to_produce_migrator_list. +" + } + + dimension: metrics__boolean__migration_uninstaller_profile_refresh { + label: "Migration Uninstaller Profile Refresh" + hidden: no + sql: ${TABLE}.metrics.boolean.migration_uninstaller_profile_refresh ;; + type: yesno + group_label: "Migration" + group_item_label: "Uninstaller Profile Refresh" + + link: { + label: "Glean Dictionary reference for Migration Uninstaller Profile Refresh" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/migration_uninstaller_profile_refresh" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Set when a profile refresh is initiated from the uninstaller. This metric was generated to correspond to the Legacy Telemetry scalar migration.uninstaller_profile_refresh. +" + } + + dimension: metrics__labeled_boolean__networking_doh_heuristic_ever_tripped { + label: "Networking Doh Heuristic Ever Tripped" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.networking_doh_heuristic_ever_tripped ;; + type: string + group_label: "Networking" + group_item_label: "Doh Heuristic Ever Tripped" + + link: { + label: "Glean Dictionary reference for Networking Doh Heuristic Ever Tripped" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_doh_heuristic_ever_tripped" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "True if this heuristic (key) was ever tripped during the session. This metric was generated to correspond to the Legacy Telemetry scalar networking.doh_heuristic_ever_tripped. +" + } + + dimension: metrics__counter__networking_doh_heuristics_attempts { + label: "Networking Doh Heuristics Attempts" + hidden: no + sql: ${TABLE}.metrics.counter.networking_doh_heuristics_attempts ;; + type: number + group_label: "Networking" + group_item_label: "Doh Heuristics Attempts" + + link: { + label: "Glean Dictionary reference for Networking Doh Heuristics Attempts" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_doh_heuristics_attempts" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times we ran DoH heuristics. This metric was generated to correspond to the Legacy Telemetry scalar networking.doh_heuristics_attempts. +" + } + + dimension: metrics__counter__networking_doh_heuristics_pass_count { + label: "Networking Doh Heuristics Pass Count" + hidden: no + sql: ${TABLE}.metrics.counter.networking_doh_heuristics_pass_count ;; + type: number + group_label: "Networking" + group_item_label: "Doh Heuristics Pass Count" + + link: { + label: "Glean Dictionary reference for Networking Doh Heuristics Pass Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_doh_heuristics_pass_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times we passed DoH heuristics. This metric was generated to correspond to the Legacy Telemetry scalar networking.doh_heuristics_pass_count. +" + } + + dimension: metrics__quantity__networking_doh_heuristics_result { + label: "Networking Doh Heuristics Result" + hidden: no + sql: ${TABLE}.metrics.quantity.networking_doh_heuristics_result ;; + type: number + group_label: "Networking" + group_item_label: "Doh Heuristics Result" + + link: { + label: "Glean Dictionary reference for Networking Doh Heuristics Result" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_doh_heuristics_result" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The value of this scalar indicates the result of the last heuristic run. 0: \"incomplete\" 1: \"pass\" 2: \"opt-out\" 3: \"manually-disabled\" 4: \"manually-enabled\" 5: \"enterprise-disabled\" 6: \"enterprise- present\" 7: \"enterprise-enabled\" 8: \"vpn\" 9: \"proxy\" 10: \"nrpt\" 11: \"parental\" 12: \"modifiedRoots\" 13: \"thirdPartyRoots\" 14: \"google\" 15: \"youtube\" 16: \"zscaler\" 17: \"canary\" 18: \"ignored\" This metric was generated to correspond to the Legacy Telemetry scalar networking.doh_heuristics_result. +" + } + dimension: metrics__boolean__newtab_handoff_preference_enabled { label: "Newtab Handoff Preference Enabled" hidden: no @@ -1514,6 +1639,148 @@ If you're unsure, please ask in " } + dimension: metrics__string__os_environment_allowed_app_sources { + label: "Os Environment Allowed App Sources" + hidden: no + sql: ${TABLE}.metrics.string.os_environment_allowed_app_sources ;; + type: string + group_label: "Os Environment" + group_item_label: "Allowed App Sources" + + link: { + label: "Glean Dictionary reference for Os Environment Allowed App Sources" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/os_environment_allowed_app_sources" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Indicates what sources the OS is currently configured to allow apps to be installed from. Possible values are \"Anywhere\", \"Recommendations\", \"PreferStore\", \"StoreOnly\", \"NoSuchFeature\", or \"Error\". \"Recommendations\" allows installs from anywhere, but recommends a comparable app from the store, if available. \"NoSuchFeature\" will be reported on versions of Windows that do not have an app source setting. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.allowed_app_sources. +" + } + + dimension: metrics__labeled_counter__os_environment_invoked_to_handle { + label: "Os Environment Invoked To Handle" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.os_environment_invoked_to_handle ;; + group_label: "Os Environment" + group_item_label: "Invoked To Handle" + + link: { + label: "Glean Dictionary reference for Os Environment Invoked To Handle" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/os_environment_invoked_to_handle" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Records counts for when Firefox was invoked (i.e., was already running and was not launched) to handle a file type or protocol with `-osint -url ...`. The result is split into keys which represent the file extension: currently, the set of file types Firefox registers to handle, namely \".avif\", \".htm\", \".html\", \".pdf\", \".shtml\", \".xht\", \".xhtml\", \".svg\", \".webp\", and the set of protocol schemes that Firefox registers to handle, namely \"about\", \"http\", \"https\", \"mailto\". If Firefox was invoked to handle a file type or protocol it does not register to handle by default, the count is recorded as \".\" or \"\", respectively (neither of which are valid extension or protocol identifiers). This metric was generated to correspond to the Legacy Telemetry scalar os.environment.invoked_to_handle. +" + } + + dimension: metrics__labeled_boolean__os_environment_is_default_handler { + label: "Os Environment Is Default Handler" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.os_environment_is_default_handler ;; + type: string + group_label: "Os Environment" + group_item_label: "Is Default Handler" + + link: { + label: "Glean Dictionary reference for Os Environment Is Default Handler" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/os_environment_is_default_handler" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Records whether Firefox was the default handler for particular file types or protocols. The result is split into keys which represent the file extension or scheme: currently, a subset of the file types Firefox registers to handle, namely \".pdf\" and \"mailto\" as protocol. In the future, more file types may be recorded. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_default_handler. +" + } + + dimension: metrics__boolean__os_environment_is_kept_in_dock { + label: "Os Environment Is Kept In Dock" + hidden: no + sql: ${TABLE}.metrics.boolean.os_environment_is_kept_in_dock ;; + type: yesno + group_label: "Os Environment" + group_item_label: "Is Kept In Dock" + + link: { + label: "Glean Dictionary reference for Os Environment Is Kept In Dock" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/os_environment_is_kept_in_dock" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Whether this app was kept in macOS Dock on startup This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_kept_in_dock. +" + } + + dimension: metrics__boolean__os_environment_is_taskbar_pinned { + label: "Os Environment Is Taskbar Pinned" + hidden: no + sql: ${TABLE}.metrics.boolean.os_environment_is_taskbar_pinned ;; + type: yesno + group_label: "Os Environment" + group_item_label: "Is Taskbar Pinned" + + link: { + label: "Glean Dictionary reference for Os Environment Is Taskbar Pinned" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/os_environment_is_taskbar_pinned" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Whether the non-Private Browsing version of this app was pinned to taskbar on startup This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_taskbar_pinned. +" + } + + dimension: metrics__boolean__os_environment_is_taskbar_pinned_private { + label: "Os Environment Is Taskbar Pinned Private" + hidden: no + sql: ${TABLE}.metrics.boolean.os_environment_is_taskbar_pinned_private ;; + type: yesno + group_label: "Os Environment" + group_item_label: "Is Taskbar Pinned Private" + + link: { + label: "Glean Dictionary reference for Os Environment Is Taskbar Pinned Private" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/os_environment_is_taskbar_pinned_private" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Whether the Private Browsing version of this app was pinned to taskbar on startup This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_taskbar_pinned_private. +" + } + + dimension: metrics__string__os_environment_launch_method { + label: "Os Environment Launch Method" + hidden: no + sql: ${TABLE}.metrics.string.os_environment_launch_method ;; + type: string + group_label: "Os Environment" + group_item_label: "Launch Method" + + link: { + label: "Glean Dictionary reference for Os Environment Launch Method" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/os_environment_launch_method" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Records how Firefox was started on Windows. Currently will be one of \"Desktop\", \"DesktopPrivate\", \"StartMenu\" (including pins), \"StartMenuPrivate\", \"Taskbar\", \"TaskbarPrivate\", \"OtherShortcut\", or \"Other\" This metric was generated to correspond to the Legacy Telemetry scalar os.environment.launch_method. +" + } + + dimension: metrics__labeled_counter__os_environment_launched_to_handle { + label: "Os Environment Launched To Handle" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.os_environment_launched_to_handle ;; + group_label: "Os Environment" + group_item_label: "Launched To Handle" + + link: { + label: "Glean Dictionary reference for Os Environment Launched To Handle" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/os_environment_launched_to_handle" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Records counts for when Firefox was launched afresh (i.e., was not already running) to handle a file type or protocol with `-osint -url ...`. The result is split into keys which represent the file extension: currently, the set of file types Firefox registers to handle, namely \".avif\", \".htm\", \".html\", \".pdf\", \".shtml\", \".xht\", \".xhtml\", \".svg\", \".webp\", and the set of protocol schemes that Firefox registers to handle, namely \"about\", \"http\", \"https\", \"mailto\". If Firefox was launched to handle a file type or protocol it does not register to handle by default, the count is recorded as \".\" or \"\", respectively (neither of which are valid extension or protocol identifiers). This metric was generated to correspond to the Legacy Telemetry scalar os.environment.launched_to_handle. +" + } + dimension: metrics__counter__page_icon_fit_icon_count { label: "Page Icon Fit Icon Count" hidden: no @@ -1568,6 +1835,42 @@ If you're unsure, please ask in " } + dimension: metrics__quantity__pictureinpicture_most_concurrent_players { + label: "Pictureinpicture Most Concurrent Players" + hidden: no + sql: ${TABLE}.metrics.quantity.pictureinpicture_most_concurrent_players ;; + type: number + group_label: "Pictureinpicture" + group_item_label: "Most Concurrent Players" + + link: { + label: "Glean Dictionary reference for Pictureinpicture Most Concurrent Players" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/pictureinpicture_most_concurrent_players" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The most concurrent Picture-in-Picture players the user had open at any one time. This metric was generated to correspond to the Legacy Telemetry scalar pictureinpicture.most_concurrent_players. +" + } + + dimension: metrics__boolean__pictureinpicture_toggle_enabled { + label: "Pictureinpicture Toggle Enabled" + hidden: no + sql: ${TABLE}.metrics.boolean.pictureinpicture_toggle_enabled ;; + type: yesno + group_label: "Pictureinpicture" + group_item_label: "Toggle Enabled" + + link: { + label: "Glean Dictionary reference for Pictureinpicture Toggle Enabled" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/pictureinpicture_toggle_enabled" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Whether the user has Picture-in-Picture enabled. This metric was generated to correspond to the Legacy Telemetry scalar pictureinpicture.toggle_enabled. +" + } + dimension: metrics__counter__ping_centre_send_failures { label: "Ping Centre Send Failures" hidden: yes @@ -1622,6 +1925,24 @@ broken down by structured ingestion namespace. " } + dimension: metrics__quantity__places_pages_need_frecency_recalculation { + label: "Places Pages Need Frecency Recalculation" + hidden: no + sql: ${TABLE}.metrics.quantity.places_pages_need_frecency_recalculation ;; + type: number + group_label: "Places" + group_item_label: "Pages Need Frecency Recalculation" + + link: { + label: "Glean Dictionary reference for Places Pages Need Frecency Recalculation" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/places_pages_need_frecency_recalculation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Number of pages that need a frecency recalculation. This metric was generated to correspond to the Legacy Telemetry scalar places.pages_need_frecency_recalculation. +" + } + dimension: metrics__labeled_string__places_places_database_corruption_handling_stage { label: "Places Places Database Corruption Handling Stage" hidden: no @@ -1640,6 +1961,42 @@ broken down by structured ingestion namespace. " } + dimension: metrics__quantity__places_previousday_visits { + label: "Places Previousday Visits" + hidden: no + sql: ${TABLE}.metrics.quantity.places_previousday_visits ;; + type: number + group_label: "Places" + group_item_label: "Previousday Visits" + + link: { + label: "Glean Dictionary reference for Places Previousday Visits" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/places_previousday_visits" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Number of history entries for the previous day. This metric was generated to correspond to the Legacy Telemetry scalar places.previousday_visits. +" + } + + dimension: metrics__counter__places_sponsored_visit_no_triggering_url { + label: "Places Sponsored Visit No Triggering Url" + hidden: no + sql: ${TABLE}.metrics.counter.places_sponsored_visit_no_triggering_url ;; + type: number + group_label: "Places" + group_item_label: "Sponsored Visit No Triggering Url" + + link: { + label: "Glean Dictionary reference for Places Sponsored Visit No Triggering Url" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/places_sponsored_visit_no_triggering_url" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Number of sponsored visits that could not find their triggering URL in history. We expect this to be a small number just due to the navigation layer manipulating URLs. A large or growing value may be a concern. This metric was generated to correspond to the Legacy Telemetry scalar places.sponsored_visit_no_triggering_url. +" + } + dimension: metrics__labeled_counter__private_attribution_database { label: "Private Attribution Database" hidden: yes @@ -2331,6 +2688,24 @@ in browser. " } + dimension: metrics__boolean__startup_is_cold { + label: "Startup Is Cold" + hidden: no + sql: ${TABLE}.metrics.boolean.startup_is_cold ;; + type: yesno + group_label: "Startup" + group_item_label: "Is Cold" + + link: { + label: "Glean Dictionary reference for Startup Is Cold" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/startup_is_cold" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Whether or not this startup is the first startup since OS reboot (according to our best guess.) This metric was generated to correspond to the Legacy Telemetry scalar startup.is_cold. +" + } + dimension: metrics__boolean__startup_is_restored_by_macos { label: "Startup Is Restored By Macos" hidden: yes @@ -2367,6 +2742,42 @@ in browser. " } + dimension: metrics__quantity__startup_seconds_since_last_os_restart { + label: "Startup Seconds Since Last Os Restart" + hidden: no + sql: ${TABLE}.metrics.quantity.startup_seconds_since_last_os_restart ;; + type: number + group_label: "Startup" + group_item_label: "Seconds Since Last Os Restart" + + link: { + label: "Glean Dictionary reference for Startup Seconds Since Last Os Restart" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/startup_seconds_since_last_os_restart" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in seconds between the first browser window loading, and the time the OS started. This can give us an indication of whether starting the browser may have been the first thing the user did after starting their computer. This metric was generated to correspond to the Legacy Telemetry scalar startup.seconds_since_last_os_restart. +" + } + + dimension: metrics__boolean__telemetry_data_upload_optin { + label: "Telemetry Data Upload Optin" + hidden: no + sql: ${TABLE}.metrics.boolean.telemetry_data_upload_optin ;; + type: yesno + group_label: "Telemetry" + group_item_label: "Data Upload Optin" + + link: { + label: "Glean Dictionary reference for Telemetry Data Upload Optin" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/telemetry_data_upload_optin" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "User opted into sending Telemetry data again. This metric was generated to correspond to the Legacy Telemetry scalar telemetry.data_upload_optin. +" + } + dimension: metrics__timing_distribution__urlbar_quick_suggest_ingest_time__sum { label: "Urlbar Quick Suggest Ingest Time Sum" hidden: no @@ -2385,6 +2796,60 @@ in browser. " } + dimension: metrics__labeled_boolean__widget_ime_name_on_mac { + label: "Widget Ime Name On Mac" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.widget_ime_name_on_mac ;; + type: string + group_label: "Widget" + group_item_label: "Ime Name On Mac" + + link: { + label: "Glean Dictionary reference for Widget Ime Name On Mac" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/widget_ime_name_on_mac" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Name of IME which was selected by users on macOS. The value is Input Source ID if non-Japanese IME was open. Otherwise, if Japanese IME was open, the value is Bundle ID. Input Source ID includes input mode, but Bundle ID does not include input mode. This metric was generated to correspond to the Legacy Telemetry scalar widget.ime_name_on_mac. +" + } + + dimension: metrics__labeled_boolean__widget_ime_name_on_windows { + label: "Widget Ime Name On Windows" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.widget_ime_name_on_windows ;; + type: string + group_label: "Widget" + group_item_label: "Ime Name On Windows" + + link: { + label: "Glean Dictionary reference for Widget Ime Name On Windows" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/widget_ime_name_on_windows" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Locale ID and name of IME which was selected by users on Windows. This does NOT collect legacy IMM-IME names since we cannot get readable names and we do not support IMM-IME so aggressively because IME vendors should've already released TIP for TSF for supporting Windows 8 or later completely. This metric was generated to correspond to the Legacy Telemetry scalar widget.ime_name_on_windows. +" + } + + dimension: metrics__labeled_boolean__widget_ime_name_on_windows_inserted_crlf { + label: "Widget Ime Name On Windows Inserted Crlf" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.widget_ime_name_on_windows_inserted_crlf ;; + type: string + group_label: "Widget" + group_item_label: "Ime Name On Windows Inserted Crlf" + + link: { + label: "Glean Dictionary reference for Widget Ime Name On Windows Inserted Crlf" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/widget_ime_name_on_windows_inserted_crlf" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Same data as ime_name_on_windows, but only collecting IME names which inserted CRLF to check whether the feature works. This metric was generated to correspond to the Legacy Telemetry scalar widget.ime_name_on_windows_inserted_crlf. +" + } + dimension: metrics__boolean__a11y_always_underline_links { label: "A11Y Always Underline Links" hidden: no @@ -6448,6 +6913,41 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media Decode Error Per Mime Type" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + group_label: "Media" + group_item_label: "Decode Error Per Mime Type" + + link: { + label: "Glean Dictionary reference for Media Decode Error Per Mime Type" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/media_decode_error_per_mime_type" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + + dimension: metrics__counter__media_element_in_page_count { + label: "Media Element In Page Count" + hidden: no + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Media" + group_item_label: "Element In Page Count" + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__labeled_boolean__media_playback_device_hardware_decoder_support { label: "Media Playback Device Hardware Decoder Support" hidden: no @@ -6481,6 +6981,42 @@ To be used to validate GIFFT. description: "Count the amount of times where video playback is failed to start due to the mime type is not supported by Firefox. The result is accumulated per mime type, eg. video/hevc." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + label: "Media Video Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/media_video_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + label: "Media Video Hd Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hd Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hd Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/media_video_hd_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + dimension: metrics__labeled_counter__netwerk_early_hints { label: "Netwerk Early Hints" hidden: yes @@ -6653,6 +7189,78 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_cache_read_time__sum { + label: "Network Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_PAGE_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + label: "Network Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + label: "Network Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + label: "Network Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + dimension: metrics__labeled_counter__network_cors_authorization_header { label: "Network Cors Authorization Header" hidden: yes @@ -6758,6 +7366,24 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + label: "Network First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_font_download_end__sum { label: "Network Font Download End Sum" hidden: no @@ -6776,6 +7402,60 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_http_revalidation__sum { + label: "Network Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time for positive cache validation Corresponds to Legacy histogram HTTP_PAGE_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + label: "Network Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel,time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + label: "Network Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__sum { label: "Network Open To Transaction Pending Sum" hidden: yes @@ -6794,6 +7474,240 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + label: "Network Sub Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_SUB_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + label: "Network Sub Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + label: "Network Sub Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + label: "Network Sub Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + label: "Network Sub Dns End Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns End Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns End Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_dns_end" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the DNS request being issued to the response. Corresponds to Legacy histogram HTTP_SUB_DNS_LOOKUP_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + label: "Network Sub Dns Start Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns Start Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns Start Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_dns_start" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the DNS request being issued. Corresponds to Legacy histogram HTTP_SUB_DNS_ISSUE_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + label: "Network Sub First From Cache Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First From Cache Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First From Cache Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_first_from_cache" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read start. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_FROM_CACHE_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + label: "Network Sub First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_SUB_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + label: "Network Sub Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time for positive cache validation Corresponds to Legacy histogram HTTP_SUB_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + label: "Network Sub Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + label: "Network Sub Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + label: "Network Sub Tcp Connection Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tcp Connection Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tcp Connection Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_tcp_connection" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the TCP SYN packet is received to the connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TCP_CONNECTION_2 in Desktop (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + label: "Network Sub Tls Handshake Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tls Handshake Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tls Handshake Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/network_sub_tls_handshake" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from after the TCP SYN packet is received to the secure connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TLS_HANDSHAKE in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__labeled_counter__network_system_channel_addon_status { label: "Network System Channel Addon Status" hidden: yes @@ -7251,6 +8165,56 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking Data Transferred V3 Kb" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + group_label: "Networking" + group_item_label: "Data Transferred V3 Kb" + + link: { + label: "Glean Dictionary reference for Networking Data Transferred V3 Kb" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_data_transferred_v3_kb" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__timing_distribution__networking_dns_failed_lookup_time__sum { label: "Networking Dns Failed Lookup Time Sum" hidden: no @@ -7392,6 +8356,24 @@ To be used to validate GIFFT. " } + dimension: metrics__boolean__networking_http3_enabled { + label: "Networking Http3 Enabled" + hidden: no + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Networking" + group_item_label: "Http3 Enabled" + + link: { + label: "Glean Dictionary reference for Networking Http3 Enabled" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_http3_enabled" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + dimension: metrics__custom_distribution__networking_http_1_download_throughput__sum { label: "Networking Http 1 Download Throughput Sum" hidden: no @@ -8366,6 +9348,24 @@ To be used to validate GIFFT. " } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + label: "Networking Https Rr Prefs Usage" + hidden: no + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Networking" + group_item_label: "Https Rr Prefs Usage" + + link: { + label: "Glean Dictionary reference for Networking Https Rr Prefs Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_https_rr_prefs_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + dimension: metrics__labeled_counter__networking_https_rr_presented { label: "Networking Https Rr Presented" hidden: yes @@ -8400,6 +9400,42 @@ To be used to validate GIFFT. " } + dimension: metrics__timespan__networking_loading_certs_task__value { + label: "Networking Loading Certs Task Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Networking" + group_item_label: "Loading Certs Task Value" + + link: { + label: "Glean Dictionary reference for Networking Loading Certs Task Value" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_loading_certs_task" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to load any external certificates. This occurs off of the main-thread, but can block main-thread operations. This metric was generated to correspond to the Legacy Telemetry scalar networking.loading_certs_task. +" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + label: "Networking Nss Initialization Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Networking" + group_item_label: "Nss Initialization Value" + + link: { + label: "Glean Dictionary reference for Networking Nss Initialization Value" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_nss_initialization" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to initialize the NSS component in the parent process. This metric was generated to correspond to the Legacy Telemetry scalar networking.nss_initialization. +" + } + dimension: metrics__counter__networking_os_socket_limit_reached { label: "Networking Os Socket Limit Reached" hidden: no @@ -8738,6 +9774,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking Trr Connection Cycle Count" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + group_label: "Networking" + group_item_label: "Trr Connection Cycle Count" + + link: { + label: "Glean Dictionary reference for Networking Trr Connection Cycle Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_trr_connection_cycle_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { label: "Networking Trr Request Count" hidden: yes @@ -8826,6 +9879,60 @@ To be used to validate GIFFT. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + label: "Opaque Response Blocking Cross Origin Opaque Response Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Cross Origin Opaque Response Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + label: "Opaque Response Blocking Javascript Validation Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Javascript Validation Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + + dimension: metrics__boolean__os_environment_is_admin_without_uac { + label: "Os Environment Is Admin Without Uac" + hidden: no + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Os Environment" + group_item_label: "Is Admin Without Uac" + + link: { + label: "Glean Dictionary reference for Os Environment Is Admin Without Uac" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/os_environment_is_admin_without_uac" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { label: "Oskeystore Self Test" hidden: yes @@ -10328,6 +11435,24 @@ To be used to validate GIFFT. description: "The result of auto-filling a login form." } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + label: "Pwmgr Potentially Breached Passwords" + hidden: no + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Pwmgr" + group_item_label: "Potentially Breached Passwords" + + link: { + label: "Glean Dictionary reference for Pwmgr Potentially Breached Passwords" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/pwmgr_potentially_breached_passwords" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__counter__rtcrtpsender_count { label: "Rtcrtpsender Count" hidden: no @@ -10954,6 +12079,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security Client Auth Cert Usage" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + group_label: "Security" + group_item_label: "Client Auth Cert Usage" + + link: { + label: "Glean Dictionary reference for Security Client Auth Cert Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/security_client_auth_cert_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__custom_distribution__timer_thread_timers_fired_per_wakeup__sum { label: "Timer Thread Timers Fired Per Wakeup Sum" hidden: no @@ -11444,6 +12586,40 @@ To be used to validate GIFFT. description: "The total number of successful calls to navigator.credentials.get." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video Recv Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Recv Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Recv Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/webrtc_video_recv_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video Send Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Send Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Send Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/webrtc_video_send_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls Cipher" hidden: yes @@ -13036,6 +14212,56 @@ documented in the ping's pings.yaml file. } } + measure: networking_doh_heuristics_attempts { + type: sum + sql: ${metrics__counter__networking_doh_heuristics_attempts} ;; + + link: { + label: "Glean Dictionary reference for Networking Doh Heuristics Attempts" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_doh_heuristics_attempts" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: networking_doh_heuristics_attempts_client_count { + type: count_distinct + filters: [ + metrics__counter__networking_doh_heuristics_attempts: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Networking Doh Heuristics Attempts" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_doh_heuristics_attempts" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: networking_doh_heuristics_pass_count { + type: sum + sql: ${metrics__counter__networking_doh_heuristics_pass_count} ;; + + link: { + label: "Glean Dictionary reference for Networking Doh Heuristics Pass Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_doh_heuristics_pass_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: networking_doh_heuristics_pass_count_client_count { + type: count_distinct + filters: [ + metrics__counter__networking_doh_heuristics_pass_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Networking Doh Heuristics Pass Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/networking_doh_heuristics_pass_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: page_icon_fit_icon_count { type: sum sql: ${metrics__counter__page_icon_fit_icon_count} ;; @@ -13111,6 +14337,31 @@ documented in the ping's pings.yaml file. } } + measure: places_sponsored_visit_no_triggering_url { + type: sum + sql: ${metrics__counter__places_sponsored_visit_no_triggering_url} ;; + + link: { + label: "Glean Dictionary reference for Places Sponsored Visit No Triggering Url" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/places_sponsored_visit_no_triggering_url" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: places_sponsored_visit_no_triggering_url_client_count { + type: count_distinct + filters: [ + metrics__counter__places_sponsored_visit_no_triggering_url: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Places Sponsored Visit No Triggering Url" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/places_sponsored_visit_no_triggering_url" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: shopping_product_page_visits { type: sum sql: ${metrics__counter__shopping_product_page_visits} ;; @@ -13836,6 +15087,31 @@ documented in the ping's pings.yaml file. } } + measure: media_element_in_page_count { + type: sum + sql: ${metrics__counter__media_element_in_page_count} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: media_element_in_page_count_client_count { + type: count_distinct + filters: [ + metrics__counter__media_element_in_page_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: netwerk_parent_connect_timeout { type: sum sql: ${metrics__counter__netwerk_parent_connect_timeout} ;; @@ -13936,6 +15212,56 @@ documented in the ping's pings.yaml file. } } + measure: opaque_response_blocking_cross_origin_opaque_response_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_cross_origin_opaque_response_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_javascript_validation_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_javascript_validation_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: pdfjs_editing_highlight_color_changed { type: sum sql: ${metrics__counter__pdfjs_editing_highlight_color_changed} ;; @@ -17875,6 +19201,47 @@ view: metrics__metrics__labeled_counter__media_audio_init_failure { } } +view: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media - Decode Error Per Mime Type" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { label: "Media Playback - Not Supported Video Per Mime Type" @@ -17957,6 +19324,47 @@ view: metrics__metrics__labeled_counter__messaging_system_invalid_nested_data { } } +view: metrics__metrics__labeled_counter__migration_discovered_migrators { + label: "Migration - Discovered Migrators" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__netwerk_early_hints { label: "Netwerk - Early Hints" @@ -18818,6 +20226,47 @@ view: metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count } } +view: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking - Data Transferred V3 Kb" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_dns_native_count { label: "Networking - Dns Native Count" @@ -19843,6 +21292,47 @@ view: metrics__metrics__labeled_counter__networking_speculative_connection_outco } } +view: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking - Trr Connection Cycle Count" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_trr_request_count { label: "Networking - Trr Request Count" @@ -19925,6 +21415,88 @@ view: metrics__metrics__labeled_counter__networking_trr_request_count_per_conn { } } +view: metrics__metrics__labeled_counter__os_environment_invoked_to_handle { + label: "Os Environment - Invoked To Handle" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + +view: metrics__metrics__labeled_counter__os_environment_launched_to_handle { + label: "Os Environment - Launched To Handle" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__pdfjs_buttons { label: "Pdfjs - Buttons" @@ -21442,6 +23014,47 @@ view: metrics__metrics__labeled_counter__search_service_initialization_status { } } +view: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security - Client Auth Cert Usage" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__serp_ads_blocked_count { label: "Serp - Ads Blocked Count" @@ -21852,6 +23465,88 @@ view: metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment { } } +view: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video - Recv Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + +view: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video - Send Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls - Cipher" @@ -22878,6 +24573,54 @@ view: metrics__metrics__labeled_boolean__media_playback_device_hardware_decoder_ } } +view: metrics__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__networking_doh_heuristic_ever_tripped { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__os_environment_is_default_handler { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -22914,6 +24657,42 @@ view: metrics__metrics__labeled_boolean__startup_run_from_dmg_install_outcome { } } +view: metrics__metrics__labeled_boolean__widget_ime_name_on_mac { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__widget_ime_name_on_windows { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__widget_ime_name_on_windows_inserted_crlf { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics__metrics__labeled_custom_distribution__networking_http_3_ecn_ce_ect0_ratio { dimension: key { sql: ${TABLE}.key ;; @@ -24746,6 +26525,54 @@ view: metrics__metrics__timing_distribution__network_cache_hit_time__values { } } +view: metrics__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -24782,6 +26609,18 @@ view: metrics__metrics__timing_distribution__network_first_from_cache__values { } } +view: metrics__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -24794,6 +26633,42 @@ view: metrics__metrics__timing_distribution__network_font_download_end__values { } } +view: metrics__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -24806,6 +26681,162 @@ view: metrics__metrics__timing_distribution__network_open_to_transaction_pending } } +view: metrics__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/firefox_desktop/views/metrics_table.view.lkml b/firefox_desktop/views/metrics_table.view.lkml index d8da26b92..5271254ed 100644 --- a/firefox_desktop/views/metrics_table.view.lkml +++ b/firefox_desktop/views/metrics_table.view.lkml @@ -695,6 +695,24 @@ To be used to validate GIFFT. " } + dimension: metrics__boolean__migration_uninstaller_profile_refresh { + sql: ${TABLE}.metrics.boolean.migration_uninstaller_profile_refresh ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Migration Uninstaller Profile Refresh" + description: "Set when a profile refresh is initiated from the uninstaller. This metric was generated to correspond to the Legacy Telemetry scalar migration.uninstaller_profile_refresh. +" + } + + dimension: metrics__boolean__networking_http3_enabled { + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Networking Http3 Enabled" + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + dimension: metrics__boolean__newtab_handoff_preference_enabled { sql: ${TABLE}.metrics.boolean.newtab_handoff_preference_enabled ;; type: yesno @@ -704,6 +722,51 @@ To be used to validate GIFFT. " } + dimension: metrics__boolean__os_environment_is_admin_without_uac { + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Os Environment Is Admin Without Uac" + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + + dimension: metrics__boolean__os_environment_is_kept_in_dock { + sql: ${TABLE}.metrics.boolean.os_environment_is_kept_in_dock ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Os Environment Is Kept In Dock" + description: "Whether this app was kept in macOS Dock on startup This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_kept_in_dock. +" + } + + dimension: metrics__boolean__os_environment_is_taskbar_pinned { + sql: ${TABLE}.metrics.boolean.os_environment_is_taskbar_pinned ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Os Environment Is Taskbar Pinned" + description: "Whether the non-Private Browsing version of this app was pinned to taskbar on startup This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_taskbar_pinned. +" + } + + dimension: metrics__boolean__os_environment_is_taskbar_pinned_private { + sql: ${TABLE}.metrics.boolean.os_environment_is_taskbar_pinned_private ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Os Environment Is Taskbar Pinned Private" + description: "Whether the Private Browsing version of this app was pinned to taskbar on startup This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_taskbar_pinned_private. +" + } + + dimension: metrics__boolean__pictureinpicture_toggle_enabled { + sql: ${TABLE}.metrics.boolean.pictureinpicture_toggle_enabled ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Pictureinpicture Toggle Enabled" + description: "Whether the user has Picture-in-Picture enabled. This metric was generated to correspond to the Legacy Telemetry scalar pictureinpicture.toggle_enabled. +" + } + dimension: metrics__boolean__preferences_prefs_file_was_invalid { sql: ${TABLE}.metrics.boolean.preferences_prefs_file_was_invalid ;; type: yesno @@ -772,6 +835,15 @@ in browser. " } + dimension: metrics__boolean__startup_is_cold { + sql: ${TABLE}.metrics.boolean.startup_is_cold ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Startup Is Cold" + description: "Whether or not this startup is the first startup since OS reboot (according to our best guess.) This metric was generated to correspond to the Legacy Telemetry scalar startup.is_cold. +" + } + dimension: metrics__boolean__startup_is_restored_by_macos { sql: ${TABLE}.metrics.boolean.startup_is_restored_by_macos ;; type: yesno @@ -781,6 +853,15 @@ in browser. " } + dimension: metrics__boolean__telemetry_data_upload_optin { + sql: ${TABLE}.metrics.boolean.telemetry_data_upload_optin ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Telemetry Data Upload Optin" + description: "User opted into sending Telemetry data again. This metric was generated to correspond to the Legacy Telemetry scalar telemetry.data_upload_optin. +" + } + dimension: metrics__counter__apz_scrollwheel_overshoot { sql: ${TABLE}.metrics.counter.apz_scrollwheel_overshoot ;; type: number @@ -1213,6 +1294,15 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__media_element_in_page_count { + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Media Element In Page Count" + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__counter__messaging_system_glean_ping_for_ping_failures { sql: ${TABLE}.metrics.counter.messaging_system_glean_ping_for_ping_failures ;; type: number @@ -1232,6 +1322,24 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__networking_doh_heuristics_attempts { + sql: ${TABLE}.metrics.counter.networking_doh_heuristics_attempts ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Networking Doh Heuristics Attempts" + description: "The number of times we ran DoH heuristics. This metric was generated to correspond to the Legacy Telemetry scalar networking.doh_heuristics_attempts. +" + } + + dimension: metrics__counter__networking_doh_heuristics_pass_count { + sql: ${TABLE}.metrics.counter.networking_doh_heuristics_pass_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Networking Doh Heuristics Pass Count" + description: "The number of times we passed DoH heuristics. This metric was generated to correspond to the Legacy Telemetry scalar networking.doh_heuristics_pass_count. +" + } + dimension: metrics__counter__networking_os_socket_limit_reached { sql: ${TABLE}.metrics.counter.networking_os_socket_limit_reached ;; type: number @@ -1259,6 +1367,24 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Cross Origin Opaque Response Count" + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Javascript Validation Count" + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + dimension: metrics__counter__page_icon_fit_icon_count { sql: ${TABLE}.metrics.counter.page_icon_fit_icon_count ;; type: number @@ -1358,6 +1484,15 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__places_sponsored_visit_no_triggering_url { + sql: ${TABLE}.metrics.counter.places_sponsored_visit_no_triggering_url ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Places Sponsored Visit No Triggering Url" + description: "Number of sponsored visits that could not find their triggering URL in history. We expect this to be a small number just due to the navigation layer manipulating URLs. A large or growing value may be a concern. This metric was generated to correspond to the Legacy Telemetry scalar places.sponsored_visit_no_triggering_url. +" + } + dimension: metrics__counter__power_cpu_time_bogus_values { sql: ${TABLE}.metrics.counter.power_cpu_time_bogus_values ;; type: number @@ -2775,6 +2910,34 @@ of the shopping experiment. description: "The results of hardware decoder support for different video codecs. True means that codec can be decoded by hardware on user's device." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + hidden: yes + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + hidden: yes + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__networking_doh_heuristic_ever_tripped { + sql: ${TABLE}.metrics.labeled_boolean.networking_doh_heuristic_ever_tripped ;; + hidden: yes + description: "True if this heuristic (key) was ever tripped during the session. This metric was generated to correspond to the Legacy Telemetry scalar networking.doh_heuristic_ever_tripped. +" + } + + dimension: metrics__labeled_boolean__os_environment_is_default_handler { + sql: ${TABLE}.metrics.labeled_boolean.os_environment_is_default_handler ;; + hidden: yes + description: "Records whether Firefox was the default handler for particular file types or protocols. The result is split into keys which represent the file extension or scheme: currently, a subset of the file types Firefox registers to handle, namely \".pdf\" and \"mailto\" as protocol. In the future, more file types may be recorded. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_default_handler. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { sql: ${TABLE}.metrics.labeled_boolean.oskeystore_self_test ;; hidden: yes @@ -2795,6 +2958,27 @@ of the shopping experiment. " } + dimension: metrics__labeled_boolean__widget_ime_name_on_mac { + sql: ${TABLE}.metrics.labeled_boolean.widget_ime_name_on_mac ;; + hidden: yes + description: "Name of IME which was selected by users on macOS. The value is Input Source ID if non-Japanese IME was open. Otherwise, if Japanese IME was open, the value is Bundle ID. Input Source ID includes input mode, but Bundle ID does not include input mode. This metric was generated to correspond to the Legacy Telemetry scalar widget.ime_name_on_mac. +" + } + + dimension: metrics__labeled_boolean__widget_ime_name_on_windows { + sql: ${TABLE}.metrics.labeled_boolean.widget_ime_name_on_windows ;; + hidden: yes + description: "Locale ID and name of IME which was selected by users on Windows. This does NOT collect legacy IMM-IME names since we cannot get readable names and we do not support IMM-IME so aggressively because IME vendors should've already released TIP for TSF for supporting Windows 8 or later completely. This metric was generated to correspond to the Legacy Telemetry scalar widget.ime_name_on_windows. +" + } + + dimension: metrics__labeled_boolean__widget_ime_name_on_windows_inserted_crlf { + sql: ${TABLE}.metrics.labeled_boolean.widget_ime_name_on_windows_inserted_crlf ;; + hidden: yes + description: "Same data as ime_name_on_windows, but only collecting IME names which inserted CRLF to check whether the feature works. This metric was generated to correspond to the Legacy Telemetry scalar widget.ime_name_on_windows_inserted_crlf. +" + } + dimension: metrics__labeled_counter__avif_a1lx { sql: ${TABLE}.metrics.labeled_counter.avif_a1lx ;; hidden: yes @@ -3331,6 +3515,13 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + hidden: yes + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + dimension: metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { sql: ${TABLE}.metrics.labeled_counter.media_playback_not_supported_video_per_mime_type ;; hidden: yes @@ -3351,6 +3542,13 @@ If you're unsure, please ask in " } + dimension: metrics__labeled_counter__migration_discovered_migrators { + sql: ${TABLE}.metrics.labeled_counter.migration_discovered_migrators ;; + hidden: yes + description: "A keyed uint recording how many times the migration wizard detected a browser / profile pair for a particular browser. This is incremented every time the discovery occurs, so multiple openings of the wizard will increase the counts each time. This metric was generated to correspond to the Legacy Telemetry scalar migration.discovered_migrators. +" + } + dimension: metrics__labeled_counter__netwerk_early_hints { sql: ${TABLE}.metrics.labeled_counter.netwerk_early_hints ;; hidden: yes @@ -3445,7 +3643,8 @@ If you're unsure, please ask in dimension: metrics__labeled_counter__network_system_channel_other_status { sql: ${TABLE}.metrics.labeled_counter.network_system_channel_other_status ;; hidden: yes - description: "Counts the status of succeeded and failed requests to other mozilla.org domains" + description: "Counts the status of succeeded and failed requests to other mozilla.org domains +" } dimension: metrics__labeled_counter__network_system_channel_remote_settings_status { @@ -3497,6 +3696,46 @@ If you're unsure, please ask in " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + hidden: yes + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__labeled_counter__networking_dns_native_count { sql: ${TABLE}.metrics.labeled_counter.networking_dns_native_count ;; hidden: yes @@ -3672,6 +3911,13 @@ If you're unsure, please ask in " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + hidden: yes + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { sql: ${TABLE}.metrics.labeled_counter.networking_trr_request_count ;; hidden: yes @@ -3686,6 +3932,20 @@ If you're unsure, please ask in " } + dimension: metrics__labeled_counter__os_environment_invoked_to_handle { + sql: ${TABLE}.metrics.labeled_counter.os_environment_invoked_to_handle ;; + hidden: yes + description: "Records counts for when Firefox was invoked (i.e., was already running and was not launched) to handle a file type or protocol with `-osint -url ...`. The result is split into keys which represent the file extension: currently, the set of file types Firefox registers to handle, namely \".avif\", \".htm\", \".html\", \".pdf\", \".shtml\", \".xht\", \".xhtml\", \".svg\", \".webp\", and the set of protocol schemes that Firefox registers to handle, namely \"about\", \"http\", \"https\", \"mailto\". If Firefox was invoked to handle a file type or protocol it does not register to handle by default, the count is recorded as \".\" or \"\", respectively (neither of which are valid extension or protocol identifiers). This metric was generated to correspond to the Legacy Telemetry scalar os.environment.invoked_to_handle. +" + } + + dimension: metrics__labeled_counter__os_environment_launched_to_handle { + sql: ${TABLE}.metrics.labeled_counter.os_environment_launched_to_handle ;; + hidden: yes + description: "Records counts for when Firefox was launched afresh (i.e., was not already running) to handle a file type or protocol with `-osint -url ...`. The result is split into keys which represent the file extension: currently, the set of file types Firefox registers to handle, namely \".avif\", \".htm\", \".html\", \".pdf\", \".shtml\", \".xht\", \".xhtml\", \".svg\", \".webp\", and the set of protocol schemes that Firefox registers to handle, namely \"about\", \"http\", \"https\", \"mailto\". If Firefox was launched to handle a file type or protocol it does not register to handle by default, the count is recorded as \".\" or \"\", respectively (neither of which are valid extension or protocol identifiers). This metric was generated to correspond to the Legacy Telemetry scalar os.environment.launched_to_handle. +" + } + dimension: metrics__labeled_counter__pdfjs_buttons { sql: ${TABLE}.metrics.labeled_counter.pdfjs_buttons ;; hidden: yes @@ -3952,6 +4212,13 @@ success - search service successfully initialized. " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + hidden: yes + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__labeled_counter__serp_ads_blocked_count { sql: ${TABLE}.metrics.labeled_counter.serp_ads_blocked_count ;; hidden: yes @@ -4020,6 +4287,20 @@ success - search service successfully initialized. description: "The number of successfully asserted credentials by authenticator attachment modality." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + hidden: yes + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + hidden: yes + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { sql: ${TABLE}.metrics.labeled_counter.webrtcdtls_cipher ;; hidden: yes @@ -4822,6 +5103,33 @@ API for the purposes of Validation (hence GVSV). " } + dimension: metrics__quantity__networking_doh_heuristics_result { + sql: ${TABLE}.metrics.quantity.networking_doh_heuristics_result ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Networking Doh Heuristics Result" + description: "The value of this scalar indicates the result of the last heuristic run. 0: \"incomplete\" 1: \"pass\" 2: \"opt-out\" 3: \"manually-disabled\" 4: \"manually-enabled\" 5: \"enterprise-disabled\" 6: \"enterprise- present\" 7: \"enterprise-enabled\" 8: \"vpn\" 9: \"proxy\" 10: \"nrpt\" 11: \"parental\" 12: \"modifiedRoots\" 13: \"thirdPartyRoots\" 14: \"google\" 15: \"youtube\" 16: \"zscaler\" 17: \"canary\" 18: \"ignored\" This metric was generated to correspond to the Legacy Telemetry scalar networking.doh_heuristics_result. +" + } + + dimension: metrics__quantity__networking_https_rr_prefs_usage { + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Networking Https Rr Prefs Usage" + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + + dimension: metrics__quantity__pictureinpicture_most_concurrent_players { + sql: ${TABLE}.metrics.quantity.pictureinpicture_most_concurrent_players ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Pictureinpicture Most Concurrent Players" + description: "The most concurrent Picture-in-Picture players the user had open at any one time. This metric was generated to correspond to the Legacy Telemetry scalar pictureinpicture.most_concurrent_players. +" + } + dimension: metrics__quantity__pkcs11_third_party_modules_loaded { sql: ${TABLE}.metrics.quantity.pkcs11_third_party_modules_loaded ;; type: number @@ -4830,6 +5138,33 @@ API for the purposes of Validation (hence GVSV). description: "The number of third-party PKCS#11 modules loaded." } + dimension: metrics__quantity__places_pages_need_frecency_recalculation { + sql: ${TABLE}.metrics.quantity.places_pages_need_frecency_recalculation ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Places Pages Need Frecency Recalculation" + description: "Number of pages that need a frecency recalculation. This metric was generated to correspond to the Legacy Telemetry scalar places.pages_need_frecency_recalculation. +" + } + + dimension: metrics__quantity__places_previousday_visits { + sql: ${TABLE}.metrics.quantity.places_previousday_visits ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Places Previousday Visits" + description: "Number of history entries for the previous day. This metric was generated to correspond to the Legacy Telemetry scalar places.previousday_visits. +" + } + + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Pwmgr Potentially Breached Passwords" + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__quantity__sidebar_width { sql: ${TABLE}.metrics.quantity.sidebar_width ;; type: number @@ -4839,6 +5174,15 @@ API for the purposes of Validation (hence GVSV). " } + dimension: metrics__quantity__startup_seconds_since_last_os_restart { + sql: ${TABLE}.metrics.quantity.startup_seconds_since_last_os_restart ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Startup Seconds Since Last Os Restart" + description: "The time in seconds between the first browser window loading, and the time the OS started. This can give us an indication of whether starting the browser may have been the first thing the user did after starting their computer. This metric was generated to correspond to the Legacy Telemetry scalar startup.seconds_since_last_os_restart. +" + } + dimension: metrics__rate__cert_signature_cache_hits__denominator { sql: ${TABLE}.metrics.rate.cert_signature_cache_hits.denominator ;; type: number @@ -5540,6 +5884,24 @@ for the purpose of experimentation enrollment. " } + dimension: metrics__string__os_environment_allowed_app_sources { + sql: ${TABLE}.metrics.string.os_environment_allowed_app_sources ;; + type: string + group_label: "Metrics String" + group_item_label: "Os Environment Allowed App Sources" + description: "Indicates what sources the OS is currently configured to allow apps to be installed from. Possible values are \"Anywhere\", \"Recommendations\", \"PreferStore\", \"StoreOnly\", \"NoSuchFeature\", or \"Error\". \"Recommendations\" allows installs from anywhere, but recommends a comparable app from the store, if available. \"NoSuchFeature\" will be reported on versions of Windows that do not have an app source setting. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.allowed_app_sources. +" + } + + dimension: metrics__string__os_environment_launch_method { + sql: ${TABLE}.metrics.string.os_environment_launch_method ;; + type: string + group_label: "Metrics String" + group_item_label: "Os Environment Launch Method" + description: "Records how Firefox was started on Windows. Currently will be one of \"Desktop\", \"DesktopPrivate\", \"StartMenu\" (including pins), \"StartMenuPrivate\", \"Taskbar\", \"TaskbarPrivate\", \"OtherShortcut\", or \"Other\" This metric was generated to correspond to the Legacy Telemetry scalar os.environment.launch_method. +" + } + dimension: metrics__string__ping_reason { sql: ${TABLE}.metrics.string.ping_reason ;; type: string @@ -5737,6 +6099,48 @@ default engine, and hence both versions of these fields will be filled in. group_item_label: "Value" } + dimension: metrics__timespan__migration_time_to_produce_migrator_list__time_unit { + sql: ${TABLE}.metrics.timespan.migration_time_to_produce_migrator_list.time_unit ;; + type: string + group_label: "Metrics Timespan Migration Time To Produce Migrator List" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__migration_time_to_produce_migrator_list__value { + sql: ${TABLE}.metrics.timespan.migration_time_to_produce_migrator_list.value ;; + type: number + group_label: "Metrics Timespan Migration Time To Produce Migrator List" + group_item_label: "Value" + } + + dimension: metrics__timespan__networking_loading_certs_task__time_unit { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_loading_certs_task__value { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Value" + } + + dimension: metrics__timespan__networking_nss_initialization__time_unit { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Value" + } + dimension: metrics__timing_distribution__bounce_tracking_protection_purge_duration__bucket_count { sql: ${TABLE}.metrics.timing_distribution.bounce_tracking_protection_purge_duration.bucket_count ;; type: number @@ -9397,6 +9801,246 @@ default engine, and hence both versions of these fields will be filled in. hidden: yes } + dimension: metrics__timing_distribution__network_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_dns_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_dns_end.bucket_count ;; type: number @@ -9577,6 +10221,66 @@ default engine, and hence both versions of these fields will be filled in. hidden: yes } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_font_download_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_font_download_end.bucket_count ;; type: number @@ -9637,6 +10341,186 @@ default engine, and hence both versions of these fields will be filled in. hidden: yes } + dimension: metrics__timing_distribution__network_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_open_to_transaction_pending.bucket_count ;; type: number @@ -9697,6 +10581,786 @@ default engine, and hence both versions of these fields will be filled in. hidden: yes } + dimension: metrics__timing_distribution__network_sub_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_tcp_connection__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_tcp_connection.bucket_count ;; type: number @@ -15509,6 +17173,54 @@ view: metrics_table__metrics__labeled_boolean__media_playback_device_hardware_de } } +view: metrics_table__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__networking_doh_heuristic_ever_tripped { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__os_environment_is_default_handler { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics_table__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -15545,6 +17257,42 @@ view: metrics_table__metrics__labeled_boolean__startup_run_from_dmg_install_outc } } +view: metrics_table__metrics__labeled_boolean__widget_ime_name_on_mac { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__widget_ime_name_on_windows { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__widget_ime_name_on_windows_inserted_crlf { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics_table__metrics__labeled_custom_distribution__networking_http_3_ecn_ce_ect0_ratio { dimension: key { sql: ${TABLE}.key ;; @@ -17377,6 +19125,54 @@ view: metrics_table__metrics__timing_distribution__network_cache_hit_time__value } } +view: metrics_table__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -17413,6 +19209,18 @@ view: metrics_table__metrics__timing_distribution__network_first_from_cache__val } } +view: metrics_table__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -17425,6 +19233,42 @@ view: metrics_table__metrics__timing_distribution__network_font_download_end__va } } +view: metrics_table__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -17437,6 +19281,162 @@ view: metrics_table__metrics__timing_distribution__network_open_to_transaction_p } } +view: metrics_table__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/firefox_desktop_background_update/explores/metrics.explore.lkml b/firefox_desktop_background_update/explores/metrics.explore.lkml index 58bc5c97c..b22d50615 100644 --- a/firefox_desktop_background_update/explores/metrics.explore.lkml +++ b/firefox_desktop_background_update/explores/metrics.explore.lkml @@ -363,6 +363,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_audio_init_failure}) AS metrics__metrics__labeled_counter__media_audio_init_failure ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_audio_init_failure.document_id} ;; } + join: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_decode_error_per_mime_type}) AS metrics__metrics__labeled_counter__media_decode_error_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_decode_error_per_mime_type.document_id} ;; + } + join: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_playback_not_supported_video_per_mime_type}) AS metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type.document_id} ;; @@ -473,6 +478,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_cookie_timestamp_fixed_count}) AS metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_data_transferred_v3_kb}) AS metrics__metrics__labeled_counter__networking_data_transferred_v3_kb ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_data_transferred_v3_kb.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_dns_native_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_dns_native_count}) AS metrics__metrics__labeled_counter__networking_dns_native_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_dns_native_count.document_id} ;; @@ -598,6 +608,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_speculative_connection_outcome}) AS metrics__metrics__labeled_counter__networking_speculative_connection_outcome ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_speculative_connection_outcome.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_connection_cycle_count}) AS metrics__metrics__labeled_counter__networking_trr_connection_cycle_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_connection_cycle_count.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_trr_request_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_request_count}) AS metrics__metrics__labeled_counter__networking_trr_request_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_request_count.document_id} ;; @@ -753,6 +768,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid}) AS metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid.document_id} ;; } + join: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__security_client_auth_cert_usage}) AS metrics__metrics__labeled_counter__security_client_auth_cert_usage ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__security_client_auth_cert_usage.document_id} ;; + } + join: metrics__metrics__labeled_counter__tls_xyber_intolerance_reason { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__tls_xyber_intolerance_reason}) AS metrics__metrics__labeled_counter__tls_xyber_intolerance_reason ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__tls_xyber_intolerance_reason.document_id} ;; @@ -763,6 +783,16 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__translations_request_count}) AS metrics__metrics__labeled_counter__translations_request_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__translations_request_count.document_id} ;; } + join: metrics__metrics__labeled_counter__update_bitshresult { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__update_bitshresult}) AS metrics__metrics__labeled_counter__update_bitshresult ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__update_bitshresult.document_id} ;; + } + + join: metrics__metrics__labeled_counter__update_move_result { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__update_move_result}) AS metrics__metrics__labeled_counter__update_move_result ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__update_move_result.document_id} ;; + } + join: metrics__metrics__labeled_counter__web_notification_permission_origin { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__web_notification_permission_origin}) AS metrics__metrics__labeled_counter__web_notification_permission_origin ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__web_notification_permission_origin.document_id} ;; @@ -788,6 +818,16 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webauthn_get_authenticator_attachment}) AS metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment.document_id} ;; } + join: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_recv_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_recv_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_recv_codec_used.document_id} ;; + } + + join: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_send_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_send_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_send_codec_used.document_id} ;; + } + join: metrics__metrics__labeled_counter__webrtcdtls_cipher { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtcdtls_cipher}) AS metrics__metrics__labeled_counter__webrtcdtls_cipher ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtcdtls_cipher.document_id} ;; diff --git a/firefox_desktop_background_update/views/metrics.view.lkml b/firefox_desktop_background_update/views/metrics.view.lkml index ef30c9b5b..1115cb00b 100644 --- a/firefox_desktop_background_update/views/metrics.view.lkml +++ b/firefox_desktop_background_update/views/metrics.view.lkml @@ -113,6 +113,94 @@ It is possible for a Firefox installation to not have a default profile, but in " } + dimension: metrics__labeled_counter__update_bitshresult { + label: "Update Bitshresult" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.update_bitshresult ;; + group_label: "Update" + group_item_label: "Bitshresult" + + link: { + label: "Glean Dictionary reference for Update Bitshresult" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/update_bitshresult" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "If a BITS download fails on the Windows side (that is to say, BITS ecounters an error rather than Firefox failing to interact with BITS), it will likely give an hresult error indicating what happened. This probe reports those error codes to allow us to see if BITS is commonly failing on some systems. This probe is keyed on the type of update download, either \"PARTIAL\" or \"COMPLETE\". This metric was generated to correspond to the Legacy Telemetry scalar update.bitshresult. +" + } + + dimension: metrics__labeled_counter__update_move_result { + label: "Update Move Result" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.update_move_result ;; + group_label: "Update" + group_item_label: "Move Result" + + link: { + label: "Glean Dictionary reference for Update Move Result" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/update_move_result" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Firefox keeps downloading updates in a different place from updates that are ready to install. Once the download completes, the resulting file has to be moved from the downloading update directory to the ready update directory. This probe counts the results that we get when attempting to perform this file move. Valid values for the keys for this probe are stored in the MOVE_RESULT_* values in UpdateTelemetry.sys.mjs. This metric was generated to correspond to the Legacy Telemetry scalar update.move_result. +" + } + + dimension: metrics__counter__update_no_window_auto_restarts { + label: "Update No Window Auto Restarts" + hidden: no + sql: ${TABLE}.metrics.counter.update_no_window_auto_restarts ;; + type: number + group_label: "Update" + group_item_label: "No Window Auto Restarts" + + link: { + label: "Glean Dictionary reference for Update No Window Auto Restarts" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/update_no_window_auto_restarts" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "On macOS, all browser windows can be closed without exiting Firefox. If there is an update pending in that case, and we can install it silently, we restart automatically in order to do so. This probe counts the number of times the browser restarts to silently install a pending update. This metric was generated to correspond to the Legacy Telemetry scalar update.no_window_auto_restarts. +" + } + + dimension: metrics__boolean__update_suppress_prompts { + label: "Update Suppress Prompts" + hidden: no + sql: ${TABLE}.metrics.boolean.update_suppress_prompts ;; + type: yesno + group_label: "Update" + group_item_label: "Suppress Prompts" + + link: { + label: "Glean Dictionary reference for Update Suppress Prompts" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/update_suppress_prompts" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "When an update is available and app.update.auto is disabled, a popup is opened prompting the user to download and install the update. The pref app.update.suppressPrompts causes Firefox Nightly to wait up to 7 days before showing the prompt, instead showing a badge and banner in the meantime. It also prevents Nightly from showing update restart prompts, instead showing a badge and banner immediately. This value is set for the users who set this pref to true. This metric was generated to correspond to the Legacy Telemetry scalar update.suppress_prompts. +" + } + + dimension: metrics__string__update_version_pin { + label: "Update Version Pin" + hidden: no + sql: ${TABLE}.metrics.string.update_version_pin ;; + type: string + group_label: "Update" + group_item_label: "Version Pin" + + link: { + label: "Glean Dictionary reference for Update Version Pin" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/update_version_pin" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The AppUpdatePin Enterprise Policy controls the maximum version that the browser can update to. If the policy is set, this probe will report the policy's value. The possible policy values are \"X.\" and \"X.Y.\", where X is the pinned major version and Y is the pinned minor version. This metric was generated to correspond to the Legacy Telemetry scalar update.version_pin. +" + } + dimension: metrics__boolean__a11y_always_underline_links { label: "A11Y Always Underline Links" hidden: no @@ -4375,6 +4463,41 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media Decode Error Per Mime Type" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + group_label: "Media" + group_item_label: "Decode Error Per Mime Type" + + link: { + label: "Glean Dictionary reference for Media Decode Error Per Mime Type" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/media_decode_error_per_mime_type" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + + dimension: metrics__counter__media_element_in_page_count { + label: "Media Element In Page Count" + hidden: no + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Media" + group_item_label: "Element In Page Count" + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__labeled_boolean__media_playback_device_hardware_decoder_support { label: "Media Playback Device Hardware Decoder Support" hidden: no @@ -4408,6 +4531,42 @@ To be used to validate GIFFT. description: "Count the amount of times where video playback is failed to start due to the mime type is not supported by Firefox. The result is accumulated per mime type, eg. video/hevc." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + label: "Media Video Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/media_video_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + label: "Media Video Hd Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hd Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hd Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/media_video_hd_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + dimension: metrics__labeled_counter__netwerk_early_hints { label: "Netwerk Early Hints" hidden: yes @@ -4580,6 +4739,78 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_cache_read_time__sum { + label: "Network Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_PAGE_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + label: "Network Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + label: "Network Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + label: "Network Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + dimension: metrics__labeled_counter__network_cors_authorization_header { label: "Network Cors Authorization Header" hidden: yes @@ -4685,6 +4916,24 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + label: "Network First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_font_download_end__sum { label: "Network Font Download End Sum" hidden: no @@ -4703,6 +4952,60 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_http_revalidation__sum { + label: "Network Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time for positive cache validation Corresponds to Legacy histogram HTTP_PAGE_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + label: "Network Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel,time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + label: "Network Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__sum { label: "Network Open To Transaction Pending Sum" hidden: yes @@ -4721,6 +5024,240 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + label: "Network Sub Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_SUB_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + label: "Network Sub Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + label: "Network Sub Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + label: "Network Sub Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + label: "Network Sub Dns End Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns End Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns End Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_dns_end" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the DNS request being issued to the response. Corresponds to Legacy histogram HTTP_SUB_DNS_LOOKUP_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + label: "Network Sub Dns Start Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns Start Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns Start Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_dns_start" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the DNS request being issued. Corresponds to Legacy histogram HTTP_SUB_DNS_ISSUE_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + label: "Network Sub First From Cache Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First From Cache Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First From Cache Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_first_from_cache" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read start. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_FROM_CACHE_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + label: "Network Sub First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_SUB_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + label: "Network Sub Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time for positive cache validation Corresponds to Legacy histogram HTTP_SUB_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + label: "Network Sub Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + label: "Network Sub Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + label: "Network Sub Tcp Connection Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tcp Connection Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tcp Connection Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_tcp_connection" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the TCP SYN packet is received to the connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TCP_CONNECTION_2 in Desktop (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + label: "Network Sub Tls Handshake Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tls Handshake Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tls Handshake Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/network_sub_tls_handshake" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from after the TCP SYN packet is received to the secure connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TLS_HANDSHAKE in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__labeled_counter__network_system_channel_addon_status { label: "Network System Channel Addon Status" hidden: yes @@ -5178,6 +5715,56 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking Data Transferred V3 Kb" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + group_label: "Networking" + group_item_label: "Data Transferred V3 Kb" + + link: { + label: "Glean Dictionary reference for Networking Data Transferred V3 Kb" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/networking_data_transferred_v3_kb" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__timing_distribution__networking_dns_failed_lookup_time__sum { label: "Networking Dns Failed Lookup Time Sum" hidden: no @@ -5319,6 +5906,24 @@ To be used to validate GIFFT. " } + dimension: metrics__boolean__networking_http3_enabled { + label: "Networking Http3 Enabled" + hidden: no + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Networking" + group_item_label: "Http3 Enabled" + + link: { + label: "Glean Dictionary reference for Networking Http3 Enabled" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/networking_http3_enabled" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + dimension: metrics__custom_distribution__networking_http_1_download_throughput__sum { label: "Networking Http 1 Download Throughput Sum" hidden: no @@ -6293,6 +6898,24 @@ To be used to validate GIFFT. " } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + label: "Networking Https Rr Prefs Usage" + hidden: no + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Networking" + group_item_label: "Https Rr Prefs Usage" + + link: { + label: "Glean Dictionary reference for Networking Https Rr Prefs Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/networking_https_rr_prefs_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + dimension: metrics__labeled_counter__networking_https_rr_presented { label: "Networking Https Rr Presented" hidden: yes @@ -6327,6 +6950,42 @@ To be used to validate GIFFT. " } + dimension: metrics__timespan__networking_loading_certs_task__value { + label: "Networking Loading Certs Task Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Networking" + group_item_label: "Loading Certs Task Value" + + link: { + label: "Glean Dictionary reference for Networking Loading Certs Task Value" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/networking_loading_certs_task" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to load any external certificates. This occurs off of the main-thread, but can block main-thread operations. This metric was generated to correspond to the Legacy Telemetry scalar networking.loading_certs_task. +" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + label: "Networking Nss Initialization Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Networking" + group_item_label: "Nss Initialization Value" + + link: { + label: "Glean Dictionary reference for Networking Nss Initialization Value" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/networking_nss_initialization" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to initialize the NSS component in the parent process. This metric was generated to correspond to the Legacy Telemetry scalar networking.nss_initialization. +" + } + dimension: metrics__counter__networking_os_socket_limit_reached { label: "Networking Os Socket Limit Reached" hidden: no @@ -6665,6 +7324,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking Trr Connection Cycle Count" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + group_label: "Networking" + group_item_label: "Trr Connection Cycle Count" + + link: { + label: "Glean Dictionary reference for Networking Trr Connection Cycle Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/networking_trr_connection_cycle_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { label: "Networking Trr Request Count" hidden: yes @@ -6753,6 +7429,60 @@ To be used to validate GIFFT. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + label: "Opaque Response Blocking Cross Origin Opaque Response Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Cross Origin Opaque Response Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + label: "Opaque Response Blocking Javascript Validation Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Javascript Validation Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + + dimension: metrics__boolean__os_environment_is_admin_without_uac { + label: "Os Environment Is Admin Without Uac" + hidden: no + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Os Environment" + group_item_label: "Is Admin Without Uac" + + link: { + label: "Glean Dictionary reference for Os Environment Is Admin Without Uac" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/os_environment_is_admin_without_uac" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { label: "Oskeystore Self Test" hidden: yes @@ -8255,6 +8985,24 @@ To be used to validate GIFFT. description: "The result of auto-filling a login form." } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + label: "Pwmgr Potentially Breached Passwords" + hidden: no + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Pwmgr" + group_item_label: "Potentially Breached Passwords" + + link: { + label: "Glean Dictionary reference for Pwmgr Potentially Breached Passwords" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/pwmgr_potentially_breached_passwords" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__counter__rtcrtpsender_count { label: "Rtcrtpsender Count" hidden: no @@ -8881,6 +9629,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security Client Auth Cert Usage" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + group_label: "Security" + group_item_label: "Client Auth Cert Usage" + + link: { + label: "Glean Dictionary reference for Security Client Auth Cert Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/security_client_auth_cert_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__custom_distribution__timer_thread_timers_fired_per_wakeup__sum { label: "Timer Thread Timers Fired Per Wakeup Sum" hidden: no @@ -9371,6 +10136,40 @@ To be used to validate GIFFT. description: "The total number of successful calls to navigator.credentials.get." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video Recv Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Recv Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Recv Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/webrtc_video_recv_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video Send Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Send Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Send Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/webrtc_video_send_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls Cipher" hidden: yes @@ -10794,6 +11593,31 @@ documented in the ping's pings.yaml file. } } + measure: update_no_window_auto_restarts { + type: sum + sql: ${metrics__counter__update_no_window_auto_restarts} ;; + + link: { + label: "Glean Dictionary reference for Update No Window Auto Restarts" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/update_no_window_auto_restarts" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: update_no_window_auto_restarts_client_count { + type: count_distinct + filters: [ + metrics__counter__update_no_window_auto_restarts: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Update No Window Auto Restarts" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/update_no_window_auto_restarts" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: apz_scrollwheel_overshoot { type: sum sql: ${metrics__counter__apz_scrollwheel_overshoot} ;; @@ -11494,6 +12318,31 @@ documented in the ping's pings.yaml file. } } + measure: media_element_in_page_count { + type: sum + sql: ${metrics__counter__media_element_in_page_count} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: media_element_in_page_count_client_count { + type: count_distinct + filters: [ + metrics__counter__media_element_in_page_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: netwerk_parent_connect_timeout { type: sum sql: ${metrics__counter__netwerk_parent_connect_timeout} ;; @@ -11594,6 +12443,56 @@ documented in the ping's pings.yaml file. } } + measure: opaque_response_blocking_cross_origin_opaque_response_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_cross_origin_opaque_response_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_javascript_validation_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_javascript_validation_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/firefox_desktop_background_update/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: pdfjs_editing_highlight_color_changed { type: sum sql: ${metrics__counter__pdfjs_editing_highlight_color_changed} ;; @@ -15278,6 +16177,47 @@ view: metrics__metrics__labeled_counter__media_audio_init_failure { } } +view: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media - Decode Error Per Mime Type" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { label: "Media Playback - Not Supported Video Per Mime Type" @@ -16180,6 +17120,47 @@ view: metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count } } +view: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking - Data Transferred V3 Kb" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_dns_native_count { label: "Networking - Dns Native Count" @@ -17205,6 +18186,47 @@ view: metrics__metrics__labeled_counter__networking_speculative_connection_outco } } +view: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking - Trr Connection Cycle Count" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_trr_request_count { label: "Networking - Trr Request Count" @@ -18476,6 +19498,47 @@ view: metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_ } } +view: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security - Client Auth Cert Usage" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__tls_xyber_intolerance_reason { label: "Tls - Xyber Intolerance Reason" @@ -18558,6 +19621,88 @@ view: metrics__metrics__labeled_counter__translations_request_count { } } +view: metrics__metrics__labeled_counter__update_bitshresult { + label: "Update - Bitshresult" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + +view: metrics__metrics__labeled_counter__update_move_result { + label: "Update - Move Result" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__web_notification_permission_origin { label: "Web Notification - Permission Origin" @@ -18763,6 +19908,88 @@ view: metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment { } } +view: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video - Recv Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + +view: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video - Send Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls - Cipher" @@ -19789,6 +21016,30 @@ view: metrics__metrics__labeled_boolean__media_playback_device_hardware_decoder_ } } +view: metrics__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -21336,6 +22587,54 @@ view: metrics__metrics__timing_distribution__network_cache_hit_time__values { } } +view: metrics__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -21372,6 +22671,18 @@ view: metrics__metrics__timing_distribution__network_first_from_cache__values { } } +view: metrics__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -21384,6 +22695,42 @@ view: metrics__metrics__timing_distribution__network_font_download_end__values { } } +view: metrics__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -21396,6 +22743,162 @@ view: metrics__metrics__timing_distribution__network_open_to_transaction_pending } } +view: metrics__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/firefox_desktop_background_update/views/metrics_table.view.lkml b/firefox_desktop_background_update/views/metrics_table.view.lkml index 0e2d5c6da..253cf2157 100644 --- a/firefox_desktop_background_update/views/metrics_table.view.lkml +++ b/firefox_desktop_background_update/views/metrics_table.view.lkml @@ -480,6 +480,24 @@ To be used to validate GIFFT. description: "Set to true if the tasks that are queued prior to Glean initialization time out." } + dimension: metrics__boolean__networking_http3_enabled { + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Networking Http3 Enabled" + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + + dimension: metrics__boolean__os_environment_is_admin_without_uac { + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Os Environment Is Admin Without Uac" + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + dimension: metrics__boolean__preferences_prefs_file_was_invalid { sql: ${TABLE}.metrics.boolean.preferences_prefs_file_was_invalid ;; type: yesno @@ -489,6 +507,15 @@ To be used to validate GIFFT. " } + dimension: metrics__boolean__update_suppress_prompts { + sql: ${TABLE}.metrics.boolean.update_suppress_prompts ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Update Suppress Prompts" + description: "When an update is available and app.update.auto is disabled, a popup is opened prompting the user to download and install the update. The pref app.update.suppressPrompts causes Firefox Nightly to wait up to 7 days before showing the prompt, instead showing a badge and banner in the meantime. It also prevents Nightly from showing update restart prompts, instead showing a badge and banner immediately. This value is set for the users who set this pref to true. This metric was generated to correspond to the Legacy Telemetry scalar update.suppress_prompts. +" + } + dimension: metrics__counter__apz_scrollwheel_overshoot { sql: ${TABLE}.metrics.counter.apz_scrollwheel_overshoot ;; type: number @@ -866,6 +893,15 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__media_element_in_page_count { + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Media Element In Page Count" + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__counter__netwerk_parent_connect_timeout { sql: ${TABLE}.metrics.counter.netwerk_parent_connect_timeout ;; type: number @@ -902,6 +938,24 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Cross Origin Opaque Response Count" + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Javascript Validation Count" + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + dimension: metrics__counter__pdfjs_editing_highlight_color_changed { sql: ${TABLE}.metrics.counter.pdfjs_editing_highlight_color_changed ;; type: number @@ -1064,6 +1118,15 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__update_no_window_auto_restarts { + sql: ${TABLE}.metrics.counter.update_no_window_auto_restarts ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Update No Window Auto Restarts" + description: "On macOS, all browser windows can be closed without exiting Firefox. If there is an update pending in that case, and we can install it silently, we restart automatically in order to do so. This probe counts the number of times the browser restarts to silently install a pending update. This metric was generated to correspond to the Legacy Telemetry scalar update.no_window_auto_restarts. +" + } + dimension: metrics__counter__web_notification_insecure_context_permission_request { sql: ${TABLE}.metrics.counter.web_notification_insecure_context_permission_request ;; type: number @@ -2373,6 +2436,20 @@ This does not include deletion-request pings. description: "The results of hardware decoder support for different video codecs. True means that codec can be decoded by hardware on user's device." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + hidden: yes + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + hidden: yes + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { sql: ${TABLE}.metrics.labeled_boolean.oskeystore_self_test ;; hidden: yes @@ -2887,6 +2964,13 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + hidden: yes + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + dimension: metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { sql: ${TABLE}.metrics.labeled_counter.media_playback_not_supported_video_per_mime_type ;; hidden: yes @@ -2987,7 +3071,8 @@ This metric appears in both the metrics and baseline pings. dimension: metrics__labeled_counter__network_system_channel_other_status { sql: ${TABLE}.metrics.labeled_counter.network_system_channel_other_status ;; hidden: yes - description: "Counts the status of succeeded and failed requests to other mozilla.org domains" + description: "Counts the status of succeeded and failed requests to other mozilla.org domains +" } dimension: metrics__labeled_counter__network_system_channel_remote_settings_status { @@ -3039,6 +3124,46 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + hidden: yes + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__labeled_counter__networking_dns_native_count { sql: ${TABLE}.metrics.labeled_counter.networking_dns_native_count ;; hidden: yes @@ -3214,6 +3339,13 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + hidden: yes + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { sql: ${TABLE}.metrics.labeled_counter.networking_trr_request_count ;; hidden: yes @@ -3430,6 +3562,13 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + hidden: yes + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__labeled_counter__tls_xyber_intolerance_reason { sql: ${TABLE}.metrics.labeled_counter.tls_xyber_intolerance_reason ;; hidden: yes @@ -3444,6 +3583,20 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__update_bitshresult { + sql: ${TABLE}.metrics.labeled_counter.update_bitshresult ;; + hidden: yes + description: "If a BITS download fails on the Windows side (that is to say, BITS ecounters an error rather than Firefox failing to interact with BITS), it will likely give an hresult error indicating what happened. This probe reports those error codes to allow us to see if BITS is commonly failing on some systems. This probe is keyed on the type of update download, either \"PARTIAL\" or \"COMPLETE\". This metric was generated to correspond to the Legacy Telemetry scalar update.bitshresult. +" + } + + dimension: metrics__labeled_counter__update_move_result { + sql: ${TABLE}.metrics.labeled_counter.update_move_result ;; + hidden: yes + description: "Firefox keeps downloading updates in a different place from updates that are ready to install. Once the download completes, the resulting file has to be moved from the downloading update directory to the ready update directory. This probe counts the results that we get when attempting to perform this file move. Valid values for the keys for this probe are stored in the MOVE_RESULT_* values in UpdateTelemetry.sys.mjs. This metric was generated to correspond to the Legacy Telemetry scalar update.move_result. +" + } + dimension: metrics__labeled_counter__web_notification_permission_origin { sql: ${TABLE}.metrics.labeled_counter.web_notification_permission_origin ;; hidden: yes @@ -3477,6 +3630,20 @@ This metric appears in both the metrics and baseline pings. description: "The number of successfully asserted credentials by authenticator attachment modality." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + hidden: yes + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + hidden: yes + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { sql: ${TABLE}.metrics.labeled_counter.webrtcdtls_cipher ;; hidden: yes @@ -4008,6 +4175,15 @@ API for the purposes of Validation (hence GVSV). " } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Networking Https Rr Prefs Usage" + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + dimension: metrics__quantity__pkcs11_third_party_modules_loaded { sql: ${TABLE}.metrics.quantity.pkcs11_third_party_modules_loaded ;; type: number @@ -4016,6 +4192,15 @@ API for the purposes of Validation (hence GVSV). description: "The number of third-party PKCS#11 modules loaded." } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Pwmgr Potentially Breached Passwords" + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__rate__cert_signature_cache_hits__denominator { sql: ${TABLE}.metrics.rate.cert_signature_cache_hits.denominator ;; type: number @@ -4678,6 +4863,15 @@ documented in the ping's pings.yaml file. " } + dimension: metrics__string__update_version_pin { + sql: ${TABLE}.metrics.string.update_version_pin ;; + type: string + group_label: "Metrics String" + group_item_label: "Update Version Pin" + description: "The AppUpdatePin Enterprise Policy controls the maximum version that the browser can update to. If the policy is set, this probe will report the policy's value. The possible policy values are \"X.\" and \"X.Y.\", where X is the pinned major version and Y is the pinned minor version. This metric was generated to correspond to the Legacy Telemetry scalar update.version_pin. +" + } + dimension: metrics__timespan__extensions_startup_cache_load_time__time_unit { sql: ${TABLE}.metrics.timespan.extensions_startup_cache_load_time.time_unit ;; type: string @@ -4706,6 +4900,34 @@ documented in the ping's pings.yaml file. group_item_label: "Value" } + dimension: metrics__timespan__networking_loading_certs_task__time_unit { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_loading_certs_task__value { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Value" + } + + dimension: metrics__timespan__networking_nss_initialization__time_unit { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Value" + } + dimension: metrics__timing_distribution__bounce_tracking_protection_purge_duration__bucket_count { sql: ${TABLE}.metrics.timing_distribution.bounce_tracking_protection_purge_duration.bucket_count ;; type: number @@ -8186,6 +8408,246 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_dns_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_dns_end.bucket_count ;; type: number @@ -8366,6 +8828,66 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_font_download_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_font_download_end.bucket_count ;; type: number @@ -8426,6 +8948,186 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_open_to_transaction_pending.bucket_count ;; type: number @@ -8486,6 +9188,786 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_sub_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_tcp_connection__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_tcp_connection.bucket_count ;; type: number @@ -13919,6 +15401,30 @@ view: metrics_table__metrics__labeled_boolean__media_playback_device_hardware_de } } +view: metrics_table__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics_table__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -15466,6 +16972,54 @@ view: metrics_table__metrics__timing_distribution__network_cache_hit_time__value } } +view: metrics_table__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -15502,6 +17056,18 @@ view: metrics_table__metrics__timing_distribution__network_first_from_cache__val } } +view: metrics_table__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -15514,6 +17080,42 @@ view: metrics_table__metrics__timing_distribution__network_font_download_end__va } } +view: metrics_table__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -15526,6 +17128,162 @@ view: metrics_table__metrics__timing_distribution__network_open_to_transaction_p } } +view: metrics_table__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/focus_android/explores/metrics.explore.lkml b/focus_android/explores/metrics.explore.lkml index b15eddb3d..f46d672ad 100644 --- a/focus_android/explores/metrics.explore.lkml +++ b/focus_android/explores/metrics.explore.lkml @@ -379,6 +379,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_audio_init_failure}) AS metrics__metrics__labeled_counter__media_audio_init_failure ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_audio_init_failure.document_id} ;; } + join: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_decode_error_per_mime_type}) AS metrics__metrics__labeled_counter__media_decode_error_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_decode_error_per_mime_type.document_id} ;; + } + join: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_playback_not_supported_video_per_mime_type}) AS metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type.document_id} ;; @@ -489,6 +494,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_cookie_timestamp_fixed_count}) AS metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_data_transferred_v3_kb}) AS metrics__metrics__labeled_counter__networking_data_transferred_v3_kb ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_data_transferred_v3_kb.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_dns_native_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_dns_native_count}) AS metrics__metrics__labeled_counter__networking_dns_native_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_dns_native_count.document_id} ;; @@ -614,6 +624,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_speculative_connection_outcome}) AS metrics__metrics__labeled_counter__networking_speculative_connection_outcome ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_speculative_connection_outcome.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_connection_cycle_count}) AS metrics__metrics__labeled_counter__networking_trr_connection_cycle_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_connection_cycle_count.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_trr_request_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_request_count}) AS metrics__metrics__labeled_counter__networking_trr_request_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_request_count.document_id} ;; @@ -774,6 +789,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid}) AS metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid.document_id} ;; } + join: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__security_client_auth_cert_usage}) AS metrics__metrics__labeled_counter__security_client_auth_cert_usage ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__security_client_auth_cert_usage.document_id} ;; + } + join: metrics__metrics__labeled_counter__shortcuts_shortcut_removed_counter { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__shortcuts_shortcut_removed_counter}) AS metrics__metrics__labeled_counter__shortcuts_shortcut_removed_counter ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__shortcuts_shortcut_removed_counter.document_id} ;; @@ -814,6 +834,16 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webauthn_get_authenticator_attachment}) AS metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment.document_id} ;; } + join: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_recv_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_recv_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_recv_codec_used.document_id} ;; + } + + join: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_send_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_send_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_send_codec_used.document_id} ;; + } + join: metrics__metrics__labeled_counter__webrtcdtls_cipher { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtcdtls_cipher}) AS metrics__metrics__labeled_counter__webrtcdtls_cipher ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtcdtls_cipher.document_id} ;; diff --git a/focus_android/views/metrics.view.lkml b/focus_android/views/metrics.view.lkml index 8fbd1f33b..d24621dd0 100644 --- a/focus_android/views/metrics.view.lkml +++ b/focus_android/views/metrics.view.lkml @@ -5009,6 +5009,41 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media Decode Error Per Mime Type" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + group_label: "Media" + group_item_label: "Decode Error Per Mime Type" + + link: { + label: "Glean Dictionary reference for Media Decode Error Per Mime Type" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/media_decode_error_per_mime_type" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + + dimension: metrics__counter__media_element_in_page_count { + label: "Media Element In Page Count" + hidden: no + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Media" + group_item_label: "Element In Page Count" + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__labeled_boolean__media_playback_device_hardware_decoder_support { label: "Media Playback Device Hardware Decoder Support" hidden: no @@ -5042,6 +5077,42 @@ To be used to validate GIFFT. description: "Count the amount of times where video playback is failed to start due to the mime type is not supported by Firefox. The result is accumulated per mime type, eg. video/hevc." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + label: "Media Video Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/media_video_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + label: "Media Video Hd Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hd Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hd Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/media_video_hd_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + dimension: metrics__labeled_counter__netwerk_early_hints { label: "Netwerk Early Hints" hidden: yes @@ -5214,6 +5285,78 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_cache_read_time__sum { + label: "Network Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_PAGE_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + label: "Network Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + label: "Network Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + label: "Network Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + dimension: metrics__labeled_counter__network_cors_authorization_header { label: "Network Cors Authorization Header" hidden: yes @@ -5319,6 +5462,24 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + label: "Network First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_font_download_end__sum { label: "Network Font Download End Sum" hidden: no @@ -5337,6 +5498,60 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_http_revalidation__sum { + label: "Network Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time for positive cache validation Corresponds to Legacy histogram HTTP_PAGE_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + label: "Network Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel,time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + label: "Network Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__sum { label: "Network Open To Transaction Pending Sum" hidden: yes @@ -5355,6 +5570,240 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + label: "Network Sub Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_SUB_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + label: "Network Sub Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + label: "Network Sub Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + label: "Network Sub Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + label: "Network Sub Dns End Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns End Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns End Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_dns_end" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the DNS request being issued to the response. Corresponds to Legacy histogram HTTP_SUB_DNS_LOOKUP_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + label: "Network Sub Dns Start Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns Start Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns Start Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_dns_start" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the DNS request being issued. Corresponds to Legacy histogram HTTP_SUB_DNS_ISSUE_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + label: "Network Sub First From Cache Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First From Cache Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First From Cache Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_first_from_cache" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read start. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_FROM_CACHE_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + label: "Network Sub First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_SUB_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + label: "Network Sub Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time for positive cache validation Corresponds to Legacy histogram HTTP_SUB_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + label: "Network Sub Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + label: "Network Sub Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + label: "Network Sub Tcp Connection Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tcp Connection Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tcp Connection Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_tcp_connection" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the TCP SYN packet is received to the connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TCP_CONNECTION_2 in Desktop (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + label: "Network Sub Tls Handshake Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tls Handshake Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tls Handshake Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/network_sub_tls_handshake" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from after the TCP SYN packet is received to the secure connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TLS_HANDSHAKE in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__labeled_counter__network_system_channel_addon_status { label: "Network System Channel Addon Status" hidden: yes @@ -5812,6 +6261,56 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking Data Transferred V3 Kb" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + group_label: "Networking" + group_item_label: "Data Transferred V3 Kb" + + link: { + label: "Glean Dictionary reference for Networking Data Transferred V3 Kb" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/networking_data_transferred_v3_kb" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__timing_distribution__networking_dns_failed_lookup_time__sum { label: "Networking Dns Failed Lookup Time Sum" hidden: no @@ -5953,6 +6452,24 @@ To be used to validate GIFFT. " } + dimension: metrics__boolean__networking_http3_enabled { + label: "Networking Http3 Enabled" + hidden: no + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Networking" + group_item_label: "Http3 Enabled" + + link: { + label: "Glean Dictionary reference for Networking Http3 Enabled" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/networking_http3_enabled" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + dimension: metrics__custom_distribution__networking_http_1_download_throughput__sum { label: "Networking Http 1 Download Throughput Sum" hidden: no @@ -6927,6 +7444,24 @@ To be used to validate GIFFT. " } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + label: "Networking Https Rr Prefs Usage" + hidden: no + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Networking" + group_item_label: "Https Rr Prefs Usage" + + link: { + label: "Glean Dictionary reference for Networking Https Rr Prefs Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/networking_https_rr_prefs_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + dimension: metrics__labeled_counter__networking_https_rr_presented { label: "Networking Https Rr Presented" hidden: yes @@ -6961,6 +7496,42 @@ To be used to validate GIFFT. " } + dimension: metrics__timespan__networking_loading_certs_task__value { + label: "Networking Loading Certs Task Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Networking" + group_item_label: "Loading Certs Task Value" + + link: { + label: "Glean Dictionary reference for Networking Loading Certs Task Value" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/networking_loading_certs_task" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to load any external certificates. This occurs off of the main-thread, but can block main-thread operations. This metric was generated to correspond to the Legacy Telemetry scalar networking.loading_certs_task. +" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + label: "Networking Nss Initialization Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Networking" + group_item_label: "Nss Initialization Value" + + link: { + label: "Glean Dictionary reference for Networking Nss Initialization Value" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/networking_nss_initialization" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to initialize the NSS component in the parent process. This metric was generated to correspond to the Legacy Telemetry scalar networking.nss_initialization. +" + } + dimension: metrics__counter__networking_os_socket_limit_reached { label: "Networking Os Socket Limit Reached" hidden: no @@ -7299,6 +7870,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking Trr Connection Cycle Count" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + group_label: "Networking" + group_item_label: "Trr Connection Cycle Count" + + link: { + label: "Glean Dictionary reference for Networking Trr Connection Cycle Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/networking_trr_connection_cycle_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { label: "Networking Trr Request Count" hidden: yes @@ -7387,6 +7975,60 @@ To be used to validate GIFFT. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + label: "Opaque Response Blocking Cross Origin Opaque Response Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Cross Origin Opaque Response Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + label: "Opaque Response Blocking Javascript Validation Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Javascript Validation Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + + dimension: metrics__boolean__os_environment_is_admin_without_uac { + label: "Os Environment Is Admin Without Uac" + hidden: no + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Os Environment" + group_item_label: "Is Admin Without Uac" + + link: { + label: "Glean Dictionary reference for Os Environment Is Admin Without Uac" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/os_environment_is_admin_without_uac" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { label: "Oskeystore Self Test" hidden: yes @@ -8889,6 +9531,24 @@ To be used to validate GIFFT. description: "The result of auto-filling a login form." } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + label: "Pwmgr Potentially Breached Passwords" + hidden: no + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Pwmgr" + group_item_label: "Potentially Breached Passwords" + + link: { + label: "Glean Dictionary reference for Pwmgr Potentially Breached Passwords" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/pwmgr_potentially_breached_passwords" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__counter__rtcrtpsender_count { label: "Rtcrtpsender Count" hidden: no @@ -9515,6 +10175,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security Client Auth Cert Usage" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + group_label: "Security" + group_item_label: "Client Auth Cert Usage" + + link: { + label: "Glean Dictionary reference for Security Client Auth Cert Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/security_client_auth_cert_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__custom_distribution__timer_thread_timers_fired_per_wakeup__sum { label: "Timer Thread Timers Fired Per Wakeup Sum" hidden: no @@ -10005,6 +10682,40 @@ To be used to validate GIFFT. description: "The total number of successful calls to navigator.credentials.get." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video Recv Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Recv Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Recv Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/webrtc_video_recv_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video Send Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Send Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Send Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/webrtc_video_send_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls Cipher" hidden: yes @@ -12377,6 +13088,31 @@ Deprecated: `native_code_crash`, `fatal_native_code_crash` and `nonfatal_native_ } } + measure: media_element_in_page_count { + type: sum + sql: ${metrics__counter__media_element_in_page_count} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: media_element_in_page_count_client_count { + type: count_distinct + filters: [ + metrics__counter__media_element_in_page_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: netwerk_parent_connect_timeout { type: sum sql: ${metrics__counter__netwerk_parent_connect_timeout} ;; @@ -12477,6 +13213,56 @@ Deprecated: `native_code_crash`, `fatal_native_code_crash` and `nonfatal_native_ } } + measure: opaque_response_blocking_cross_origin_opaque_response_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_cross_origin_opaque_response_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_javascript_validation_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_javascript_validation_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: pdfjs_editing_highlight_color_changed { type: sum sql: ${metrics__counter__pdfjs_editing_highlight_color_changed} ;; @@ -16342,6 +17128,47 @@ view: metrics__metrics__labeled_counter__media_audio_init_failure { } } +view: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media - Decode Error Per Mime Type" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { label: "Media Playback - Not Supported Video Per Mime Type" @@ -17244,6 +18071,47 @@ view: metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count } } +view: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking - Data Transferred V3 Kb" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_dns_native_count { label: "Networking - Dns Native Count" @@ -18269,6 +19137,47 @@ view: metrics__metrics__labeled_counter__networking_speculative_connection_outco } } +view: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking - Trr Connection Cycle Count" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_trr_request_count { label: "Networking - Trr Request Count" @@ -19581,6 +20490,47 @@ view: metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_ } } +view: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security - Client Auth Cert Usage" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__shortcuts_shortcut_removed_counter { label: "Shortcuts - Shortcut Removed Counter" @@ -19909,6 +20859,88 @@ view: metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment { } } +view: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video - Recv Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + +view: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video - Send Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls - Cipher" @@ -20947,6 +21979,30 @@ view: metrics__metrics__labeled_boolean__media_playback_device_hardware_decoder_ } } +view: metrics__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -22485,6 +23541,54 @@ view: metrics__metrics__timing_distribution__network_cache_hit_time__values { } } +view: metrics__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -22521,6 +23625,18 @@ view: metrics__metrics__timing_distribution__network_first_from_cache__values { } } +view: metrics__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -22533,6 +23649,42 @@ view: metrics__metrics__timing_distribution__network_font_download_end__values { } } +view: metrics__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -22545,6 +23697,162 @@ view: metrics__metrics__timing_distribution__network_open_to_transaction_pending } } +view: metrics__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/focus_android/views/metrics_table.view.lkml b/focus_android/views/metrics_table.view.lkml index 1fe5008aa..a9e3f00fe 100644 --- a/focus_android/views/metrics_table.view.lkml +++ b/focus_android/views/metrics_table.view.lkml @@ -458,6 +458,13 @@ view: metrics_table { group_item_label: "Mozilla Products Is Fenix Default Browser" } + dimension: metrics__boolean__networking_http3_enabled { + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Networking Http3 Enabled" + } + dimension: metrics__boolean__notifications_permission_granted { sql: ${TABLE}.metrics.boolean.notifications_permission_granted ;; type: yesno @@ -465,6 +472,13 @@ view: metrics_table { group_item_label: "Notifications Permission Granted" } + dimension: metrics__boolean__os_environment_is_admin_without_uac { + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Os Environment Is Admin Without Uac" + } + dimension: metrics__boolean__preferences_prefs_file_was_invalid { sql: ${TABLE}.metrics.boolean.preferences_prefs_file_was_invalid ;; type: yesno @@ -808,6 +822,13 @@ view: metrics_table { group_item_label: "Ls Request Send Cancellation" } + dimension: metrics__counter__media_element_in_page_count { + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Media Element In Page Count" + } + dimension: metrics__counter__netwerk_parent_connect_timeout { sql: ${TABLE}.metrics.counter.netwerk_parent_connect_timeout ;; type: number @@ -836,6 +857,20 @@ view: metrics_table { group_item_label: "Networking Set Cookie" } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Cross Origin Opaque Response Count" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Javascript Validation Count" + } + dimension: metrics__counter__pdfjs_editing_highlight_color_changed { sql: ${TABLE}.metrics.counter.pdfjs_editing_highlight_color_changed ;; type: number @@ -2246,6 +2281,16 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + hidden: yes + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + hidden: yes + } + dimension: metrics__labeled_boolean__oskeystore_self_test { sql: ${TABLE}.metrics.labeled_boolean.oskeystore_self_test ;; hidden: yes @@ -2616,6 +2661,11 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + hidden: yes + } + dimension: metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { sql: ${TABLE}.metrics.labeled_counter.media_playback_not_supported_video_per_mime_type ;; hidden: yes @@ -2726,6 +2776,11 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + hidden: yes + } + dimension: metrics__labeled_counter__networking_dns_native_count { sql: ${TABLE}.metrics.labeled_counter.networking_dns_native_count ;; hidden: yes @@ -2851,6 +2906,11 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + hidden: yes + } + dimension: metrics__labeled_counter__networking_trr_request_count { sql: ${TABLE}.metrics.labeled_counter.networking_trr_request_count ;; hidden: yes @@ -3011,6 +3071,11 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + hidden: yes + } + dimension: metrics__labeled_counter__shortcuts_shortcut_removed_counter { sql: ${TABLE}.metrics.labeled_counter.shortcuts_shortcut_removed_counter ;; hidden: yes @@ -3051,6 +3116,16 @@ view: metrics_table { hidden: yes } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + hidden: yes + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + hidden: yes + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { sql: ${TABLE}.metrics.labeled_counter.webrtcdtls_cipher ;; hidden: yes @@ -3499,6 +3574,13 @@ view: metrics_table { group_item_label: "Gpu Process Unstable Launch Attempts" } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Networking Https Rr Prefs Usage" + } + dimension: metrics__quantity__pkcs11_third_party_modules_loaded { sql: ${TABLE}.metrics.quantity.pkcs11_third_party_modules_loaded ;; type: number @@ -3506,6 +3588,13 @@ view: metrics_table { group_item_label: "Pkcs11 Third Party Modules Loaded" } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Pwmgr Potentially Breached Passwords" + } + dimension: metrics__quantity__shortcuts_shortcuts_on_home_number { sql: ${TABLE}.metrics.quantity.shortcuts_shortcuts_on_home_number ;; type: number @@ -4178,6 +4267,34 @@ view: metrics_table { group_item_label: "Value" } + dimension: metrics__timespan__networking_loading_certs_task__time_unit { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_loading_certs_task__value { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Value" + } + + dimension: metrics__timespan__networking_nss_initialization__time_unit { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Value" + } + dimension: metrics__timespan__nimbus_experiments_nimbus_initial_fetch__time_unit { sql: ${TABLE}.metrics.timespan.nimbus_experiments_nimbus_initial_fetch.time_unit ;; type: string @@ -7614,6 +7731,242 @@ view: metrics_table { hidden: yes } + dimension: metrics__timing_distribution__network_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_dns_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_dns_end.bucket_count ;; type: number @@ -7791,6 +8144,65 @@ view: metrics_table { hidden: yes } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_font_download_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_font_download_end.bucket_count ;; type: number @@ -7850,6 +8262,183 @@ view: metrics_table { hidden: yes } + dimension: metrics__timing_distribution__network_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_open_to_transaction_pending.bucket_count ;; type: number @@ -7909,6 +8498,773 @@ view: metrics_table { hidden: yes } + dimension: metrics__timing_distribution__network_sub_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Count" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_tcp_connection__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_tcp_connection.bucket_count ;; type: number @@ -13404,6 +14760,30 @@ view: metrics_table__metrics__labeled_boolean__media_playback_device_hardware_de } } +view: metrics_table__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics_table__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -14942,6 +16322,54 @@ view: metrics_table__metrics__timing_distribution__network_cache_hit_time__value } } +view: metrics_table__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -14978,6 +16406,18 @@ view: metrics_table__metrics__timing_distribution__network_first_from_cache__val } } +view: metrics_table__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -14990,6 +16430,42 @@ view: metrics_table__metrics__timing_distribution__network_font_download_end__va } } +view: metrics_table__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -15002,6 +16478,162 @@ view: metrics_table__metrics__timing_distribution__network_open_to_transaction_p } } +view: metrics_table__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/growth/views/ios_app_campaign_stats.view.lkml b/growth/views/ios_app_campaign_stats.view.lkml index c8e7a88ce..93ee881af 100644 --- a/growth/views/ios_app_campaign_stats.view.lkml +++ b/growth/views/ios_app_campaign_stats.view.lkml @@ -8,85 +8,71 @@ view: ios_app_campaign_stats { dimension: activated_profiles { sql: ${TABLE}.activated_profiles ;; type: number - description: "Number of Activated Profiles" } dimension: ad_group_id { sql: ${TABLE}.ad_group_id ;; type: number - description: "Ad Group ID" } dimension: ad_group_name { sql: ${TABLE}.ad_group_name ;; type: string - description: "Ad Group Name" } dimension: campaign { sql: ${TABLE}.campaign ;; type: string - description: "Campaign Name" } dimension: campaign_country_code { sql: ${TABLE}.campaign_country_code ;; type: string - description: "Campaign Country Code" } dimension: campaign_id { sql: ${TABLE}.campaign_id ;; type: number - description: "Campaign ID" } dimension: clicks { sql: ${TABLE}.clicks ;; type: number - description: "Number of Clicks" } dimension: downloads { sql: ${TABLE}.downloads ;; type: number - description: "Number of Downloads" } dimension: impressions { sql: ${TABLE}.impressions ;; type: number - description: "Number of Impressions" } dimension: lifetime_value { sql: ${TABLE}.lifetime_value ;; type: number - description: "Lifetime Value" } dimension: new_profiles { sql: ${TABLE}.new_profiles ;; type: number - description: "Number of New Profiles" } dimension: repeat_users { sql: ${TABLE}.repeat_users ;; type: number - description: "Number of Repeat Users" } dimension: spend { sql: ${TABLE}.spend ;; type: string - description: "Marketing Spend" } dimension: week_4_retained_users { sql: ${TABLE}.week_4_retained_users ;; type: number - description: "Number of Week 4 Retained Users" } dimension_group: date { @@ -102,7 +88,6 @@ view: ios_app_campaign_stats { ] convert_tz: no datatype: date - description: "Date" } sql_table_name: `moz-fx-data-shared-prod.apple_ads_external.ios_app_campaign_stats_v1` ;; diff --git a/klar_android/explores/metrics.explore.lkml b/klar_android/explores/metrics.explore.lkml index c858fd55f..719dda3d6 100644 --- a/klar_android/explores/metrics.explore.lkml +++ b/klar_android/explores/metrics.explore.lkml @@ -378,6 +378,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_audio_init_failure}) AS metrics__metrics__labeled_counter__media_audio_init_failure ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_audio_init_failure.document_id} ;; } + join: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_decode_error_per_mime_type}) AS metrics__metrics__labeled_counter__media_decode_error_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_decode_error_per_mime_type.document_id} ;; + } + join: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_playback_not_supported_video_per_mime_type}) AS metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type.document_id} ;; @@ -488,6 +493,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_cookie_timestamp_fixed_count}) AS metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_data_transferred_v3_kb}) AS metrics__metrics__labeled_counter__networking_data_transferred_v3_kb ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_data_transferred_v3_kb.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_dns_native_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_dns_native_count}) AS metrics__metrics__labeled_counter__networking_dns_native_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_dns_native_count.document_id} ;; @@ -613,6 +623,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_speculative_connection_outcome}) AS metrics__metrics__labeled_counter__networking_speculative_connection_outcome ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_speculative_connection_outcome.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_connection_cycle_count}) AS metrics__metrics__labeled_counter__networking_trr_connection_cycle_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_connection_cycle_count.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_trr_request_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_request_count}) AS metrics__metrics__labeled_counter__networking_trr_request_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_request_count.document_id} ;; @@ -773,6 +788,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid}) AS metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid.document_id} ;; } + join: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__security_client_auth_cert_usage}) AS metrics__metrics__labeled_counter__security_client_auth_cert_usage ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__security_client_auth_cert_usage.document_id} ;; + } + join: metrics__metrics__labeled_counter__shortcuts_shortcut_removed_counter { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__shortcuts_shortcut_removed_counter}) AS metrics__metrics__labeled_counter__shortcuts_shortcut_removed_counter ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__shortcuts_shortcut_removed_counter.document_id} ;; @@ -813,6 +833,16 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webauthn_get_authenticator_attachment}) AS metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment.document_id} ;; } + join: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_recv_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_recv_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_recv_codec_used.document_id} ;; + } + + join: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_send_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_send_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_send_codec_used.document_id} ;; + } + join: metrics__metrics__labeled_counter__webrtcdtls_cipher { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtcdtls_cipher}) AS metrics__metrics__labeled_counter__webrtcdtls_cipher ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtcdtls_cipher.document_id} ;; diff --git a/klar_android/views/metrics.view.lkml b/klar_android/views/metrics.view.lkml index 4e5f15b5f..efe552c17 100644 --- a/klar_android/views/metrics.view.lkml +++ b/klar_android/views/metrics.view.lkml @@ -5009,6 +5009,41 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media Decode Error Per Mime Type" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + group_label: "Media" + group_item_label: "Decode Error Per Mime Type" + + link: { + label: "Glean Dictionary reference for Media Decode Error Per Mime Type" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/media_decode_error_per_mime_type" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + + dimension: metrics__counter__media_element_in_page_count { + label: "Media Element In Page Count" + hidden: no + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Media" + group_item_label: "Element In Page Count" + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__labeled_boolean__media_playback_device_hardware_decoder_support { label: "Media Playback Device Hardware Decoder Support" hidden: no @@ -5042,6 +5077,42 @@ To be used to validate GIFFT. description: "Count the amount of times where video playback is failed to start due to the mime type is not supported by Firefox. The result is accumulated per mime type, eg. video/hevc." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + label: "Media Video Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/media_video_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + label: "Media Video Hd Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hd Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hd Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/media_video_hd_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + dimension: metrics__labeled_counter__netwerk_early_hints { label: "Netwerk Early Hints" hidden: yes @@ -5214,6 +5285,78 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_cache_read_time__sum { + label: "Network Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_PAGE_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + label: "Network Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + label: "Network Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + label: "Network Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + dimension: metrics__labeled_counter__network_cors_authorization_header { label: "Network Cors Authorization Header" hidden: yes @@ -5319,6 +5462,24 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + label: "Network First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_font_download_end__sum { label: "Network Font Download End Sum" hidden: no @@ -5337,6 +5498,60 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_http_revalidation__sum { + label: "Network Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time for positive cache validation Corresponds to Legacy histogram HTTP_PAGE_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + label: "Network Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel,time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + label: "Network Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__sum { label: "Network Open To Transaction Pending Sum" hidden: yes @@ -5355,6 +5570,240 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + label: "Network Sub Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_SUB_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + label: "Network Sub Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + label: "Network Sub Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + label: "Network Sub Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + label: "Network Sub Dns End Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns End Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns End Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_dns_end" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the DNS request being issued to the response. Corresponds to Legacy histogram HTTP_SUB_DNS_LOOKUP_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + label: "Network Sub Dns Start Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns Start Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns Start Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_dns_start" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the DNS request being issued. Corresponds to Legacy histogram HTTP_SUB_DNS_ISSUE_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + label: "Network Sub First From Cache Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First From Cache Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First From Cache Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_first_from_cache" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read start. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_FROM_CACHE_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + label: "Network Sub First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_SUB_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + label: "Network Sub Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time for positive cache validation Corresponds to Legacy histogram HTTP_SUB_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + label: "Network Sub Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + label: "Network Sub Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + label: "Network Sub Tcp Connection Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tcp Connection Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tcp Connection Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_tcp_connection" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the TCP SYN packet is received to the connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TCP_CONNECTION_2 in Desktop (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + label: "Network Sub Tls Handshake Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tls Handshake Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tls Handshake Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/network_sub_tls_handshake" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from after the TCP SYN packet is received to the secure connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TLS_HANDSHAKE in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__labeled_counter__network_system_channel_addon_status { label: "Network System Channel Addon Status" hidden: yes @@ -5812,6 +6261,56 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking Data Transferred V3 Kb" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + group_label: "Networking" + group_item_label: "Data Transferred V3 Kb" + + link: { + label: "Glean Dictionary reference for Networking Data Transferred V3 Kb" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/networking_data_transferred_v3_kb" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__timing_distribution__networking_dns_failed_lookup_time__sum { label: "Networking Dns Failed Lookup Time Sum" hidden: no @@ -5953,6 +6452,24 @@ To be used to validate GIFFT. " } + dimension: metrics__boolean__networking_http3_enabled { + label: "Networking Http3 Enabled" + hidden: no + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Networking" + group_item_label: "Http3 Enabled" + + link: { + label: "Glean Dictionary reference for Networking Http3 Enabled" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/networking_http3_enabled" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + dimension: metrics__custom_distribution__networking_http_1_download_throughput__sum { label: "Networking Http 1 Download Throughput Sum" hidden: no @@ -6927,6 +7444,24 @@ To be used to validate GIFFT. " } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + label: "Networking Https Rr Prefs Usage" + hidden: no + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Networking" + group_item_label: "Https Rr Prefs Usage" + + link: { + label: "Glean Dictionary reference for Networking Https Rr Prefs Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/networking_https_rr_prefs_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + dimension: metrics__labeled_counter__networking_https_rr_presented { label: "Networking Https Rr Presented" hidden: yes @@ -6961,6 +7496,42 @@ To be used to validate GIFFT. " } + dimension: metrics__timespan__networking_loading_certs_task__value { + label: "Networking Loading Certs Task Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Networking" + group_item_label: "Loading Certs Task Value" + + link: { + label: "Glean Dictionary reference for Networking Loading Certs Task Value" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/networking_loading_certs_task" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to load any external certificates. This occurs off of the main-thread, but can block main-thread operations. This metric was generated to correspond to the Legacy Telemetry scalar networking.loading_certs_task. +" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + label: "Networking Nss Initialization Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Networking" + group_item_label: "Nss Initialization Value" + + link: { + label: "Glean Dictionary reference for Networking Nss Initialization Value" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/networking_nss_initialization" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to initialize the NSS component in the parent process. This metric was generated to correspond to the Legacy Telemetry scalar networking.nss_initialization. +" + } + dimension: metrics__counter__networking_os_socket_limit_reached { label: "Networking Os Socket Limit Reached" hidden: no @@ -7299,6 +7870,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking Trr Connection Cycle Count" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + group_label: "Networking" + group_item_label: "Trr Connection Cycle Count" + + link: { + label: "Glean Dictionary reference for Networking Trr Connection Cycle Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/networking_trr_connection_cycle_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { label: "Networking Trr Request Count" hidden: yes @@ -7387,6 +7975,60 @@ To be used to validate GIFFT. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + label: "Opaque Response Blocking Cross Origin Opaque Response Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Cross Origin Opaque Response Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + label: "Opaque Response Blocking Javascript Validation Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Javascript Validation Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + + dimension: metrics__boolean__os_environment_is_admin_without_uac { + label: "Os Environment Is Admin Without Uac" + hidden: no + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Os Environment" + group_item_label: "Is Admin Without Uac" + + link: { + label: "Glean Dictionary reference for Os Environment Is Admin Without Uac" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/os_environment_is_admin_without_uac" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { label: "Oskeystore Self Test" hidden: yes @@ -8889,6 +9531,24 @@ To be used to validate GIFFT. description: "The result of auto-filling a login form." } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + label: "Pwmgr Potentially Breached Passwords" + hidden: no + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Pwmgr" + group_item_label: "Potentially Breached Passwords" + + link: { + label: "Glean Dictionary reference for Pwmgr Potentially Breached Passwords" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/pwmgr_potentially_breached_passwords" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__counter__rtcrtpsender_count { label: "Rtcrtpsender Count" hidden: no @@ -9515,6 +10175,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security Client Auth Cert Usage" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + group_label: "Security" + group_item_label: "Client Auth Cert Usage" + + link: { + label: "Glean Dictionary reference for Security Client Auth Cert Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/security_client_auth_cert_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__custom_distribution__timer_thread_timers_fired_per_wakeup__sum { label: "Timer Thread Timers Fired Per Wakeup Sum" hidden: no @@ -10005,6 +10682,40 @@ To be used to validate GIFFT. description: "The total number of successful calls to navigator.credentials.get." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video Recv Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Recv Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Recv Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/webrtc_video_recv_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video Send Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Send Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Send Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/webrtc_video_send_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls Cipher" hidden: yes @@ -12410,6 +13121,31 @@ Deprecated: `native_code_crash`, `fatal_native_code_crash` and `nonfatal_native_ } } + measure: media_element_in_page_count { + type: sum + sql: ${metrics__counter__media_element_in_page_count} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: media_element_in_page_count_client_count { + type: count_distinct + filters: [ + metrics__counter__media_element_in_page_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: netwerk_parent_connect_timeout { type: sum sql: ${metrics__counter__netwerk_parent_connect_timeout} ;; @@ -12510,6 +13246,56 @@ Deprecated: `native_code_crash`, `fatal_native_code_crash` and `nonfatal_native_ } } + measure: opaque_response_blocking_cross_origin_opaque_response_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_cross_origin_opaque_response_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_javascript_validation_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_javascript_validation_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: pdfjs_editing_highlight_color_changed { type: sum sql: ${metrics__counter__pdfjs_editing_highlight_color_changed} ;; @@ -16367,6 +17153,47 @@ view: metrics__metrics__labeled_counter__media_audio_init_failure { } } +view: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media - Decode Error Per Mime Type" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { label: "Media Playback - Not Supported Video Per Mime Type" @@ -17269,6 +18096,47 @@ view: metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count } } +view: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking - Data Transferred V3 Kb" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_dns_native_count { label: "Networking - Dns Native Count" @@ -18294,6 +19162,47 @@ view: metrics__metrics__labeled_counter__networking_speculative_connection_outco } } +view: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking - Trr Connection Cycle Count" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_trr_request_count { label: "Networking - Trr Request Count" @@ -19606,6 +20515,47 @@ view: metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_ } } +view: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security - Client Auth Cert Usage" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__shortcuts_shortcut_removed_counter { label: "Shortcuts - Shortcut Removed Counter" @@ -19934,6 +20884,88 @@ view: metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment { } } +view: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video - Recv Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + +view: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video - Send Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls - Cipher" @@ -20972,6 +22004,30 @@ view: metrics__metrics__labeled_boolean__media_playback_device_hardware_decoder_ } } +view: metrics__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -22519,6 +23575,54 @@ view: metrics__metrics__timing_distribution__network_cache_hit_time__values { } } +view: metrics__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -22555,6 +23659,18 @@ view: metrics__metrics__timing_distribution__network_first_from_cache__values { } } +view: metrics__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -22567,6 +23683,42 @@ view: metrics__metrics__timing_distribution__network_font_download_end__values { } } +view: metrics__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -22579,6 +23731,162 @@ view: metrics__metrics__timing_distribution__network_open_to_transaction_pending } } +view: metrics__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/klar_android/views/metrics_table.view.lkml b/klar_android/views/metrics_table.view.lkml index b5f492f37..70b2a1216 100644 --- a/klar_android/views/metrics_table.view.lkml +++ b/klar_android/views/metrics_table.view.lkml @@ -549,6 +549,15 @@ once we validate these assumptions. " } + dimension: metrics__boolean__networking_http3_enabled { + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Networking Http3 Enabled" + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + dimension: metrics__boolean__notifications_permission_granted { sql: ${TABLE}.metrics.boolean.notifications_permission_granted ;; type: yesno @@ -560,6 +569,15 @@ starting with Android 13,the user must explicitly grant the permission. " } + dimension: metrics__boolean__os_environment_is_admin_without_uac { + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Os Environment Is Admin Without Uac" + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + dimension: metrics__boolean__preferences_prefs_file_was_invalid { sql: ${TABLE}.metrics.boolean.preferences_prefs_file_was_invalid ;; type: yesno @@ -1038,6 +1056,15 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__media_element_in_page_count { + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Media Element In Page Count" + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__counter__netwerk_parent_connect_timeout { sql: ${TABLE}.metrics.counter.netwerk_parent_connect_timeout ;; type: number @@ -1074,6 +1101,24 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Cross Origin Opaque Response Count" + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Javascript Validation Count" + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + dimension: metrics__counter__pdfjs_editing_highlight_color_changed { sql: ${TABLE}.metrics.counter.pdfjs_editing_highlight_color_changed ;; type: number @@ -2615,6 +2660,20 @@ the tracking protection settings panel from the toolbar. description: "The results of hardware decoder support for different video codecs. True means that codec can be decoded by hardware on user's device." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + hidden: yes + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + hidden: yes + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { sql: ${TABLE}.metrics.labeled_boolean.oskeystore_self_test ;; hidden: yes @@ -3174,6 +3233,13 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + hidden: yes + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + dimension: metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { sql: ${TABLE}.metrics.labeled_counter.media_playback_not_supported_video_per_mime_type ;; hidden: yes @@ -3274,7 +3340,8 @@ This metric appears in both the metrics and baseline pings. dimension: metrics__labeled_counter__network_system_channel_other_status { sql: ${TABLE}.metrics.labeled_counter.network_system_channel_other_status ;; hidden: yes - description: "Counts the status of succeeded and failed requests to other mozilla.org domains" + description: "Counts the status of succeeded and failed requests to other mozilla.org domains +" } dimension: metrics__labeled_counter__network_system_channel_remote_settings_status { @@ -3326,6 +3393,46 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + hidden: yes + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__labeled_counter__networking_dns_native_count { sql: ${TABLE}.metrics.labeled_counter.networking_dns_native_count ;; hidden: yes @@ -3501,6 +3608,13 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + hidden: yes + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { sql: ${TABLE}.metrics.labeled_counter.networking_trr_request_count ;; hidden: yes @@ -3746,6 +3860,13 @@ primary buckets: " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + hidden: yes + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__labeled_counter__shortcuts_shortcut_removed_counter { sql: ${TABLE}.metrics.labeled_counter.shortcuts_shortcut_removed_counter ;; hidden: yes @@ -3802,6 +3923,20 @@ It also indicates the screen it was removed from, home or browser. description: "The number of successfully asserted credentials by authenticator attachment modality." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + hidden: yes + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + hidden: yes + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { sql: ${TABLE}.metrics.labeled_counter.webrtcdtls_cipher ;; hidden: yes @@ -4333,6 +4468,15 @@ API for the purposes of Validation (hence GVSV). " } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Networking Https Rr Prefs Usage" + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + dimension: metrics__quantity__pkcs11_third_party_modules_loaded { sql: ${TABLE}.metrics.quantity.pkcs11_third_party_modules_loaded ;; type: number @@ -4341,6 +4485,15 @@ API for the purposes of Validation (hence GVSV). description: "The number of third-party PKCS#11 modules loaded." } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Pwmgr Potentially Breached Passwords" + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__quantity__shortcuts_shortcuts_on_home_number { sql: ${TABLE}.metrics.quantity.shortcuts_shortcuts_on_home_number ;; type: number @@ -5077,6 +5230,34 @@ documented in the ping's pings.yaml file. group_item_label: "Value" } + dimension: metrics__timespan__networking_loading_certs_task__time_unit { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_loading_certs_task__value { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Value" + } + + dimension: metrics__timespan__networking_nss_initialization__time_unit { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Value" + } + dimension: metrics__timespan__nimbus_experiments_nimbus_initial_fetch__time_unit { sql: ${TABLE}.metrics.timespan.nimbus_experiments_nimbus_initial_fetch.time_unit ;; type: string @@ -8571,6 +8752,246 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_dns_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_dns_end.bucket_count ;; type: number @@ -8751,6 +9172,66 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_font_download_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_font_download_end.bucket_count ;; type: number @@ -8811,6 +9292,186 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_open_to_transaction_pending.bucket_count ;; type: number @@ -8871,6 +9532,786 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_sub_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_tcp_connection__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_tcp_connection.bucket_count ;; type: number @@ -14435,6 +15876,30 @@ view: metrics_table__metrics__labeled_boolean__media_playback_device_hardware_de } } +view: metrics_table__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics_table__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -15982,6 +17447,54 @@ view: metrics_table__metrics__timing_distribution__network_cache_hit_time__value } } +view: metrics_table__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -16018,6 +17531,18 @@ view: metrics_table__metrics__timing_distribution__network_first_from_cache__val } } +view: metrics_table__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -16030,6 +17555,42 @@ view: metrics_table__metrics__timing_distribution__network_font_download_end__va } } +view: metrics_table__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -16042,6 +17603,162 @@ view: metrics_table__metrics__timing_distribution__network_open_to_transaction_p } } +view: metrics_table__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/monitoring/datagroups/bigquery_table_storage_v1_last_updated.datagroup.lkml b/monitoring/datagroups/bigquery_table_storage_v1_last_updated.datagroup.lkml index 039d5f889..a0ab3602d 100644 --- a/monitoring/datagroups/bigquery_table_storage_v1_last_updated.datagroup.lkml +++ b/monitoring/datagroups/bigquery_table_storage_v1_last_updated.datagroup.lkml @@ -6,7 +6,7 @@ # Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger datagroup: bigquery_table_storage_v1_last_updated { - label: "bigquery_table_storage_v1 Last Updated" + label: "BigQuery Tables Storage Last Updated" sql_trigger: SELECT MAX(storage_last_modified_time) FROM `moz-fx-data-shared-prod`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE WHERE table_schema = 'monitoring_derived' diff --git a/namespaces.yaml b/namespaces.yaml index 40e5c438f..ef3fa9e75 100644 --- a/namespaces.yaml +++ b/namespaces.yaml @@ -6350,16 +6350,13 @@ operational_monitoring: explore: add_an_image_to_pdf_with_alt_text_rollout group_by_dimension: null summaries: &id003 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -6368,10 +6365,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.add_an_image_to_pdf_with_alt_text_rollout_statistics @@ -6388,16 +6388,13 @@ operational_monitoring: explore: address_autofill_desktop_pref_beta_rollout group_by_dimension: null summaries: &id006 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -6406,10 +6403,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.address_autofill_desktop_pref_beta_rollout_statistics @@ -6426,16 +6426,13 @@ operational_monitoring: explore: address_autofill_desktop_pref_nightly_rollout group_by_dimension: null summaries: &id009 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -6444,10 +6441,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.address_autofill_desktop_pref_nightly_rollout_statistics @@ -6464,16 +6464,13 @@ operational_monitoring: explore: address_autofill_desktop_pref_release_rollout group_by_dimension: null summaries: &id012 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -6482,10 +6479,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.address_autofill_desktop_pref_release_rollout_statistics @@ -6502,10 +6502,7 @@ operational_monitoring: explore: address_autofill_phase_2_rollout_copy_beta_rollout group_by_dimension: null summaries: &id015 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -6514,7 +6511,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.address_autofill_phase_2_rollout_copy_beta_rollout_statistics @@ -6531,10 +6531,7 @@ operational_monitoring: explore: address_autofill_phase_2_rollout_release group_by_dimension: null summaries: &id018 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -6543,7 +6540,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.address_autofill_phase_2_rollout_release_statistics @@ -6559,21 +6559,21 @@ operational_monitoring: explore: all_browsers_dau group_by_dimension: null summaries: &id021 - - metric: firefox_desktop_daily_active_users_v2 - metric_groups: [] - statistic: sum - - metric: fenix_daily_active_users_v2 - metric_groups: [] - statistic: sum - metric: focus_android_daily_active_users_v2 metric_groups: [] statistic: sum + - metric: firefox_desktop_daily_active_users_v2 + metric_groups: [] + statistic: sum - metric: focus_ios_daily_active_users_v2 metric_groups: [] statistic: sum - metric: firefox_ios_daily_active_users_v2 metric_groups: [] statistic: sum + - metric: fenix_daily_active_users_v2 + metric_groups: [] + statistic: sum table: moz-fx-data-shared-prod.operational_monitoring.all_browsers_dau_statistics xaxis: submission_date title: All Browsers Dau @@ -6588,25 +6588,25 @@ operational_monitoring: explore: android_default_toolbar_placement_treatment_a_rollout group_by_dimension: null summaries: &id024 - - metric: search_count + - metric: tagged_sap_searches metric_groups: [] statistic: mean - metric: uri_count metric_groups: [] statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained metric_groups: [] statistic: mean - - metric: tagged_sap_searches - metric_groups: [] - statistic: mean - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.android_default_toolbar_placement_treatment_a_rollout_statistics @@ -6623,25 +6623,25 @@ operational_monitoring: explore: android_navbar_nightly_experiment group_by_dimension: null summaries: &id027 - - metric: search_count + - metric: tagged_sap_searches metric_groups: [] statistic: mean - metric: uri_count metric_groups: [] statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained metric_groups: [] statistic: mean - - metric: tagged_sap_searches - metric_groups: [] - statistic: mean - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.android_navbar_nightly_experiment_statistics @@ -6658,25 +6658,25 @@ operational_monitoring: explore: android_ship_nightly_rollout group_by_dimension: null summaries: &id030 - - metric: search_count + - metric: tagged_sap_searches metric_groups: [] statistic: mean - metric: uri_count metric_groups: [] statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained metric_groups: [] statistic: mean - - metric: tagged_sap_searches - metric_groups: [] - statistic: mean - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.android_ship_nightly_rollout_statistics @@ -6693,16 +6693,13 @@ operational_monitoring: explore: backgroundupdate_enable_unelevated_installations_rollout_3 group_by_dimension: null summaries: &id033 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -6711,10 +6708,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.backgroundupdate_enable_unelevated_installations_rollout_3_statistics @@ -6731,16 +6731,13 @@ operational_monitoring: explore: backgroundupdate_enable_unelevated_installations_rollout_3_nightly group_by_dimension: null summaries: &id036 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -6749,10 +6746,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.backgroundupdate_enable_unelevated_installations_rollout_3_nightly_statistics @@ -6769,16 +6769,13 @@ operational_monitoring: explore: backgroundupdate_enable_unelevated_installations_rollout_3_release group_by_dimension: null summaries: &id039 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -6787,10 +6784,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.backgroundupdate_enable_unelevated_installations_rollout_3_release_statistics @@ -6997,16 +6997,13 @@ operational_monitoring: explore: certificate_compression_rollout group_by_dimension: null summaries: &id057 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -7015,10 +7012,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.certificate_compression_rollout_statistics @@ -7073,16 +7073,13 @@ operational_monitoring: explore: consolidated_search_configuration_row_desktop_relaunch group_by_dimension: null summaries: &id063 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -7091,10 +7088,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.consolidated_search_configuration_row_desktop_relaunch_statistics @@ -7358,16 +7358,13 @@ operational_monitoring: explore: disable_ads_startup_cache group_by_dimension: null summaries: &id087 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -7376,10 +7373,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.disable_ads_startup_cache_statistics @@ -7396,16 +7396,13 @@ operational_monitoring: explore: disable_redirects_for_authretries group_by_dimension: null summaries: &id090 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -7414,10 +7411,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.disable_redirects_for_authretries_statistics @@ -7434,16 +7434,13 @@ operational_monitoring: explore: disabling_chips_for_v131 group_by_dimension: null summaries: &id093 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -7452,10 +7449,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.disabling_chips_for_v131_statistics @@ -7548,25 +7548,25 @@ operational_monitoring: explore: enable_activation_telemetry_android group_by_dimension: null summaries: &id102 - - metric: search_count + - metric: tagged_sap_searches metric_groups: [] statistic: mean - metric: uri_count metric_groups: [] statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained metric_groups: [] statistic: mean - - metric: tagged_sap_searches - metric_groups: [] - statistic: mean - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.enable_activation_telemetry_android_statistics @@ -7583,25 +7583,25 @@ operational_monitoring: explore: enable_activation_telemetry_android_beta group_by_dimension: null summaries: &id105 - - metric: search_count + - metric: tagged_sap_searches metric_groups: [] statistic: mean - metric: uri_count metric_groups: [] statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained metric_groups: [] statistic: mean - - metric: tagged_sap_searches - metric_groups: [] - statistic: mean - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.enable_activation_telemetry_android_beta_statistics @@ -7618,16 +7618,13 @@ operational_monitoring: explore: encrypted_client_hello_fallback_mechanism group_by_dimension: null summaries: &id108 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -7636,10 +7633,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.encrypted_client_hello_fallback_mechanism_statistics @@ -7656,25 +7656,25 @@ operational_monitoring: explore: enhanced_cross_platform_suggest_android_relaunch_2_rollout group_by_dimension: null summaries: &id111 - - metric: search_count + - metric: tagged_sap_searches metric_groups: [] statistic: mean - metric: uri_count metric_groups: [] statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained metric_groups: [] statistic: mean - - metric: tagged_sap_searches - metric_groups: [] - statistic: mean - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.enhanced_cross_platform_suggest_android_relaunch_2_rollout_statistics @@ -7691,16 +7691,13 @@ operational_monitoring: explore: extensions_migration_in_import_wizard_116_rollout group_by_dimension: null summaries: &id114 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -7709,10 +7706,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.extensions_migration_in_import_wizard_116_rollout_statistics @@ -7729,25 +7729,25 @@ operational_monitoring: explore: fenix_homescreen_activation_event_validation group_by_dimension: null summaries: &id117 - - metric: search_count + - metric: tagged_sap_searches metric_groups: [] statistic: mean - metric: uri_count metric_groups: [] statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained metric_groups: [] statistic: mean - - metric: tagged_sap_searches - metric_groups: [] - statistic: mean - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.fenix_homescreen_activation_event_validation_statistics @@ -7770,10 +7770,10 @@ operational_monitoring: - release - esr windows_version: - default: Windows 7 + default: Windows 10 options: - - Windows 7 - Windows 10 + - Windows 7 - Windows 8 - Windows 8.1 - Windows 11 @@ -7783,18 +7783,18 @@ operational_monitoring: - metric: success_rate metric_groups: [] statistic: mean - - metric: ping_volume - metric_groups: [] - statistic: sum - metric: crash_volume metric_groups: [] statistic: sum - - metric: client_volume - metric_groups: [] - statistic: sum - metric: exception_rate metric_groups: [] statistic: mean + - metric: client_volume + metric_groups: [] + statistic: sum + - metric: ping_volume + metric_groups: [] + statistic: sum - metric: exception_volume metric_groups: [] statistic: sum @@ -7809,13 +7809,13 @@ operational_monitoring: compact_visualization: false dimensions: &id122 normalized_channel: - default: beta + default: esr options: + - esr + - nightly + - release - beta - aurora - - esr - - release - - nightly - default - nightly-pine - nightly-oak @@ -7838,10 +7838,10 @@ operational_monitoring: - metric: firefox_is_default_volume metric_groups: [] statistic: mean - - metric: firefox_won_default_volume + - metric: firefox_lost_default_volume metric_groups: [] statistic: sum - - metric: firefox_won_default_volume + - metric: firefox_lost_default_volume metric_groups: [] statistic: mean - metric: firefox_default_changed_volume @@ -7853,10 +7853,10 @@ operational_monitoring: - metric: ping_volume metric_groups: [] statistic: sum - - metric: firefox_lost_default_volume + - metric: firefox_won_default_volume metric_groups: [] statistic: sum - - metric: firefox_lost_default_volume + - metric: firefox_won_default_volume metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.firefox_default_browser_agent_statistics @@ -7880,17 +7880,11 @@ operational_monitoring: metric_groups: - installs_by_os statistic: mean - - metric: install_volume_total - metric_groups: [] - statistic: sum - - metric: install_volume_total - metric_groups: [] - statistic: mean - - metric: install_volume_win7 + - metric: install_volume_win10 metric_groups: - installs_by_os statistic: sum - - metric: install_volume_win7 + - metric: install_volume_win10 metric_groups: - installs_by_os statistic: mean @@ -7902,14 +7896,20 @@ operational_monitoring: metric_groups: - installs_by_os statistic: mean - - metric: install_volume_win10 + - metric: install_volume_win7 metric_groups: - installs_by_os statistic: sum - - metric: install_volume_win10 + - metric: install_volume_win7 metric_groups: - installs_by_os statistic: mean + - metric: install_volume_total + metric_groups: [] + statistic: sum + - metric: install_volume_total + metric_groups: [] + statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.firefox_install_demo_statistics xaxis: submission_date - explore: firefox_install_demo_alerts @@ -7944,21 +7944,21 @@ operational_monitoring: explore: firefox_ios_beta_health group_by_dimension: null summaries: &id129 - - metric: dirty_startup + - metric: large_file_write + metric_groups: [] + statistic: total_ratio + - metric: cpu_exception metric_groups: [] statistic: total_ratio - metric: hang_exception metric_groups: [] statistic: total_ratio - - metric: large_file_write + - metric: dirty_startup metric_groups: [] statistic: total_ratio - metric: total_baseline_pings metric_groups: [] statistic: sum - - metric: cpu_exception - metric_groups: [] - statistic: total_ratio table: moz-fx-data-shared-prod.operational_monitoring.firefox_ios_beta_health_statistics xaxis: submission_date title: Firefox Ios Beta Health @@ -7972,21 +7972,21 @@ operational_monitoring: explore: firefox_ios_health group_by_dimension: null summaries: &id132 - - metric: dirty_startup + - metric: large_file_write + metric_groups: [] + statistic: total_ratio + - metric: cpu_exception metric_groups: [] statistic: total_ratio - metric: hang_exception metric_groups: [] statistic: total_ratio - - metric: large_file_write + - metric: dirty_startup metric_groups: [] statistic: total_ratio - metric: total_baseline_pings metric_groups: [] statistic: sum - - metric: cpu_exception - metric_groups: [] - statistic: total_ratio table: moz-fx-data-shared-prod.operational_monitoring.firefox_ios_health_statistics xaxis: submission_date title: Firefox Ios Health @@ -7998,11 +7998,11 @@ operational_monitoring: compact_visualization: false dimensions: &id134 normalized_channel: - default: beta + default: nightly options: + - nightly - beta - aurora - - nightly - release - esr - Other @@ -8016,26 +8016,40 @@ operational_monitoring: explore: firefox_messaging_system group_by_dimension: null summaries: &id135 + - metric: toast_notification_ping_volume + metric_groups: + - ping_volume_by_ping_type + statistic: sum + - metric: client_volume + metric_groups: [] + statistic: sum + - metric: infobar_ping_volume + metric_groups: + - ping_volume_by_ping_type + statistic: sum - metric: undesired_events_ping_volume metric_groups: [] statistic: sum + - metric: ping_volume + metric_groups: [] + statistic: sum - metric: spotlight_ping_volume metric_groups: - ping_volume_by_ping_type statistic: sum - - metric: other_ping_volume - metric_groups: - - ping_volume_by_ping_type - statistic: sum - - metric: infobar_ping_volume - metric_groups: - - ping_volume_by_ping_type - statistic: sum - metric: invalid_nested_data_volume metric_groups: - unexpected_data statistic: sum - - metric: toast_notification_ping_volume + - metric: unknown_keys_volume + metric_groups: + - unexpected_data + statistic: sum + - metric: other_ping_volume + metric_groups: + - ping_volume_by_ping_type + statistic: sum + - metric: cfr_ping_volume metric_groups: - ping_volume_by_ping_type statistic: sum @@ -8043,14 +8057,7 @@ operational_monitoring: metric_groups: - ping_volume_by_ping_type statistic: sum - - metric: moments_ping_volume - metric_groups: - - ping_volume_by_ping_type - statistic: sum - - metric: ping_volume - metric_groups: [] - statistic: sum - - metric: cfr_ping_volume + - metric: whats_new_panel_ping_volume metric_groups: - ping_volume_by_ping_type statistic: sum @@ -8058,14 +8065,7 @@ operational_monitoring: metric_groups: - ping_volume_by_ping_type statistic: sum - - metric: unknown_keys_volume - metric_groups: - - unexpected_data - statistic: sum - - metric: client_volume - metric_groups: [] - statistic: sum - - metric: whats_new_panel_ping_volume + - metric: moments_ping_volume metric_groups: - ping_volume_by_ping_type statistic: sum @@ -8141,16 +8141,16 @@ operational_monitoring: explore: firefox_user_choice group_by_dimension: null summaries: &id141 - - metric: ErrExeProgID_client_volume + - metric: ErrHash_client_volume metric_groups: [] statistic: sum - - metric: ErrExeProgID_client_volume + - metric: ErrHash_client_volume metric_groups: [] statistic: total_ratio - - metric: Success_event_volume + - metric: ErrLaunchExe_event_volume metric_groups: [] statistic: sum - - metric: Success_event_volume + - metric: ErrLaunchExe_event_volume metric_groups: [] statistic: total_ratio - metric: ErrExeHash_client_volume @@ -8165,31 +8165,16 @@ operational_monitoring: - metric: ErrBuild_client_volume metric_groups: [] statistic: total_ratio - - metric: ErrHash_client_volume + - metric: ErrExeTimeout_event_volume metric_groups: [] statistic: sum - - metric: ErrHash_client_volume + - metric: ErrExeTimeout_event_volume metric_groups: [] statistic: total_ratio - - metric: ErrExeRejected_client_volume + - metric: not_Success_event_volume metric_groups: [] statistic: sum - - metric: ErrExeRejected_client_volume - metric_groups: [] - statistic: total_ratio - - metric: total_event_volume - metric_groups: [] - statistic: sum - - metric: ErrExeOther_event_volume - metric_groups: [] - statistic: sum - - metric: ErrExeOther_event_volume - metric_groups: [] - statistic: total_ratio - - metric: ErrExeOther_client_volume - metric_groups: [] - statistic: sum - - metric: ErrExeOther_client_volume + - metric: not_Success_event_volume metric_groups: [] statistic: total_ratio - metric: ErrExeRejected_event_volume @@ -8198,34 +8183,10 @@ operational_monitoring: - metric: ErrExeRejected_event_volume metric_groups: [] statistic: total_ratio - - metric: ErrProgID_event_volume + - metric: ErrBuild_event_volume metric_groups: [] statistic: sum - - metric: ErrProgID_event_volume - metric_groups: [] - statistic: total_ratio - - metric: ErrExeTimeout_client_volume - metric_groups: [] - statistic: sum - - metric: ErrExeTimeout_client_volume - metric_groups: [] - statistic: total_ratio - - metric: ErrOther_client_volume - metric_groups: [] - statistic: sum - - metric: ErrOther_client_volume - metric_groups: [] - statistic: total_ratio - - metric: ErrHash_event_volume - metric_groups: [] - statistic: sum - - metric: ErrHash_event_volume - metric_groups: [] - statistic: total_ratio - - metric: ErrLaunchExe_client_volume - metric_groups: [] - statistic: sum - - metric: ErrLaunchExe_client_volume + - metric: ErrBuild_event_volume metric_groups: [] statistic: total_ratio - metric: ErrProgID_client_volume @@ -8234,55 +8195,88 @@ operational_monitoring: - metric: ErrProgID_client_volume metric_groups: [] statistic: total_ratio - - metric: ErrExeProgID_event_volume + - metric: ErrExeProgID_client_volume metric_groups: [] statistic: sum - - metric: ErrExeProgID_event_volume + - metric: ErrExeProgID_client_volume metric_groups: [] statistic: total_ratio - metric: total_client_volume metric_groups: [] statistic: sum - - metric: ErrBuild_event_volume - metric_groups: [] - statistic: sum - - metric: ErrBuild_event_volume - metric_groups: [] - statistic: total_ratio - - metric: ErrLaunchExe_event_volume - metric_groups: [] - statistic: sum - - metric: ErrLaunchExe_event_volume - metric_groups: [] - statistic: total_ratio - metric: ErrOther_event_volume metric_groups: [] statistic: sum - metric: ErrOther_event_volume metric_groups: [] statistic: total_ratio + - metric: ErrExeRejected_client_volume + metric_groups: [] + statistic: sum + - metric: ErrExeRejected_client_volume + metric_groups: [] + statistic: total_ratio + - metric: ErrProgID_event_volume + metric_groups: [] + statistic: sum + - metric: ErrProgID_event_volume + metric_groups: [] + statistic: total_ratio + - metric: Success_event_volume + metric_groups: [] + statistic: sum + - metric: Success_event_volume + metric_groups: [] + statistic: total_ratio + - metric: ErrExeOther_client_volume + metric_groups: [] + statistic: sum + - metric: ErrExeOther_client_volume + metric_groups: [] + statistic: total_ratio + - metric: ErrExeOther_event_volume + metric_groups: [] + statistic: sum + - metric: ErrExeOther_event_volume + metric_groups: [] + statistic: total_ratio - metric: not_Success_client_volume metric_groups: [] statistic: sum - metric: not_Success_client_volume metric_groups: [] statistic: total_ratio - - metric: not_Success_event_volume + - metric: ErrExeProgID_event_volume metric_groups: [] statistic: sum - - metric: not_Success_event_volume + - metric: ErrExeProgID_event_volume metric_groups: [] statistic: total_ratio + - metric: total_event_volume + metric_groups: [] + statistic: sum - metric: Success_client_volume metric_groups: [] statistic: sum - metric: Success_client_volume metric_groups: [] statistic: total_ratio - - metric: ErrExeTimeout_event_volume + - metric: ErrOther_client_volume metric_groups: [] statistic: sum - - metric: ErrExeTimeout_event_volume + - metric: ErrOther_client_volume + metric_groups: [] + statistic: total_ratio + - metric: ErrExeTimeout_client_volume + metric_groups: [] + statistic: sum + - metric: ErrExeTimeout_client_volume + metric_groups: [] + statistic: total_ratio + - metric: ErrHash_event_volume + metric_groups: [] + statistic: sum + - metric: ErrHash_event_volume metric_groups: [] statistic: total_ratio - metric: ErrExeHash_event_volume @@ -8291,6 +8285,12 @@ operational_monitoring: - metric: ErrExeHash_event_volume metric_groups: [] statistic: total_ratio + - metric: ErrLaunchExe_client_volume + metric_groups: [] + statistic: sum + - metric: ErrLaunchExe_client_volume + metric_groups: [] + statistic: total_ratio table: moz-fx-data-shared-prod.operational_monitoring.firefox_user_choice_statistics xaxis: submission_date title: Firefox Set As Default Userchoice @@ -8305,16 +8305,13 @@ operational_monitoring: explore: fpp_floating_point_protection_rollout group_by_dimension: null summaries: &id144 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -8323,10 +8320,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.fpp_floating_point_protection_rollout_statistics @@ -8343,16 +8343,13 @@ operational_monitoring: explore: fpp_floating_point_protection_rollout_linux_only group_by_dimension: null summaries: &id147 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -8361,10 +8358,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.fpp_floating_point_protection_rollout_linux_only_statistics @@ -8381,25 +8381,25 @@ operational_monitoring: explore: full_page_translations_on_android_basic_translations_enabled_rollout group_by_dimension: null summaries: &id150 - - metric: search_count + - metric: tagged_sap_searches metric_groups: [] statistic: mean - metric: uri_count metric_groups: [] statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained metric_groups: [] statistic: mean - - metric: tagged_sap_searches - metric_groups: [] - statistic: mean - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.full_page_translations_on_android_basic_translations_enabled_rollout_statistics @@ -8416,16 +8416,13 @@ operational_monitoring: explore: fx_accounts_ping_release_rollout_2 group_by_dimension: null summaries: &id153 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -8434,10 +8431,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.fx_accounts_ping_release_rollout_2_statistics @@ -8454,16 +8454,13 @@ operational_monitoring: explore: fx_view_discoverability_rollout group_by_dimension: null summaries: &id156 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -8472,10 +8469,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.fx_view_discoverability_rollout_statistics @@ -8489,19 +8489,19 @@ operational_monitoring: compact_visualization: false dimensions: &id158 os: - default: Mac + default: Windows options: - - Mac - Windows + - Mac - Linux - Other explore: garbage_collection group_by_dimension: null summaries: &id159 - - metric: gc_effectiveness + - metric: gc_budget_overrun metric_groups: [] statistic: percentile - - metric: gc_budget_overrun + - metric: gc_effectiveness metric_groups: [] statistic: percentile - metric: gc_ms @@ -8599,16 +8599,13 @@ operational_monitoring: explore: highlighting_in_pdfs_rollout group_by_dimension: null summaries: &id168 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -8617,10 +8614,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.highlighting_in_pdfs_rollout_statistics @@ -8923,10 +8923,7 @@ operational_monitoring: explore: ios_cc_autofill_rollout group_by_dimension: null summaries: &id195 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -8935,7 +8932,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.ios_cc_autofill_rollout_statistics @@ -8952,10 +8952,7 @@ operational_monitoring: explore: ios_dma_onboarding group_by_dimension: null summaries: &id198 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -8964,7 +8961,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.ios_dma_onboarding_statistics @@ -8981,10 +8981,7 @@ operational_monitoring: explore: ios_password_autofill_rollout group_by_dimension: null summaries: &id201 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -8993,7 +8990,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.ios_password_autofill_rollout_statistics @@ -9039,10 +9039,7 @@ operational_monitoring: explore: ios_search_bar_placement_v2_treatment_a_rollout group_by_dimension: null summaries: &id207 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -9051,7 +9048,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.ios_search_bar_placement_v2_treatment_a_rollout_statistics @@ -9068,10 +9068,7 @@ operational_monitoring: explore: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy group_by_dimension: null summaries: &id210 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -9080,7 +9077,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy_statistics @@ -9098,16 +9098,13 @@ operational_monitoring: explore: launch_firefox_on_os_restart_treatment_a_rollout group_by_dimension: null summaries: &id213 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -9116,10 +9113,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.launch_firefox_on_os_restart_treatment_a_rollout_statistics @@ -9200,16 +9200,13 @@ operational_monitoring: explore: microsurvey_search_csat_2024 group_by_dimension: null summaries: &id222 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -9218,10 +9215,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.microsurvey_search_csat_2024_statistics @@ -9286,8 +9286,8 @@ operational_monitoring: default: petition_banner options: - petition_banner - - last_scan_date - csat_survey + - last_scan_date explore: monitor_customer_satisfaction group_by_dimension: null summaries: &id228 @@ -9339,33 +9339,33 @@ operational_monitoring: compact_visualization: false dimensions: &id236 app: - default: iOS - vpn_session + default: Android - daemon_session options: - - iOS - vpn_session - - Linux - vpn_session - - Android - vpn_session - Android - daemon_session + - Android - vpn_session + - Linux - vpn_session - Darwin - vpn_session - - Windows - vpn_session - iOS - daemon_session + - iOS - vpn_session + - Windows - vpn_session explore: mozilla_vpn group_by_dimension: app summaries: &id237 + - metric: active_subscribers + metric_groups: [] + statistic: sum + - metric: cnt_session_ends + metric_groups: [] + statistic: sum + - metric: cnt_sessions_start_and_end + metric_groups: [] + statistic: sum - metric: avg_sum_session_duration metric_groups: [] statistic: mean - metric: avg_sum_session_duration metric_groups: [] statistic: percentile - - metric: active_subscribers - metric_groups: [] - statistic: sum - - metric: cnt_session_starts - metric_groups: [] - statistic: sum - - metric: cnt_session_ends - metric_groups: [] - statistic: sum - metric: cnt_negative_session_lengths metric_groups: [] statistic: sum @@ -9378,7 +9378,7 @@ operational_monitoring: - metric: avg_session_duration metric_groups: [] statistic: percentile - - metric: cnt_sessions_start_and_end + - metric: cnt_session_starts metric_groups: [] statistic: sum table: moz-fx-data-shared-prod.operational_monitoring.mozilla_vpn_statistics @@ -9400,19 +9400,19 @@ operational_monitoring: explore: network_performance_desktop_build_by_build group_by_dimension: null summaries: &id240 - - metric: dns_lookup_time - metric_groups: [] - statistic: percentile - - metric: http_page_open_to_first_sent + - metric: http_page_tls_handshake metric_groups: [] statistic: percentile - metric: http_sub_tls_handshake metric_groups: [] statistic: percentile - - metric: time_to_response_start_ms + - metric: http_page_open_to_first_sent metric_groups: [] statistic: percentile - - metric: http_page_tls_handshake + - metric: dns_lookup_time + metric_groups: [] + statistic: percentile + - metric: time_to_response_start_ms metric_groups: [] statistic: percentile table: moz-fx-data-shared-prod.operational_monitoring.network_performance_desktop_build_by_build_statistics @@ -9505,16 +9505,13 @@ operational_monitoring: explore: newtab_topic_labels group_by_dimension: null summaries: &id249 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -9523,10 +9520,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.newtab_topic_labels_statistics @@ -9543,16 +9543,13 @@ operational_monitoring: explore: no_one_click_set_to_default_rollout_lth_holdback_branch group_by_dimension: null summaries: &id252 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -9561,10 +9558,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.no_one_click_set_to_default_rollout_lth_holdback_branch_statistics @@ -9581,16 +9581,13 @@ operational_monitoring: explore: one_click_set_to_default_new_users_rollout group_by_dimension: null summaries: &id255 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -9599,10 +9596,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.one_click_set_to_default_new_users_rollout_statistics @@ -9624,75 +9624,75 @@ operational_monitoring: explore: performance_desktop_build_by_build_beta group_by_dimension: null summaries: &id258 - - metric: perf_first_contentful_paint_ms - metric_groups: [] - statistic: percentile - - metric: cycle_collector_visited_ref_counted - metric_groups: [] - statistic: percentile - metric: scroll_present_latency metric_groups: [] statistic: percentile - - metric: timestamps_first_paint_two - metric_groups: [] - statistic: percentile - - metric: perf_page_load_time_from_responsestart - metric_groups: [] - statistic: percentile - - metric: perf_page_load_time_ms - metric_groups: [] - statistic: percentile - - metric: time_to_first_interaction_ms - metric_groups: [] - statistic: percentile - - metric: perf_dom_content_loaded_time - metric_groups: [] - statistic: percentile - - metric: js_pageload_protect_ms - metric_groups: [] - statistic: percentile - - metric: js_pageload_xdr_encoding_ms - metric_groups: [] - statistic: percentile - - metric: js_pageload_baseline_compile_ms - metric_groups: [] - statistic: percentile - - metric: mouseup_followed_by_click_present_latency - metric_groups: [] - statistic: percentile - - metric: perf_dom_contentperf_dom_content_loaded_time_from_responsestart_ms_loaded_time - metric_groups: [] - statistic: percentile - - metric: timestamps_about_home_topsites_first_paint - metric_groups: [] - statistic: percentile - - metric: fx_page_load_ms_2 + - metric: perf_first_contentful_paint_ms metric_groups: [] statistic: percentile - metric: input_event_response_coalesced metric_groups: [] statistic: percentile - - metric: js_pageload_parse_ms + - metric: time_to_first_interaction_ms metric_groups: [] statistic: percentile - - metric: perf_request_animation_callback_non_pageload + - metric: perf_page_load_time_from_responsestart + metric_groups: [] + statistic: percentile + - metric: cycle_collector_visited_ref_counted + metric_groups: [] + statistic: percentile + - metric: mouseup_followed_by_click_present_latency metric_groups: [] statistic: percentile - metric: js_pageload_delazification_ms metric_groups: [] statistic: percentile - - metric: cycle_collector_visited_gced + - metric: perf_request_animation_callback_non_pageload metric_groups: [] statistic: percentile - - metric: js_pageload_execution_ms + - metric: perf_page_load_time_ms metric_groups: [] statistic: percentile - metric: perf_request_animation_callback_pageload metric_groups: [] statistic: percentile + - metric: timestamps_about_home_topsites_first_paint + metric_groups: [] + statistic: percentile + - metric: js_pageload_xdr_encoding_ms + metric_groups: [] + statistic: percentile + - metric: js_pageload_parse_ms + metric_groups: [] + statistic: percentile + - metric: js_pageload_protect_ms + metric_groups: [] + statistic: percentile + - metric: perf_dom_content_loaded_time + metric_groups: [] + statistic: percentile + - metric: cycle_collector_visited_gced + metric_groups: [] + statistic: percentile + - metric: perf_dom_contentperf_dom_content_loaded_time_from_responsestart_ms_loaded_time + metric_groups: [] + statistic: percentile + - metric: js_pageload_baseline_compile_ms + metric_groups: [] + statistic: percentile + - metric: timestamps_first_paint_two + metric_groups: [] + statistic: percentile - metric: keypress_present_latency_ms metric_groups: [] statistic: percentile + - metric: fx_page_load_ms_2 + metric_groups: [] + statistic: percentile + - metric: js_pageload_execution_ms + metric_groups: [] + statistic: percentile table: moz-fx-data-shared-prod.operational_monitoring.performance_desktop_build_by_build_beta_statistics xaxis: build_id title: 'Build Over Build Performance For Desktop Beta ' @@ -9706,40 +9706,40 @@ operational_monitoring: explore: performance_fenix_build_by_build_beta group_by_dimension: null summaries: &id261 - - metric: performance_pageload_dcl - metric_groups: [] - statistic: percentile - - metric: storage_stats_app_bytes - metric_groups: [] - statistic: percentile - metric: performance_pageload_req_anim_frame_callback metric_groups: [] statistic: percentile - - metric: performance_pageload_dcl_responsestart - metric_groups: [] - statistic: percentile - - metric: perf_startup_cold_view_app_to_first_frame - metric_groups: [] - statistic: percentile - - metric: performance_pageload_fcp - metric_groups: [] - statistic: percentile - - metric: performance_pageload_load_time - metric_groups: [] - statistic: percentile - metric: storage_stats_cache_bytes metric_groups: [] statistic: percentile - - metric: storage_stats_data_dir_bytes + - metric: performance_pageload_dcl + metric_groups: [] + statistic: percentile + - metric: performance_pageload_load_time_responsestart + metric_groups: [] + statistic: percentile + - metric: performance_pageload_fcp metric_groups: [] statistic: percentile - metric: performance_pageload_fcp_responsestart metric_groups: [] statistic: percentile + - metric: performance_pageload_dcl_responsestart + metric_groups: [] + statistic: percentile + - metric: performance_pageload_load_time + metric_groups: [] + statistic: percentile - metric: perf_startup_cold_main_app_to_first_frame metric_groups: [] statistic: percentile - - metric: performance_pageload_load_time_responsestart + - metric: perf_startup_cold_view_app_to_first_frame + metric_groups: [] + statistic: percentile + - metric: storage_stats_app_bytes + metric_groups: [] + statistic: percentile + - metric: storage_stats_data_dir_bytes metric_groups: [] statistic: percentile table: moz-fx-data-shared-prod.operational_monitoring.performance_fenix_build_by_build_beta_statistics @@ -9755,109 +9755,109 @@ operational_monitoring: explore: performance_review_kenya group_by_dimension: null summaries: &id264 + - metric: storage_stats_data_dir_bytes_US + metric_groups: + - storage_stats_data_dir_bytes + statistic: percentile + - metric: perf_startup_cold_main_app_to_first_frame_KE + metric_groups: + - perf_startup_cold_main_app_to_first_frame + statistic: percentile + - metric: networking_http_2_download_throughput_KE + metric_groups: + - networking_http_2_download_throughput + statistic: percentile - metric: networking_dns_lookup_time_US metric_groups: - networking_dns_lookup_time statistic: percentile + - metric: perf_startup_cold_view_app_to_first_frame_US + metric_groups: + - perf_startup_cold_view_app_to_first_frame + statistic: percentile + - metric: perf_startup_cold_view_app_to_first_frame_KE + metric_groups: + - perf_startup_cold_view_app_to_first_frame + statistic: percentile + - metric: storage_stats_app_bytes_US + metric_groups: + - storage_stats_app_bytes + statistic: percentile + - metric: networking_dns_lookup_time_KE + metric_groups: + - networking_dns_lookup_time + statistic: percentile - metric: perf_startup_cold_main_app_to_first_frame_US metric_groups: - perf_startup_cold_main_app_to_first_frame statistic: percentile - - metric: networking_http_2_upload_throughput_KE + - metric: performance_pageload_load_time_US metric_groups: - - networking_http_2_upload_throughput + - performance_pageload_load_time statistic: percentile - - metric: storage_stats_data_dir_bytes_US + - metric: performance_pageload_load_time_KE metric_groups: - - storage_stats_data_dir_bytes - statistic: percentile - - metric: networking_http_1_download_throughput_KE - metric_groups: - - networking_http_1_download_throughput + - performance_pageload_load_time statistic: percentile - metric: networking_http_3_download_throughput_US metric_groups: - networking_http_3_download_throughput statistic: percentile - - metric: perf_startup_cold_view_app_to_first_frame_US + - metric: performance_time_response_start_KE metric_groups: - - perf_startup_cold_view_app_to_first_frame - statistic: percentile - - metric: networking_http_1_upload_throughput_KE - metric_groups: - - networking_http_1_upload_throughput - statistic: percentile - - metric: networking_http_2_download_throughput_KE - metric_groups: - - networking_http_2_download_throughput - statistic: percentile - - metric: networking_http_1_download_throughput_US - metric_groups: - - networking_http_1_download_throughput - statistic: percentile - - metric: performance_pageload_load_time_US - metric_groups: - - performance_pageload_load_time - statistic: percentile - - metric: networking_http_3_upload_throughput_KE - metric_groups: - - networking_http_3_upload_throughput - statistic: percentile - - metric: networking_http_1_upload_throughput_US - metric_groups: - - networking_http_1_upload_throughput + - performance_time_response_start statistic: percentile - metric: networking_http_3_download_throughput_KE metric_groups: - networking_http_3_download_throughput statistic: percentile + - metric: networking_http_1_upload_throughput_KE + metric_groups: + - networking_http_1_upload_throughput + statistic: percentile - metric: networking_http_2_upload_throughput_US metric_groups: - networking_http_2_upload_throughput statistic: percentile - - metric: storage_stats_data_dir_bytes_KE + - metric: networking_http_1_download_throughput_KE metric_groups: - - storage_stats_data_dir_bytes - statistic: percentile - - metric: perf_startup_cold_view_app_to_first_frame_KE - metric_groups: - - perf_startup_cold_view_app_to_first_frame - statistic: percentile - - metric: perf_startup_cold_main_app_to_first_frame_KE - metric_groups: - - perf_startup_cold_main_app_to_first_frame - statistic: percentile - - metric: networking_http_3_upload_throughput_US - metric_groups: - - networking_http_3_upload_throughput - statistic: percentile - - metric: performance_time_response_start_KE - metric_groups: - - performance_time_response_start - statistic: percentile - - metric: storage_stats_app_bytes_US - metric_groups: - - storage_stats_app_bytes - statistic: percentile - - metric: performance_time_response_start_US - metric_groups: - - performance_time_response_start - statistic: percentile - - metric: networking_dns_lookup_time_KE - metric_groups: - - networking_dns_lookup_time - statistic: percentile - - metric: storage_stats_app_bytes_KE - metric_groups: - - storage_stats_app_bytes + - networking_http_1_download_throughput statistic: percentile - metric: networking_http_2_download_throughput_US metric_groups: - networking_http_2_download_throughput statistic: percentile - - metric: performance_pageload_load_time_KE + - metric: storage_stats_app_bytes_KE metric_groups: - - performance_pageload_load_time + - storage_stats_app_bytes + statistic: percentile + - metric: networking_http_1_download_throughput_US + metric_groups: + - networking_http_1_download_throughput + statistic: percentile + - metric: networking_http_3_upload_throughput_KE + metric_groups: + - networking_http_3_upload_throughput + statistic: percentile + - metric: performance_time_response_start_US + metric_groups: + - performance_time_response_start + statistic: percentile + - metric: networking_http_1_upload_throughput_US + metric_groups: + - networking_http_1_upload_throughput + statistic: percentile + - metric: storage_stats_data_dir_bytes_KE + metric_groups: + - storage_stats_data_dir_bytes + statistic: percentile + - metric: networking_http_2_upload_throughput_KE + metric_groups: + - networking_http_2_upload_throughput + statistic: percentile + - metric: networking_http_3_upload_throughput_US + metric_groups: + - networking_http_3_upload_throughput statistic: percentile table: moz-fx-data-shared-prod.operational_monitoring.performance_review_kenya_statistics xaxis: build_id @@ -9877,43 +9877,43 @@ operational_monitoring: explore: performance_review_kenya_2 group_by_dimension: country summaries: &id267 - - metric: storage_stats_app_bytes + - metric: networking_http_2_upload_throughput metric_groups: [] statistic: percentile - metric: networking_http_2_download_throughput metric_groups: [] statistic: percentile + - metric: performance_pageload_load_time + metric_groups: [] + statistic: percentile + - metric: networking_http_1_download_throughput + metric_groups: [] + statistic: percentile + - metric: performance_time_response_start + metric_groups: [] + statistic: percentile + - metric: networking_dns_lookup_time + metric_groups: [] + statistic: percentile - metric: networking_http_3_download_throughput metric_groups: [] statistic: percentile - metric: networking_http_3_upload_throughput metric_groups: [] statistic: percentile - - metric: perf_startup_cold_view_app_to_first_frame - metric_groups: [] - statistic: percentile - - metric: networking_http_2_upload_throughput - metric_groups: [] - statistic: percentile - - metric: performance_time_response_start - metric_groups: [] - statistic: percentile - - metric: performance_pageload_load_time - metric_groups: [] - statistic: percentile - metric: perf_startup_cold_main_app_to_first_frame metric_groups: [] statistic: percentile - - metric: storage_stats_data_dir_bytes - metric_groups: [] - statistic: percentile - - metric: networking_http_1_download_throughput - metric_groups: [] - statistic: percentile - metric: networking_http_1_upload_throughput metric_groups: [] statistic: percentile - - metric: networking_dns_lookup_time + - metric: perf_startup_cold_view_app_to_first_frame + metric_groups: [] + statistic: percentile + - metric: storage_stats_app_bytes + metric_groups: [] + statistic: percentile + - metric: storage_stats_data_dir_bytes metric_groups: [] statistic: percentile table: moz-fx-data-shared-prod.operational_monitoring.performance_review_kenya_2_statistics @@ -9930,16 +9930,13 @@ operational_monitoring: explore: persist_search_term_rollout_phase_1 group_by_dimension: null summaries: &id270 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -9948,10 +9945,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.persist_search_term_rollout_phase_1_statistics @@ -9968,16 +9968,13 @@ operational_monitoring: explore: phc_rollout group_by_dimension: null summaries: &id273 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -9986,10 +9983,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.phc_rollout_statistics @@ -10120,16 +10120,13 @@ operational_monitoring: explore: pref_flip_experiment_nimbus_diagnostic_v131_release group_by_dimension: null summaries: &id285 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10138,10 +10135,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.pref_flip_experiment_nimbus_diagnostic_v131_release_statistics @@ -10155,53 +10155,37 @@ operational_monitoring: compact_visualization: false dimensions: &id287 channel: - default: nightly + default: beta options: - - nightly - beta - release + - nightly os: - default: Windows_NT + default: Linux options: + - Linux - Windows_NT - Darwin - - Linux explore: print_background_task_times group_by_dimension: null summaries: &id288 - - metric: printing_dialog_opened_via_preview - metric_groups: - - print_initiation_counts - statistic: sum - - metric: printing_dialog_via_preview_cancelled - metric_groups: - - print_cancel_ratios - statistic: total_ratio - - metric: printing_silent_print - metric_groups: - - print_initiation_counts - statistic: sum - - metric: printing_preview_cancelled_tm - metric_groups: - - print_cancel_ratios - statistic: total_ratio - - metric: printing_dialog_without_preview_cancelled - metric_groups: - - print_cancel_ratios - statistic: total_ratio - metric: printing_preview_opened metric_groups: - print_initiation_counts statistic: sum + - metric: printing_dialog_without_preview_cancelled + metric_groups: + - print_cancel_ratios + statistic: total_ratio - metric: printing_dialog_opened_without_preview metric_groups: - print_initiation_counts statistic: sum - - metric: printing_preview_cancelled + - metric: printing_silent_print metric_groups: - - print_cancel_ratios - statistic: total_ratio - - metric: printing_preview_opened_tm + - print_initiation_counts + statistic: sum + - metric: printing_dialog_opened_via_preview metric_groups: - print_initiation_counts statistic: sum @@ -10209,16 +10193,32 @@ operational_monitoring: metric_groups: - print_cancel_ratios statistic: total_ratio + - metric: printing_dialog_via_preview_cancelled + metric_groups: + - print_cancel_ratios + statistic: total_ratio + - metric: printing_preview_cancelled + metric_groups: + - print_cancel_ratios + statistic: total_ratio - metric: printing_dialog_opened_via_preview_tm metric_groups: - print_initiation_counts statistic: sum + - metric: printing_preview_cancelled_tm + metric_groups: + - print_cancel_ratios + statistic: total_ratio - metric: print_count metric_groups: [] statistic: mean - metric: print_count metric_groups: [] statistic: percentile + - metric: printing_preview_opened_tm + metric_groups: + - print_initiation_counts + statistic: sum table: moz-fx-data-shared-prod.operational_monitoring.print_background_task_times_statistics xaxis: submission_date title: 'Print Background Task Times 1Pct Sample ' @@ -10244,66 +10244,66 @@ operational_monitoring: explore: print_background_task_times_by_build group_by_dimension: null summaries: &id291 + - metric: oom + metric_groups: + - print_error_breakdown + statistic: sum + - metric: not_available + metric_groups: + - print_error_breakdown + statistic: sum - metric: no_printer metric_groups: - print_error_breakdown statistic: sum - - metric: total_printing_errors - metric_groups: [] - statistic: sum - - metric: abort - metric_groups: - - print_error_breakdown - statistic: sum - - metric: gfx_printer_doc_is_busy - metric_groups: - - print_error_breakdown - statistic: sum - - metric: print_failure - metric_groups: - - print_error_breakdown - statistic: sum - - metric: startdoc - metric_groups: - - print_error_breakdown - statistic: sum - - metric: start_page - metric_groups: - - print_error_breakdown - statistic: sum - - metric: notimplemented - metric_groups: - - print_error_breakdown - statistic: sum - metric: cannot_open_file metric_groups: - print_error_breakdown statistic: sum - - metric: name_not_found - metric_groups: - - print_error_breakdown - statistic: sum - - metric: total_printing_errors_old_ui - metric_groups: - - print_error_by_ui - statistic: sum - metric: enddoc metric_groups: - print_error_breakdown statistic: sum - - metric: unexpected - metric_groups: - - print_error_breakdown - statistic: sum - - metric: oom - metric_groups: - - print_error_breakdown - statistic: sum - metric: total_printing_errors_new_ui metric_groups: - print_error_by_ui statistic: sum - - metric: not_available + - metric: notimplemented + metric_groups: + - print_error_breakdown + statistic: sum + - metric: total_printing_errors + metric_groups: [] + statistic: sum + - metric: name_not_found + metric_groups: + - print_error_breakdown + statistic: sum + - metric: gfx_printer_doc_is_busy + metric_groups: + - print_error_breakdown + statistic: sum + - metric: startdoc + metric_groups: + - print_error_breakdown + statistic: sum + - metric: unexpected + metric_groups: + - print_error_breakdown + statistic: sum + - metric: start_page + metric_groups: + - print_error_breakdown + statistic: sum + - metric: total_printing_errors_old_ui + metric_groups: + - print_error_by_ui + statistic: sum + - metric: abort + metric_groups: + - print_error_breakdown + statistic: sum + - metric: print_failure metric_groups: - print_error_breakdown statistic: sum @@ -10321,16 +10321,13 @@ operational_monitoring: explore: product_insight_telemetry_via_server_knobs_rollout_release group_by_dimension: null summaries: &id294 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10339,10 +10336,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.product_insight_telemetry_via_server_knobs_rollout_release_statistics @@ -10359,16 +10359,13 @@ operational_monitoring: explore: product_insight_telemetry_via_server_knobs_v123_and_earlier group_by_dimension: null summaries: &id297 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10377,10 +10374,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.product_insight_telemetry_via_server_knobs_v123_and_earlier_statistics @@ -10397,16 +10397,13 @@ operational_monitoring: explore: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout group_by_dimension: null summaries: &id300 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10415,10 +10412,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.recommend_add_ons_staff_pick_relaunch_treatment_a_rollout_statistics @@ -10435,16 +10435,13 @@ operational_monitoring: explore: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users group_by_dimension: null summaries: &id303 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10453,10 +10450,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users_statistics @@ -10473,16 +10473,13 @@ operational_monitoring: explore: relay_integration_into_firefox_beta_for_all_fxa_users group_by_dimension: null summaries: &id306 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10491,10 +10488,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.relay_integration_into_firefox_beta_for_all_fxa_users_statistics @@ -10511,16 +10511,13 @@ operational_monitoring: explore: relay_integration_into_firefox_nightly_for_all_fxa_users group_by_dimension: null summaries: &id309 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10529,10 +10526,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.relay_integration_into_firefox_nightly_for_all_fxa_users_statistics @@ -10549,16 +10549,13 @@ operational_monitoring: explore: relay_integration_into_firefox_release_for_all_fxa_users group_by_dimension: null summaries: &id312 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10567,10 +10564,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.relay_integration_into_firefox_release_for_all_fxa_users_statistics @@ -10663,16 +10663,13 @@ operational_monitoring: explore: review_checker_staged_rollout_no_survey_beta group_by_dimension: null summaries: &id321 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10681,10 +10678,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.review_checker_staged_rollout_no_survey_beta_statistics @@ -10806,16 +10806,13 @@ operational_monitoring: explore: rollout_sponsored_topsites_in_se_and_sg group_by_dimension: null summaries: &id333 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10824,10 +10821,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.rollout_sponsored_topsites_in_se_and_sg_statistics @@ -10844,10 +10844,7 @@ operational_monitoring: explore: round_2_post_choice_in_product_survey_ios_h1_2024 group_by_dimension: null summaries: &id336 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10856,7 +10853,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.round_2_post_choice_in_product_survey_ios_h1_2024_statistics @@ -10911,16 +10911,13 @@ operational_monitoring: explore: serp_categorization_and_consolidated_search_config_us_desktop_relaunch group_by_dimension: null summaries: &id342 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10929,10 +10926,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.serp_categorization_and_consolidated_search_config_us_desktop_relaunch_statistics @@ -10981,16 +10981,13 @@ operational_monitoring: explore: tab_hover_preview_beta_rollout group_by_dimension: null summaries: &id348 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -10999,10 +10996,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.tab_hover_preview_beta_rollout_statistics @@ -11019,16 +11019,13 @@ operational_monitoring: explore: tab_hover_preview_release_rollout group_by_dimension: null summaries: &id351 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -11037,10 +11034,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.tab_hover_preview_release_rollout_statistics @@ -11057,10 +11057,7 @@ operational_monitoring: explore: tab_tray_refactor_rollout_ios group_by_dimension: null summaries: &id354 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -11069,7 +11066,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.tab_tray_refactor_rollout_ios_statistics @@ -11315,37 +11315,37 @@ operational_monitoring: explore: telemetry_alerts_prototype group_by_dimension: null summaries: &id378 - - metric: main_crashes - metric_groups: [] - statistic: sum - metric: perf_first_contentful_paint_ms metric_groups: [] statistic: percentile - metric: active_ticks metric_groups: [] statistic: percentile + - metric: gc_budget_overrun + metric_groups: [] + statistic: percentile - metric: gc_ms metric_groups: [] statistic: percentile - - metric: subsession_length + - metric: main_crashes metric_groups: [] - statistic: percentile - - metric: checkerboard_severity + statistic: sum + - metric: subsession_length metric_groups: [] statistic: percentile - metric: oom_crashes metric_groups: [] statistic: sum - - metric: gc_budget_overrun + - metric: checkerboard_severity metric_groups: [] statistic: percentile - - metric: js_pageload_execution_ms + - metric: gc_ms_content metric_groups: [] statistic: percentile - metric: memory_total metric_groups: [] statistic: percentile - - metric: gc_ms_content + - metric: js_pageload_execution_ms metric_groups: [] statistic: percentile table: moz-fx-data-shared-prod.operational_monitoring.telemetry_alerts_prototype_statistics @@ -11483,16 +11483,13 @@ operational_monitoring: explore: upgrade_spotlight_rollout group_by_dimension: null summaries: &id393 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -11501,10 +11498,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.upgrade_spotlight_rollout_statistics @@ -11559,16 +11559,13 @@ operational_monitoring: explore: us_review_checker_rollout_v3 group_by_dimension: null summaries: &id399 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -11577,10 +11574,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.us_review_checker_rollout_v3_statistics @@ -11597,16 +11597,13 @@ operational_monitoring: explore: us_review_checker_rollout_v3_pre_131_firefox group_by_dimension: null summaries: &id402 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -11615,10 +11612,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.us_review_checker_rollout_v3_pre_131_firefox_statistics @@ -11635,16 +11635,13 @@ operational_monitoring: explore: us_review_checker_rollout_v3_transition_stop_gap group_by_dimension: null summaries: &id405 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -11653,10 +11650,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.us_review_checker_rollout_v3_transition_stop_gap_statistics @@ -11673,16 +11673,13 @@ operational_monitoring: explore: us_rollout_compact_layout_thumbs_updown group_by_dimension: null summaries: &id408 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -11691,10 +11688,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.us_rollout_compact_layout_thumbs_updown_statistics @@ -11781,25 +11781,25 @@ operational_monitoring: explore: viewpoint_android_oct_2024 group_by_dimension: null summaries: &id417 - - metric: search_count + - metric: tagged_sap_searches metric_groups: [] statistic: mean - metric: uri_count metric_groups: [] statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained metric_groups: [] statistic: mean - - metric: tagged_sap_searches - metric_groups: [] - statistic: mean - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.viewpoint_android_oct_2024_statistics @@ -11851,16 +11851,13 @@ operational_monitoring: explore: viewpoint_desktop_2024 group_by_dimension: null summaries: &id423 - - metric: search_count + - metric: uri_count metric_groups: [] statistic: mean - metric: qualified_cumulative_days_of_use metric_groups: [] statistic: mean - - metric: uri_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -11869,10 +11866,13 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean + - metric: ad_clicks + metric_groups: [] + statistic: mean - metric: memory_total metric_groups: [] statistic: percentile - - metric: active_hours + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.viewpoint_desktop_2024_statistics @@ -11947,10 +11947,7 @@ operational_monitoring: explore: viewpoint_ios_oct_2024 group_by_dimension: null summaries: &id432 - - metric: search_count - metric_groups: [] - statistic: mean - - metric: ad_clicks + - metric: active_hours metric_groups: [] statistic: mean - metric: retained @@ -11959,7 +11956,10 @@ operational_monitoring: - metric: days_of_use metric_groups: [] statistic: mean - - metric: active_hours + - metric: ad_clicks + metric_groups: [] + statistic: mean + - metric: search_count metric_groups: [] statistic: mean table: moz-fx-data-shared-prod.operational_monitoring.viewpoint_ios_oct_2024_statistics diff --git a/operational_monitoring/dashboards/add_an_image_to_pdf_with_alt_text_rollout.dashboard.lookml b/operational_monitoring/dashboards/add_an_image_to_pdf_with_alt_text_rollout.dashboard.lookml index 7d9ff91cb..5940302c1 100644 --- a/operational_monitoring/dashboards/add_an_image_to_pdf_with_alt_text_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/add_an_image_to_pdf_with_alt_text_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ add_an_image_to_pdf_with_alt_text_rollout.branch ] filters: - add_an_image_to_pdf_with_alt_text_rollout.metric: 'search_count' + add_an_image_to_pdf_with_alt_text_rollout.metric: 'uri_count' add_an_image_to_pdf_with_alt_text_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ add_an_image_to_pdf_with_alt_text_rollout.branch ] filters: - add_an_image_to_pdf_with_alt_text_rollout.metric: 'uri_count' + add_an_image_to_pdf_with_alt_text_rollout.metric: 'active_hours' add_an_image_to_pdf_with_alt_text_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: add_an_image_to_pdf_with_alt_text_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: add_an_image_to_pdf_with_alt_text_rollout - type: looker_line - fields: [ - add_an_image_to_pdf_with_alt_text_rollout.submission_date, - add_an_image_to_pdf_with_alt_text_rollout.branch, - add_an_image_to_pdf_with_alt_text_rollout.point - ] - pivots: [ - add_an_image_to_pdf_with_alt_text_rollout.branch - ] - filters: - add_an_image_to_pdf_with_alt_text_rollout.metric: 'ad_clicks' - add_an_image_to_pdf_with_alt_text_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: add_an_image_to_pdf_with_alt_text_rollout.submission_date - field_y: add_an_image_to_pdf_with_alt_text_rollout.point - log_scale: false - ci_lower: add_an_image_to_pdf_with_alt_text_rollout.lower - ci_upper: add_an_image_to_pdf_with_alt_text_rollout.upper - show_grid: true - listen: - Date: add_an_image_to_pdf_with_alt_text_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: add_an_image_to_pdf_with_alt_text_rollout.metric: 'retained' add_an_image_to_pdf_with_alt_text_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: add_an_image_to_pdf_with_alt_text_rollout.submission_date @@ -199,6 +165,40 @@ add_an_image_to_pdf_with_alt_text_rollout.metric: 'days_of_use' add_an_image_to_pdf_with_alt_text_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: add_an_image_to_pdf_with_alt_text_rollout.submission_date + field_y: add_an_image_to_pdf_with_alt_text_rollout.point + log_scale: false + ci_lower: add_an_image_to_pdf_with_alt_text_rollout.lower + ci_upper: add_an_image_to_pdf_with_alt_text_rollout.upper + show_grid: true + listen: + Date: add_an_image_to_pdf_with_alt_text_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: add_an_image_to_pdf_with_alt_text_rollout + type: looker_line + fields: [ + add_an_image_to_pdf_with_alt_text_rollout.submission_date, + add_an_image_to_pdf_with_alt_text_rollout.branch, + add_an_image_to_pdf_with_alt_text_rollout.point + ] + pivots: [ + add_an_image_to_pdf_with_alt_text_rollout.branch + ] + filters: + add_an_image_to_pdf_with_alt_text_rollout.metric: 'ad_clicks' + add_an_image_to_pdf_with_alt_text_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ add_an_image_to_pdf_with_alt_text_rollout.branch ] filters: - add_an_image_to_pdf_with_alt_text_rollout.metric: 'active_hours' + add_an_image_to_pdf_with_alt_text_rollout.metric: 'search_count' add_an_image_to_pdf_with_alt_text_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/address_autofill_desktop_pref_beta_rollout.dashboard.lookml b/operational_monitoring/dashboards/address_autofill_desktop_pref_beta_rollout.dashboard.lookml index abf086936..e74a7e4ea 100644 --- a/operational_monitoring/dashboards/address_autofill_desktop_pref_beta_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/address_autofill_desktop_pref_beta_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ address_autofill_desktop_pref_beta_rollout.branch ] filters: - address_autofill_desktop_pref_beta_rollout.metric: 'search_count' + address_autofill_desktop_pref_beta_rollout.metric: 'uri_count' address_autofill_desktop_pref_beta_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ address_autofill_desktop_pref_beta_rollout.branch ] filters: - address_autofill_desktop_pref_beta_rollout.metric: 'uri_count' + address_autofill_desktop_pref_beta_rollout.metric: 'active_hours' address_autofill_desktop_pref_beta_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: address_autofill_desktop_pref_beta_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: address_autofill_desktop_pref_beta_rollout - type: looker_line - fields: [ - address_autofill_desktop_pref_beta_rollout.submission_date, - address_autofill_desktop_pref_beta_rollout.branch, - address_autofill_desktop_pref_beta_rollout.point - ] - pivots: [ - address_autofill_desktop_pref_beta_rollout.branch - ] - filters: - address_autofill_desktop_pref_beta_rollout.metric: 'ad_clicks' - address_autofill_desktop_pref_beta_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: address_autofill_desktop_pref_beta_rollout.submission_date - field_y: address_autofill_desktop_pref_beta_rollout.point - log_scale: false - ci_lower: address_autofill_desktop_pref_beta_rollout.lower - ci_upper: address_autofill_desktop_pref_beta_rollout.upper - show_grid: true - listen: - Date: address_autofill_desktop_pref_beta_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: address_autofill_desktop_pref_beta_rollout.metric: 'retained' address_autofill_desktop_pref_beta_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: address_autofill_desktop_pref_beta_rollout.submission_date @@ -199,6 +165,40 @@ address_autofill_desktop_pref_beta_rollout.metric: 'days_of_use' address_autofill_desktop_pref_beta_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: address_autofill_desktop_pref_beta_rollout.submission_date + field_y: address_autofill_desktop_pref_beta_rollout.point + log_scale: false + ci_lower: address_autofill_desktop_pref_beta_rollout.lower + ci_upper: address_autofill_desktop_pref_beta_rollout.upper + show_grid: true + listen: + Date: address_autofill_desktop_pref_beta_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: address_autofill_desktop_pref_beta_rollout + type: looker_line + fields: [ + address_autofill_desktop_pref_beta_rollout.submission_date, + address_autofill_desktop_pref_beta_rollout.branch, + address_autofill_desktop_pref_beta_rollout.point + ] + pivots: [ + address_autofill_desktop_pref_beta_rollout.branch + ] + filters: + address_autofill_desktop_pref_beta_rollout.metric: 'ad_clicks' + address_autofill_desktop_pref_beta_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ address_autofill_desktop_pref_beta_rollout.branch ] filters: - address_autofill_desktop_pref_beta_rollout.metric: 'active_hours' + address_autofill_desktop_pref_beta_rollout.metric: 'search_count' address_autofill_desktop_pref_beta_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/address_autofill_desktop_pref_nightly_rollout.dashboard.lookml b/operational_monitoring/dashboards/address_autofill_desktop_pref_nightly_rollout.dashboard.lookml index cd3d90e15..8c4fd1aea 100644 --- a/operational_monitoring/dashboards/address_autofill_desktop_pref_nightly_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/address_autofill_desktop_pref_nightly_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ address_autofill_desktop_pref_nightly_rollout.branch ] filters: - address_autofill_desktop_pref_nightly_rollout.metric: 'search_count' + address_autofill_desktop_pref_nightly_rollout.metric: 'uri_count' address_autofill_desktop_pref_nightly_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ address_autofill_desktop_pref_nightly_rollout.branch ] filters: - address_autofill_desktop_pref_nightly_rollout.metric: 'uri_count' + address_autofill_desktop_pref_nightly_rollout.metric: 'active_hours' address_autofill_desktop_pref_nightly_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: address_autofill_desktop_pref_nightly_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: address_autofill_desktop_pref_nightly_rollout - type: looker_line - fields: [ - address_autofill_desktop_pref_nightly_rollout.submission_date, - address_autofill_desktop_pref_nightly_rollout.branch, - address_autofill_desktop_pref_nightly_rollout.point - ] - pivots: [ - address_autofill_desktop_pref_nightly_rollout.branch - ] - filters: - address_autofill_desktop_pref_nightly_rollout.metric: 'ad_clicks' - address_autofill_desktop_pref_nightly_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: address_autofill_desktop_pref_nightly_rollout.submission_date - field_y: address_autofill_desktop_pref_nightly_rollout.point - log_scale: false - ci_lower: address_autofill_desktop_pref_nightly_rollout.lower - ci_upper: address_autofill_desktop_pref_nightly_rollout.upper - show_grid: true - listen: - Date: address_autofill_desktop_pref_nightly_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: address_autofill_desktop_pref_nightly_rollout.metric: 'retained' address_autofill_desktop_pref_nightly_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: address_autofill_desktop_pref_nightly_rollout.submission_date @@ -199,6 +165,40 @@ address_autofill_desktop_pref_nightly_rollout.metric: 'days_of_use' address_autofill_desktop_pref_nightly_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: address_autofill_desktop_pref_nightly_rollout.submission_date + field_y: address_autofill_desktop_pref_nightly_rollout.point + log_scale: false + ci_lower: address_autofill_desktop_pref_nightly_rollout.lower + ci_upper: address_autofill_desktop_pref_nightly_rollout.upper + show_grid: true + listen: + Date: address_autofill_desktop_pref_nightly_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: address_autofill_desktop_pref_nightly_rollout + type: looker_line + fields: [ + address_autofill_desktop_pref_nightly_rollout.submission_date, + address_autofill_desktop_pref_nightly_rollout.branch, + address_autofill_desktop_pref_nightly_rollout.point + ] + pivots: [ + address_autofill_desktop_pref_nightly_rollout.branch + ] + filters: + address_autofill_desktop_pref_nightly_rollout.metric: 'ad_clicks' + address_autofill_desktop_pref_nightly_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ address_autofill_desktop_pref_nightly_rollout.branch ] filters: - address_autofill_desktop_pref_nightly_rollout.metric: 'active_hours' + address_autofill_desktop_pref_nightly_rollout.metric: 'search_count' address_autofill_desktop_pref_nightly_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/address_autofill_desktop_pref_release_rollout.dashboard.lookml b/operational_monitoring/dashboards/address_autofill_desktop_pref_release_rollout.dashboard.lookml index 2de0e5f41..d57f6dca0 100644 --- a/operational_monitoring/dashboards/address_autofill_desktop_pref_release_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/address_autofill_desktop_pref_release_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ address_autofill_desktop_pref_release_rollout.branch ] filters: - address_autofill_desktop_pref_release_rollout.metric: 'search_count' + address_autofill_desktop_pref_release_rollout.metric: 'uri_count' address_autofill_desktop_pref_release_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ address_autofill_desktop_pref_release_rollout.branch ] filters: - address_autofill_desktop_pref_release_rollout.metric: 'uri_count' + address_autofill_desktop_pref_release_rollout.metric: 'active_hours' address_autofill_desktop_pref_release_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: address_autofill_desktop_pref_release_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: address_autofill_desktop_pref_release_rollout - type: looker_line - fields: [ - address_autofill_desktop_pref_release_rollout.submission_date, - address_autofill_desktop_pref_release_rollout.branch, - address_autofill_desktop_pref_release_rollout.point - ] - pivots: [ - address_autofill_desktop_pref_release_rollout.branch - ] - filters: - address_autofill_desktop_pref_release_rollout.metric: 'ad_clicks' - address_autofill_desktop_pref_release_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: address_autofill_desktop_pref_release_rollout.submission_date - field_y: address_autofill_desktop_pref_release_rollout.point - log_scale: false - ci_lower: address_autofill_desktop_pref_release_rollout.lower - ci_upper: address_autofill_desktop_pref_release_rollout.upper - show_grid: true - listen: - Date: address_autofill_desktop_pref_release_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: address_autofill_desktop_pref_release_rollout.metric: 'retained' address_autofill_desktop_pref_release_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: address_autofill_desktop_pref_release_rollout.submission_date @@ -199,6 +165,40 @@ address_autofill_desktop_pref_release_rollout.metric: 'days_of_use' address_autofill_desktop_pref_release_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: address_autofill_desktop_pref_release_rollout.submission_date + field_y: address_autofill_desktop_pref_release_rollout.point + log_scale: false + ci_lower: address_autofill_desktop_pref_release_rollout.lower + ci_upper: address_autofill_desktop_pref_release_rollout.upper + show_grid: true + listen: + Date: address_autofill_desktop_pref_release_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: address_autofill_desktop_pref_release_rollout + type: looker_line + fields: [ + address_autofill_desktop_pref_release_rollout.submission_date, + address_autofill_desktop_pref_release_rollout.branch, + address_autofill_desktop_pref_release_rollout.point + ] + pivots: [ + address_autofill_desktop_pref_release_rollout.branch + ] + filters: + address_autofill_desktop_pref_release_rollout.metric: 'ad_clicks' + address_autofill_desktop_pref_release_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ address_autofill_desktop_pref_release_rollout.branch ] filters: - address_autofill_desktop_pref_release_rollout.metric: 'active_hours' + address_autofill_desktop_pref_release_rollout.metric: 'search_count' address_autofill_desktop_pref_release_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/address_autofill_phase_2_rollout_copy_beta_rollout.dashboard.lookml b/operational_monitoring/dashboards/address_autofill_phase_2_rollout_copy_beta_rollout.dashboard.lookml index 09153ff4e..ae791338d 100644 --- a/operational_monitoring/dashboards/address_autofill_phase_2_rollout_copy_beta_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/address_autofill_phase_2_rollout_copy_beta_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ address_autofill_phase_2_rollout_copy_beta_rollout.branch ] filters: - address_autofill_phase_2_rollout_copy_beta_rollout.metric: 'search_count' + address_autofill_phase_2_rollout_copy_beta_rollout.metric: 'active_hours' address_autofill_phase_2_rollout_copy_beta_rollout.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: address_autofill_phase_2_rollout_copy_beta_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: address_autofill_phase_2_rollout_copy_beta_rollout - type: looker_line - fields: [ - address_autofill_phase_2_rollout_copy_beta_rollout.submission_date, - address_autofill_phase_2_rollout_copy_beta_rollout.branch, - address_autofill_phase_2_rollout_copy_beta_rollout.point - ] - pivots: [ - address_autofill_phase_2_rollout_copy_beta_rollout.branch - ] - filters: - address_autofill_phase_2_rollout_copy_beta_rollout.metric: 'ad_clicks' - address_autofill_phase_2_rollout_copy_beta_rollout.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: address_autofill_phase_2_rollout_copy_beta_rollout.submission_date - field_y: address_autofill_phase_2_rollout_copy_beta_rollout.point - log_scale: false - ci_lower: address_autofill_phase_2_rollout_copy_beta_rollout.lower - ci_upper: address_autofill_phase_2_rollout_copy_beta_rollout.upper - show_grid: true - listen: - Date: address_autofill_phase_2_rollout_copy_beta_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: address_autofill_phase_2_rollout_copy_beta_rollout.metric: 'retained' address_autofill_phase_2_rollout_copy_beta_rollout.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: address_autofill_phase_2_rollout_copy_beta_rollout.submission_date @@ -131,6 +97,40 @@ address_autofill_phase_2_rollout_copy_beta_rollout.metric: 'days_of_use' address_autofill_phase_2_rollout_copy_beta_rollout.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: address_autofill_phase_2_rollout_copy_beta_rollout.submission_date + field_y: address_autofill_phase_2_rollout_copy_beta_rollout.point + log_scale: false + ci_lower: address_autofill_phase_2_rollout_copy_beta_rollout.lower + ci_upper: address_autofill_phase_2_rollout_copy_beta_rollout.upper + show_grid: true + listen: + Date: address_autofill_phase_2_rollout_copy_beta_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: address_autofill_phase_2_rollout_copy_beta_rollout + type: looker_line + fields: [ + address_autofill_phase_2_rollout_copy_beta_rollout.submission_date, + address_autofill_phase_2_rollout_copy_beta_rollout.branch, + address_autofill_phase_2_rollout_copy_beta_rollout.point + ] + pivots: [ + address_autofill_phase_2_rollout_copy_beta_rollout.branch + ] + filters: + address_autofill_phase_2_rollout_copy_beta_rollout.metric: 'ad_clicks' + address_autofill_phase_2_rollout_copy_beta_rollout.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ address_autofill_phase_2_rollout_copy_beta_rollout.branch ] filters: - address_autofill_phase_2_rollout_copy_beta_rollout.metric: 'active_hours' + address_autofill_phase_2_rollout_copy_beta_rollout.metric: 'search_count' address_autofill_phase_2_rollout_copy_beta_rollout.statistic: mean row: 20 col: 0 diff --git a/operational_monitoring/dashboards/address_autofill_phase_2_rollout_release.dashboard.lookml b/operational_monitoring/dashboards/address_autofill_phase_2_rollout_release.dashboard.lookml index d7f46c39a..4d3db1c61 100644 --- a/operational_monitoring/dashboards/address_autofill_phase_2_rollout_release.dashboard.lookml +++ b/operational_monitoring/dashboards/address_autofill_phase_2_rollout_release.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ address_autofill_phase_2_rollout_release.branch ] filters: - address_autofill_phase_2_rollout_release.metric: 'search_count' + address_autofill_phase_2_rollout_release.metric: 'active_hours' address_autofill_phase_2_rollout_release.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: address_autofill_phase_2_rollout_release.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: address_autofill_phase_2_rollout_release - type: looker_line - fields: [ - address_autofill_phase_2_rollout_release.submission_date, - address_autofill_phase_2_rollout_release.branch, - address_autofill_phase_2_rollout_release.point - ] - pivots: [ - address_autofill_phase_2_rollout_release.branch - ] - filters: - address_autofill_phase_2_rollout_release.metric: 'ad_clicks' - address_autofill_phase_2_rollout_release.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: address_autofill_phase_2_rollout_release.submission_date - field_y: address_autofill_phase_2_rollout_release.point - log_scale: false - ci_lower: address_autofill_phase_2_rollout_release.lower - ci_upper: address_autofill_phase_2_rollout_release.upper - show_grid: true - listen: - Date: address_autofill_phase_2_rollout_release.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: address_autofill_phase_2_rollout_release.metric: 'retained' address_autofill_phase_2_rollout_release.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: address_autofill_phase_2_rollout_release.submission_date @@ -131,6 +97,40 @@ address_autofill_phase_2_rollout_release.metric: 'days_of_use' address_autofill_phase_2_rollout_release.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: address_autofill_phase_2_rollout_release.submission_date + field_y: address_autofill_phase_2_rollout_release.point + log_scale: false + ci_lower: address_autofill_phase_2_rollout_release.lower + ci_upper: address_autofill_phase_2_rollout_release.upper + show_grid: true + listen: + Date: address_autofill_phase_2_rollout_release.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: address_autofill_phase_2_rollout_release + type: looker_line + fields: [ + address_autofill_phase_2_rollout_release.submission_date, + address_autofill_phase_2_rollout_release.branch, + address_autofill_phase_2_rollout_release.point + ] + pivots: [ + address_autofill_phase_2_rollout_release.branch + ] + filters: + address_autofill_phase_2_rollout_release.metric: 'ad_clicks' + address_autofill_phase_2_rollout_release.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ address_autofill_phase_2_rollout_release.branch ] filters: - address_autofill_phase_2_rollout_release.metric: 'active_hours' + address_autofill_phase_2_rollout_release.metric: 'search_count' address_autofill_phase_2_rollout_release.statistic: mean row: 20 col: 0 diff --git a/operational_monitoring/dashboards/all_browsers_dau.dashboard.lookml b/operational_monitoring/dashboards/all_browsers_dau.dashboard.lookml index 1f855d189..38f15e7dd 100644 --- a/operational_monitoring/dashboards/all_browsers_dau.dashboard.lookml +++ b/operational_monitoring/dashboards/all_browsers_dau.dashboard.lookml @@ -10,6 +10,39 @@ preferred_viewer: dashboards-next elements: + - title: Focus Android Daily Active Users V2 + name: Focus Android Daily Active Users V2_sum + note_state: expanded + note_display: above + note_text: Sum + explore: all_browsers_dau + type: looker_line + fields: [ + all_browsers_dau.submission_date, + all_browsers_dau.branch, + all_browsers_dau.point + ] + pivots: [ + all_browsers_dau.branch + ] + filters: + all_browsers_dau.metric: 'focus_android_daily_active_users_v2' + all_browsers_dau.statistic: sum + row: 0 + col: 0 + width: 12 + height: 8 + field_x: all_browsers_dau.submission_date + field_y: all_browsers_dau.point + log_scale: false + ci_lower: all_browsers_dau.lower + ci_upper: all_browsers_dau.upper + show_grid: true + listen: + Date: all_browsers_dau.submission_date + + active: "#3FE1B0" + defaults_version: 0 - title: Firefox Desktop Daily Active Users V2 name: Firefox Desktop Daily Active Users V2_sum note_state: expanded @@ -29,39 +62,6 @@ all_browsers_dau.metric: 'firefox_desktop_daily_active_users_v2' all_browsers_dau.statistic: sum row: 0 - col: 0 - width: 12 - height: 8 - field_x: all_browsers_dau.submission_date - field_y: all_browsers_dau.point - log_scale: false - ci_lower: all_browsers_dau.lower - ci_upper: all_browsers_dau.upper - show_grid: true - listen: - Date: all_browsers_dau.submission_date - - active: "#3FE1B0" - defaults_version: 0 - - title: Fenix Daily Active Users V2 - name: Fenix Daily Active Users V2_sum - note_state: expanded - note_display: above - note_text: Sum - explore: all_browsers_dau - type: looker_line - fields: [ - all_browsers_dau.submission_date, - all_browsers_dau.branch, - all_browsers_dau.point - ] - pivots: [ - all_browsers_dau.branch - ] - filters: - all_browsers_dau.metric: 'fenix_daily_active_users_v2' - all_browsers_dau.statistic: sum - row: 0 col: 12 width: 12 height: 8 @@ -74,39 +74,6 @@ listen: Date: all_browsers_dau.submission_date - active: "#3FE1B0" - defaults_version: 0 - - title: Focus Android Daily Active Users V2 - name: Focus Android Daily Active Users V2_sum - note_state: expanded - note_display: above - note_text: Sum - explore: all_browsers_dau - type: looker_line - fields: [ - all_browsers_dau.submission_date, - all_browsers_dau.branch, - all_browsers_dau.point - ] - pivots: [ - all_browsers_dau.branch - ] - filters: - all_browsers_dau.metric: 'focus_android_daily_active_users_v2' - all_browsers_dau.statistic: sum - row: 10 - col: 0 - width: 12 - height: 8 - field_x: all_browsers_dau.submission_date - field_y: all_browsers_dau.point - log_scale: false - ci_lower: all_browsers_dau.lower - ci_upper: all_browsers_dau.upper - show_grid: true - listen: - Date: all_browsers_dau.submission_date - active: "#3FE1B0" defaults_version: 0 - title: Focus Ios Daily Active Users V2 @@ -128,7 +95,7 @@ all_browsers_dau.metric: 'focus_ios_daily_active_users_v2' all_browsers_dau.statistic: sum row: 10 - col: 12 + col: 0 width: 12 height: 8 field_x: all_browsers_dau.submission_date @@ -160,6 +127,39 @@ filters: all_browsers_dau.metric: 'firefox_ios_daily_active_users_v2' all_browsers_dau.statistic: sum + row: 10 + col: 12 + width: 12 + height: 8 + field_x: all_browsers_dau.submission_date + field_y: all_browsers_dau.point + log_scale: false + ci_lower: all_browsers_dau.lower + ci_upper: all_browsers_dau.upper + show_grid: true + listen: + Date: all_browsers_dau.submission_date + + active: "#3FE1B0" + defaults_version: 0 + - title: Fenix Daily Active Users V2 + name: Fenix Daily Active Users V2_sum + note_state: expanded + note_display: above + note_text: Sum + explore: all_browsers_dau + type: looker_line + fields: [ + all_browsers_dau.submission_date, + all_browsers_dau.branch, + all_browsers_dau.point + ] + pivots: [ + all_browsers_dau.branch + ] + filters: + all_browsers_dau.metric: 'fenix_daily_active_users_v2' + all_browsers_dau.statistic: sum row: 20 col: 0 width: 12 diff --git a/operational_monitoring/dashboards/android_default_toolbar_placement_treatment_a_rollout.dashboard.lookml b/operational_monitoring/dashboards/android_default_toolbar_placement_treatment_a_rollout.dashboard.lookml index be4d88758..a862e8acc 100644 --- a/operational_monitoring/dashboards/android_default_toolbar_placement_treatment_a_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/android_default_toolbar_placement_treatment_a_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Tagged Sap Searches + name: Tagged Sap Searches_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ android_default_toolbar_placement_treatment_a_rollout.branch ] filters: - android_default_toolbar_placement_treatment_a_rollout.metric: 'search_count' + android_default_toolbar_placement_treatment_a_rollout.metric: 'tagged_sap_searches' android_default_toolbar_placement_treatment_a_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ android_default_toolbar_placement_treatment_a_rollout.branch ] filters: - android_default_toolbar_placement_treatment_a_rollout.metric: 'ad_clicks' + android_default_toolbar_placement_treatment_a_rollout.metric: 'active_hours' android_default_toolbar_placement_treatment_a_rollout.statistic: mean row: 10 col: 0 @@ -143,40 +143,6 @@ listen: Date: android_default_toolbar_placement_treatment_a_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Tagged Sap Searches - name: Tagged Sap Searches_mean - note_state: expanded - note_display: above - note_text: Mean - explore: android_default_toolbar_placement_treatment_a_rollout - type: looker_line - fields: [ - android_default_toolbar_placement_treatment_a_rollout.submission_date, - android_default_toolbar_placement_treatment_a_rollout.branch, - android_default_toolbar_placement_treatment_a_rollout.point - ] - pivots: [ - android_default_toolbar_placement_treatment_a_rollout.branch - ] - filters: - android_default_toolbar_placement_treatment_a_rollout.metric: 'tagged_sap_searches' - android_default_toolbar_placement_treatment_a_rollout.statistic: mean - row: 20 - col: 0 - width: 12 - height: 8 - field_x: android_default_toolbar_placement_treatment_a_rollout.submission_date - field_y: android_default_toolbar_placement_treatment_a_rollout.point - log_scale: false - ci_lower: android_default_toolbar_placement_treatment_a_rollout.lower - ci_upper: android_default_toolbar_placement_treatment_a_rollout.upper - show_grid: true - listen: - Date: android_default_toolbar_placement_treatment_a_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -199,6 +165,40 @@ android_default_toolbar_placement_treatment_a_rollout.metric: 'days_of_use' android_default_toolbar_placement_treatment_a_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: android_default_toolbar_placement_treatment_a_rollout.submission_date + field_y: android_default_toolbar_placement_treatment_a_rollout.point + log_scale: false + ci_lower: android_default_toolbar_placement_treatment_a_rollout.lower + ci_upper: android_default_toolbar_placement_treatment_a_rollout.upper + show_grid: true + listen: + Date: android_default_toolbar_placement_treatment_a_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: android_default_toolbar_placement_treatment_a_rollout + type: looker_line + fields: [ + android_default_toolbar_placement_treatment_a_rollout.submission_date, + android_default_toolbar_placement_treatment_a_rollout.branch, + android_default_toolbar_placement_treatment_a_rollout.point + ] + pivots: [ + android_default_toolbar_placement_treatment_a_rollout.branch + ] + filters: + android_default_toolbar_placement_treatment_a_rollout.metric: 'ad_clicks' + android_default_toolbar_placement_treatment_a_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -214,8 +214,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -230,7 +230,7 @@ android_default_toolbar_placement_treatment_a_rollout.branch ] filters: - android_default_toolbar_placement_treatment_a_rollout.metric: 'active_hours' + android_default_toolbar_placement_treatment_a_rollout.metric: 'search_count' android_default_toolbar_placement_treatment_a_rollout.statistic: mean row: 30 col: 0 diff --git a/operational_monitoring/dashboards/android_navbar_nightly_experiment.dashboard.lookml b/operational_monitoring/dashboards/android_navbar_nightly_experiment.dashboard.lookml index 0d712d5ba..67b6cc52a 100644 --- a/operational_monitoring/dashboards/android_navbar_nightly_experiment.dashboard.lookml +++ b/operational_monitoring/dashboards/android_navbar_nightly_experiment.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Tagged Sap Searches + name: Tagged Sap Searches_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ android_navbar_nightly_experiment.branch ] filters: - android_navbar_nightly_experiment.metric: 'search_count' + android_navbar_nightly_experiment.metric: 'tagged_sap_searches' android_navbar_nightly_experiment.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ android_navbar_nightly_experiment.branch ] filters: - android_navbar_nightly_experiment.metric: 'ad_clicks' + android_navbar_nightly_experiment.metric: 'active_hours' android_navbar_nightly_experiment.statistic: mean row: 10 col: 0 @@ -143,40 +143,6 @@ listen: Date: android_navbar_nightly_experiment.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Tagged Sap Searches - name: Tagged Sap Searches_mean - note_state: expanded - note_display: above - note_text: Mean - explore: android_navbar_nightly_experiment - type: looker_line - fields: [ - android_navbar_nightly_experiment.submission_date, - android_navbar_nightly_experiment.branch, - android_navbar_nightly_experiment.point - ] - pivots: [ - android_navbar_nightly_experiment.branch - ] - filters: - android_navbar_nightly_experiment.metric: 'tagged_sap_searches' - android_navbar_nightly_experiment.statistic: mean - row: 20 - col: 0 - width: 12 - height: 8 - field_x: android_navbar_nightly_experiment.submission_date - field_y: android_navbar_nightly_experiment.point - log_scale: false - ci_lower: android_navbar_nightly_experiment.lower - ci_upper: android_navbar_nightly_experiment.upper - show_grid: true - listen: - Date: android_navbar_nightly_experiment.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -199,6 +165,40 @@ android_navbar_nightly_experiment.metric: 'days_of_use' android_navbar_nightly_experiment.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: android_navbar_nightly_experiment.submission_date + field_y: android_navbar_nightly_experiment.point + log_scale: false + ci_lower: android_navbar_nightly_experiment.lower + ci_upper: android_navbar_nightly_experiment.upper + show_grid: true + listen: + Date: android_navbar_nightly_experiment.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: android_navbar_nightly_experiment + type: looker_line + fields: [ + android_navbar_nightly_experiment.submission_date, + android_navbar_nightly_experiment.branch, + android_navbar_nightly_experiment.point + ] + pivots: [ + android_navbar_nightly_experiment.branch + ] + filters: + android_navbar_nightly_experiment.metric: 'ad_clicks' + android_navbar_nightly_experiment.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -214,8 +214,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -230,7 +230,7 @@ android_navbar_nightly_experiment.branch ] filters: - android_navbar_nightly_experiment.metric: 'active_hours' + android_navbar_nightly_experiment.metric: 'search_count' android_navbar_nightly_experiment.statistic: mean row: 30 col: 0 diff --git a/operational_monitoring/dashboards/android_ship_nightly_rollout.dashboard.lookml b/operational_monitoring/dashboards/android_ship_nightly_rollout.dashboard.lookml index 29dbea0e2..c91a2c98b 100644 --- a/operational_monitoring/dashboards/android_ship_nightly_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/android_ship_nightly_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Tagged Sap Searches + name: Tagged Sap Searches_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ android_ship_nightly_rollout.branch ] filters: - android_ship_nightly_rollout.metric: 'search_count' + android_ship_nightly_rollout.metric: 'tagged_sap_searches' android_ship_nightly_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ android_ship_nightly_rollout.branch ] filters: - android_ship_nightly_rollout.metric: 'ad_clicks' + android_ship_nightly_rollout.metric: 'active_hours' android_ship_nightly_rollout.statistic: mean row: 10 col: 0 @@ -143,40 +143,6 @@ listen: Date: android_ship_nightly_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Tagged Sap Searches - name: Tagged Sap Searches_mean - note_state: expanded - note_display: above - note_text: Mean - explore: android_ship_nightly_rollout - type: looker_line - fields: [ - android_ship_nightly_rollout.submission_date, - android_ship_nightly_rollout.branch, - android_ship_nightly_rollout.point - ] - pivots: [ - android_ship_nightly_rollout.branch - ] - filters: - android_ship_nightly_rollout.metric: 'tagged_sap_searches' - android_ship_nightly_rollout.statistic: mean - row: 20 - col: 0 - width: 12 - height: 8 - field_x: android_ship_nightly_rollout.submission_date - field_y: android_ship_nightly_rollout.point - log_scale: false - ci_lower: android_ship_nightly_rollout.lower - ci_upper: android_ship_nightly_rollout.upper - show_grid: true - listen: - Date: android_ship_nightly_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -199,6 +165,40 @@ android_ship_nightly_rollout.metric: 'days_of_use' android_ship_nightly_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: android_ship_nightly_rollout.submission_date + field_y: android_ship_nightly_rollout.point + log_scale: false + ci_lower: android_ship_nightly_rollout.lower + ci_upper: android_ship_nightly_rollout.upper + show_grid: true + listen: + Date: android_ship_nightly_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: android_ship_nightly_rollout + type: looker_line + fields: [ + android_ship_nightly_rollout.submission_date, + android_ship_nightly_rollout.branch, + android_ship_nightly_rollout.point + ] + pivots: [ + android_ship_nightly_rollout.branch + ] + filters: + android_ship_nightly_rollout.metric: 'ad_clicks' + android_ship_nightly_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -214,8 +214,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -230,7 +230,7 @@ android_ship_nightly_rollout.branch ] filters: - android_ship_nightly_rollout.metric: 'active_hours' + android_ship_nightly_rollout.metric: 'search_count' android_ship_nightly_rollout.statistic: mean row: 30 col: 0 diff --git a/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3.dashboard.lookml b/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3.dashboard.lookml index e4ed5f13f..4830a03fc 100644 --- a/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3.dashboard.lookml +++ b/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ backgroundupdate_enable_unelevated_installations_rollout_3.branch ] filters: - backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'search_count' + backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'uri_count' backgroundupdate_enable_unelevated_installations_rollout_3.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ backgroundupdate_enable_unelevated_installations_rollout_3.branch ] filters: - backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'uri_count' + backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'active_hours' backgroundupdate_enable_unelevated_installations_rollout_3.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: backgroundupdate_enable_unelevated_installations_rollout_3.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: backgroundupdate_enable_unelevated_installations_rollout_3 - type: looker_line - fields: [ - backgroundupdate_enable_unelevated_installations_rollout_3.submission_date, - backgroundupdate_enable_unelevated_installations_rollout_3.branch, - backgroundupdate_enable_unelevated_installations_rollout_3.point - ] - pivots: [ - backgroundupdate_enable_unelevated_installations_rollout_3.branch - ] - filters: - backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'ad_clicks' - backgroundupdate_enable_unelevated_installations_rollout_3.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: backgroundupdate_enable_unelevated_installations_rollout_3.submission_date - field_y: backgroundupdate_enable_unelevated_installations_rollout_3.point - log_scale: false - ci_lower: backgroundupdate_enable_unelevated_installations_rollout_3.lower - ci_upper: backgroundupdate_enable_unelevated_installations_rollout_3.upper - show_grid: true - listen: - Date: backgroundupdate_enable_unelevated_installations_rollout_3.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'retained' backgroundupdate_enable_unelevated_installations_rollout_3.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: backgroundupdate_enable_unelevated_installations_rollout_3.submission_date @@ -199,6 +165,40 @@ backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'days_of_use' backgroundupdate_enable_unelevated_installations_rollout_3.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: backgroundupdate_enable_unelevated_installations_rollout_3.submission_date + field_y: backgroundupdate_enable_unelevated_installations_rollout_3.point + log_scale: false + ci_lower: backgroundupdate_enable_unelevated_installations_rollout_3.lower + ci_upper: backgroundupdate_enable_unelevated_installations_rollout_3.upper + show_grid: true + listen: + Date: backgroundupdate_enable_unelevated_installations_rollout_3.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: backgroundupdate_enable_unelevated_installations_rollout_3 + type: looker_line + fields: [ + backgroundupdate_enable_unelevated_installations_rollout_3.submission_date, + backgroundupdate_enable_unelevated_installations_rollout_3.branch, + backgroundupdate_enable_unelevated_installations_rollout_3.point + ] + pivots: [ + backgroundupdate_enable_unelevated_installations_rollout_3.branch + ] + filters: + backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'ad_clicks' + backgroundupdate_enable_unelevated_installations_rollout_3.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ backgroundupdate_enable_unelevated_installations_rollout_3.branch ] filters: - backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'active_hours' + backgroundupdate_enable_unelevated_installations_rollout_3.metric: 'search_count' backgroundupdate_enable_unelevated_installations_rollout_3.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3_nightly.dashboard.lookml b/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3_nightly.dashboard.lookml index c8bbf39b6..76c8a035c 100644 --- a/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3_nightly.dashboard.lookml +++ b/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3_nightly.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ backgroundupdate_enable_unelevated_installations_rollout_3_nightly.branch ] filters: - backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'search_count' + backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'uri_count' backgroundupdate_enable_unelevated_installations_rollout_3_nightly.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ backgroundupdate_enable_unelevated_installations_rollout_3_nightly.branch ] filters: - backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'uri_count' + backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'active_hours' backgroundupdate_enable_unelevated_installations_rollout_3_nightly.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: backgroundupdate_enable_unelevated_installations_rollout_3_nightly - type: looker_line - fields: [ - backgroundupdate_enable_unelevated_installations_rollout_3_nightly.submission_date, - backgroundupdate_enable_unelevated_installations_rollout_3_nightly.branch, - backgroundupdate_enable_unelevated_installations_rollout_3_nightly.point - ] - pivots: [ - backgroundupdate_enable_unelevated_installations_rollout_3_nightly.branch - ] - filters: - backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'ad_clicks' - backgroundupdate_enable_unelevated_installations_rollout_3_nightly.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.submission_date - field_y: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.point - log_scale: false - ci_lower: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.lower - ci_upper: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.upper - show_grid: true - listen: - Date: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'retained' backgroundupdate_enable_unelevated_installations_rollout_3_nightly.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.submission_date @@ -199,6 +165,40 @@ backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'days_of_use' backgroundupdate_enable_unelevated_installations_rollout_3_nightly.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.submission_date + field_y: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.point + log_scale: false + ci_lower: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.lower + ci_upper: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.upper + show_grid: true + listen: + Date: backgroundupdate_enable_unelevated_installations_rollout_3_nightly.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: backgroundupdate_enable_unelevated_installations_rollout_3_nightly + type: looker_line + fields: [ + backgroundupdate_enable_unelevated_installations_rollout_3_nightly.submission_date, + backgroundupdate_enable_unelevated_installations_rollout_3_nightly.branch, + backgroundupdate_enable_unelevated_installations_rollout_3_nightly.point + ] + pivots: [ + backgroundupdate_enable_unelevated_installations_rollout_3_nightly.branch + ] + filters: + backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'ad_clicks' + backgroundupdate_enable_unelevated_installations_rollout_3_nightly.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ backgroundupdate_enable_unelevated_installations_rollout_3_nightly.branch ] filters: - backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'active_hours' + backgroundupdate_enable_unelevated_installations_rollout_3_nightly.metric: 'search_count' backgroundupdate_enable_unelevated_installations_rollout_3_nightly.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3_release.dashboard.lookml b/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3_release.dashboard.lookml index 1f166b27b..5ab7bbe6b 100644 --- a/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3_release.dashboard.lookml +++ b/operational_monitoring/dashboards/backgroundupdate_enable_unelevated_installations_rollout_3_release.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ backgroundupdate_enable_unelevated_installations_rollout_3_release.branch ] filters: - backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'search_count' + backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'uri_count' backgroundupdate_enable_unelevated_installations_rollout_3_release.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ backgroundupdate_enable_unelevated_installations_rollout_3_release.branch ] filters: - backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'uri_count' + backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'active_hours' backgroundupdate_enable_unelevated_installations_rollout_3_release.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: backgroundupdate_enable_unelevated_installations_rollout_3_release.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: backgroundupdate_enable_unelevated_installations_rollout_3_release - type: looker_line - fields: [ - backgroundupdate_enable_unelevated_installations_rollout_3_release.submission_date, - backgroundupdate_enable_unelevated_installations_rollout_3_release.branch, - backgroundupdate_enable_unelevated_installations_rollout_3_release.point - ] - pivots: [ - backgroundupdate_enable_unelevated_installations_rollout_3_release.branch - ] - filters: - backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'ad_clicks' - backgroundupdate_enable_unelevated_installations_rollout_3_release.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: backgroundupdate_enable_unelevated_installations_rollout_3_release.submission_date - field_y: backgroundupdate_enable_unelevated_installations_rollout_3_release.point - log_scale: false - ci_lower: backgroundupdate_enable_unelevated_installations_rollout_3_release.lower - ci_upper: backgroundupdate_enable_unelevated_installations_rollout_3_release.upper - show_grid: true - listen: - Date: backgroundupdate_enable_unelevated_installations_rollout_3_release.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'retained' backgroundupdate_enable_unelevated_installations_rollout_3_release.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: backgroundupdate_enable_unelevated_installations_rollout_3_release.submission_date @@ -199,6 +165,40 @@ backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'days_of_use' backgroundupdate_enable_unelevated_installations_rollout_3_release.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: backgroundupdate_enable_unelevated_installations_rollout_3_release.submission_date + field_y: backgroundupdate_enable_unelevated_installations_rollout_3_release.point + log_scale: false + ci_lower: backgroundupdate_enable_unelevated_installations_rollout_3_release.lower + ci_upper: backgroundupdate_enable_unelevated_installations_rollout_3_release.upper + show_grid: true + listen: + Date: backgroundupdate_enable_unelevated_installations_rollout_3_release.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: backgroundupdate_enable_unelevated_installations_rollout_3_release + type: looker_line + fields: [ + backgroundupdate_enable_unelevated_installations_rollout_3_release.submission_date, + backgroundupdate_enable_unelevated_installations_rollout_3_release.branch, + backgroundupdate_enable_unelevated_installations_rollout_3_release.point + ] + pivots: [ + backgroundupdate_enable_unelevated_installations_rollout_3_release.branch + ] + filters: + backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'ad_clicks' + backgroundupdate_enable_unelevated_installations_rollout_3_release.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ backgroundupdate_enable_unelevated_installations_rollout_3_release.branch ] filters: - backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'active_hours' + backgroundupdate_enable_unelevated_installations_rollout_3_release.metric: 'search_count' backgroundupdate_enable_unelevated_installations_rollout_3_release.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/certificate_compression_rollout.dashboard.lookml b/operational_monitoring/dashboards/certificate_compression_rollout.dashboard.lookml index da918d024..b80c4c3ab 100644 --- a/operational_monitoring/dashboards/certificate_compression_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/certificate_compression_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ certificate_compression_rollout.branch ] filters: - certificate_compression_rollout.metric: 'search_count' + certificate_compression_rollout.metric: 'uri_count' certificate_compression_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ certificate_compression_rollout.branch ] filters: - certificate_compression_rollout.metric: 'uri_count' + certificate_compression_rollout.metric: 'active_hours' certificate_compression_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: certificate_compression_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: certificate_compression_rollout - type: looker_line - fields: [ - certificate_compression_rollout.submission_date, - certificate_compression_rollout.branch, - certificate_compression_rollout.point - ] - pivots: [ - certificate_compression_rollout.branch - ] - filters: - certificate_compression_rollout.metric: 'ad_clicks' - certificate_compression_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: certificate_compression_rollout.submission_date - field_y: certificate_compression_rollout.point - log_scale: false - ci_lower: certificate_compression_rollout.lower - ci_upper: certificate_compression_rollout.upper - show_grid: true - listen: - Date: certificate_compression_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: certificate_compression_rollout.metric: 'retained' certificate_compression_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: certificate_compression_rollout.submission_date @@ -199,6 +165,40 @@ certificate_compression_rollout.metric: 'days_of_use' certificate_compression_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: certificate_compression_rollout.submission_date + field_y: certificate_compression_rollout.point + log_scale: false + ci_lower: certificate_compression_rollout.lower + ci_upper: certificate_compression_rollout.upper + show_grid: true + listen: + Date: certificate_compression_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: certificate_compression_rollout + type: looker_line + fields: [ + certificate_compression_rollout.submission_date, + certificate_compression_rollout.branch, + certificate_compression_rollout.point + ] + pivots: [ + certificate_compression_rollout.branch + ] + filters: + certificate_compression_rollout.metric: 'ad_clicks' + certificate_compression_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ certificate_compression_rollout.branch ] filters: - certificate_compression_rollout.metric: 'active_hours' + certificate_compression_rollout.metric: 'search_count' certificate_compression_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/consolidated_search_configuration_row_desktop_relaunch.dashboard.lookml b/operational_monitoring/dashboards/consolidated_search_configuration_row_desktop_relaunch.dashboard.lookml index 3bed2adaa..e091bf0cb 100644 --- a/operational_monitoring/dashboards/consolidated_search_configuration_row_desktop_relaunch.dashboard.lookml +++ b/operational_monitoring/dashboards/consolidated_search_configuration_row_desktop_relaunch.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ consolidated_search_configuration_row_desktop_relaunch.branch ] filters: - consolidated_search_configuration_row_desktop_relaunch.metric: 'search_count' + consolidated_search_configuration_row_desktop_relaunch.metric: 'uri_count' consolidated_search_configuration_row_desktop_relaunch.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ consolidated_search_configuration_row_desktop_relaunch.branch ] filters: - consolidated_search_configuration_row_desktop_relaunch.metric: 'uri_count' + consolidated_search_configuration_row_desktop_relaunch.metric: 'active_hours' consolidated_search_configuration_row_desktop_relaunch.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: consolidated_search_configuration_row_desktop_relaunch.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: consolidated_search_configuration_row_desktop_relaunch - type: looker_line - fields: [ - consolidated_search_configuration_row_desktop_relaunch.submission_date, - consolidated_search_configuration_row_desktop_relaunch.branch, - consolidated_search_configuration_row_desktop_relaunch.point - ] - pivots: [ - consolidated_search_configuration_row_desktop_relaunch.branch - ] - filters: - consolidated_search_configuration_row_desktop_relaunch.metric: 'ad_clicks' - consolidated_search_configuration_row_desktop_relaunch.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: consolidated_search_configuration_row_desktop_relaunch.submission_date - field_y: consolidated_search_configuration_row_desktop_relaunch.point - log_scale: false - ci_lower: consolidated_search_configuration_row_desktop_relaunch.lower - ci_upper: consolidated_search_configuration_row_desktop_relaunch.upper - show_grid: true - listen: - Date: consolidated_search_configuration_row_desktop_relaunch.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: consolidated_search_configuration_row_desktop_relaunch.metric: 'retained' consolidated_search_configuration_row_desktop_relaunch.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: consolidated_search_configuration_row_desktop_relaunch.submission_date @@ -199,6 +165,40 @@ consolidated_search_configuration_row_desktop_relaunch.metric: 'days_of_use' consolidated_search_configuration_row_desktop_relaunch.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: consolidated_search_configuration_row_desktop_relaunch.submission_date + field_y: consolidated_search_configuration_row_desktop_relaunch.point + log_scale: false + ci_lower: consolidated_search_configuration_row_desktop_relaunch.lower + ci_upper: consolidated_search_configuration_row_desktop_relaunch.upper + show_grid: true + listen: + Date: consolidated_search_configuration_row_desktop_relaunch.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: consolidated_search_configuration_row_desktop_relaunch + type: looker_line + fields: [ + consolidated_search_configuration_row_desktop_relaunch.submission_date, + consolidated_search_configuration_row_desktop_relaunch.branch, + consolidated_search_configuration_row_desktop_relaunch.point + ] + pivots: [ + consolidated_search_configuration_row_desktop_relaunch.branch + ] + filters: + consolidated_search_configuration_row_desktop_relaunch.metric: 'ad_clicks' + consolidated_search_configuration_row_desktop_relaunch.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ consolidated_search_configuration_row_desktop_relaunch.branch ] filters: - consolidated_search_configuration_row_desktop_relaunch.metric: 'active_hours' + consolidated_search_configuration_row_desktop_relaunch.metric: 'search_count' consolidated_search_configuration_row_desktop_relaunch.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/disable_ads_startup_cache.dashboard.lookml b/operational_monitoring/dashboards/disable_ads_startup_cache.dashboard.lookml index 3ed3ba72d..a8320745c 100644 --- a/operational_monitoring/dashboards/disable_ads_startup_cache.dashboard.lookml +++ b/operational_monitoring/dashboards/disable_ads_startup_cache.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ disable_ads_startup_cache.branch ] filters: - disable_ads_startup_cache.metric: 'search_count' + disable_ads_startup_cache.metric: 'uri_count' disable_ads_startup_cache.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ disable_ads_startup_cache.branch ] filters: - disable_ads_startup_cache.metric: 'uri_count' + disable_ads_startup_cache.metric: 'active_hours' disable_ads_startup_cache.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: disable_ads_startup_cache.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: disable_ads_startup_cache - type: looker_line - fields: [ - disable_ads_startup_cache.submission_date, - disable_ads_startup_cache.branch, - disable_ads_startup_cache.point - ] - pivots: [ - disable_ads_startup_cache.branch - ] - filters: - disable_ads_startup_cache.metric: 'ad_clicks' - disable_ads_startup_cache.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: disable_ads_startup_cache.submission_date - field_y: disable_ads_startup_cache.point - log_scale: false - ci_lower: disable_ads_startup_cache.lower - ci_upper: disable_ads_startup_cache.upper - show_grid: true - listen: - Date: disable_ads_startup_cache.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: disable_ads_startup_cache.metric: 'retained' disable_ads_startup_cache.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: disable_ads_startup_cache.submission_date @@ -199,6 +165,40 @@ disable_ads_startup_cache.metric: 'days_of_use' disable_ads_startup_cache.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: disable_ads_startup_cache.submission_date + field_y: disable_ads_startup_cache.point + log_scale: false + ci_lower: disable_ads_startup_cache.lower + ci_upper: disable_ads_startup_cache.upper + show_grid: true + listen: + Date: disable_ads_startup_cache.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: disable_ads_startup_cache + type: looker_line + fields: [ + disable_ads_startup_cache.submission_date, + disable_ads_startup_cache.branch, + disable_ads_startup_cache.point + ] + pivots: [ + disable_ads_startup_cache.branch + ] + filters: + disable_ads_startup_cache.metric: 'ad_clicks' + disable_ads_startup_cache.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ disable_ads_startup_cache.branch ] filters: - disable_ads_startup_cache.metric: 'active_hours' + disable_ads_startup_cache.metric: 'search_count' disable_ads_startup_cache.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/disable_redirects_for_authretries.dashboard.lookml b/operational_monitoring/dashboards/disable_redirects_for_authretries.dashboard.lookml index 8daaa3303..daa950ab7 100644 --- a/operational_monitoring/dashboards/disable_redirects_for_authretries.dashboard.lookml +++ b/operational_monitoring/dashboards/disable_redirects_for_authretries.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ disable_redirects_for_authretries.branch ] filters: - disable_redirects_for_authretries.metric: 'search_count' + disable_redirects_for_authretries.metric: 'uri_count' disable_redirects_for_authretries.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ disable_redirects_for_authretries.branch ] filters: - disable_redirects_for_authretries.metric: 'uri_count' + disable_redirects_for_authretries.metric: 'active_hours' disable_redirects_for_authretries.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: disable_redirects_for_authretries.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: disable_redirects_for_authretries - type: looker_line - fields: [ - disable_redirects_for_authretries.submission_date, - disable_redirects_for_authretries.branch, - disable_redirects_for_authretries.point - ] - pivots: [ - disable_redirects_for_authretries.branch - ] - filters: - disable_redirects_for_authretries.metric: 'ad_clicks' - disable_redirects_for_authretries.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: disable_redirects_for_authretries.submission_date - field_y: disable_redirects_for_authretries.point - log_scale: false - ci_lower: disable_redirects_for_authretries.lower - ci_upper: disable_redirects_for_authretries.upper - show_grid: true - listen: - Date: disable_redirects_for_authretries.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: disable_redirects_for_authretries.metric: 'retained' disable_redirects_for_authretries.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: disable_redirects_for_authretries.submission_date @@ -199,6 +165,40 @@ disable_redirects_for_authretries.metric: 'days_of_use' disable_redirects_for_authretries.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: disable_redirects_for_authretries.submission_date + field_y: disable_redirects_for_authretries.point + log_scale: false + ci_lower: disable_redirects_for_authretries.lower + ci_upper: disable_redirects_for_authretries.upper + show_grid: true + listen: + Date: disable_redirects_for_authretries.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: disable_redirects_for_authretries + type: looker_line + fields: [ + disable_redirects_for_authretries.submission_date, + disable_redirects_for_authretries.branch, + disable_redirects_for_authretries.point + ] + pivots: [ + disable_redirects_for_authretries.branch + ] + filters: + disable_redirects_for_authretries.metric: 'ad_clicks' + disable_redirects_for_authretries.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ disable_redirects_for_authretries.branch ] filters: - disable_redirects_for_authretries.metric: 'active_hours' + disable_redirects_for_authretries.metric: 'search_count' disable_redirects_for_authretries.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/disabling_chips_for_v131.dashboard.lookml b/operational_monitoring/dashboards/disabling_chips_for_v131.dashboard.lookml index 508ced5e1..77204b74a 100644 --- a/operational_monitoring/dashboards/disabling_chips_for_v131.dashboard.lookml +++ b/operational_monitoring/dashboards/disabling_chips_for_v131.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ disabling_chips_for_v131.branch ] filters: - disabling_chips_for_v131.metric: 'search_count' + disabling_chips_for_v131.metric: 'uri_count' disabling_chips_for_v131.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ disabling_chips_for_v131.branch ] filters: - disabling_chips_for_v131.metric: 'uri_count' + disabling_chips_for_v131.metric: 'active_hours' disabling_chips_for_v131.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: disabling_chips_for_v131.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: disabling_chips_for_v131 - type: looker_line - fields: [ - disabling_chips_for_v131.submission_date, - disabling_chips_for_v131.branch, - disabling_chips_for_v131.point - ] - pivots: [ - disabling_chips_for_v131.branch - ] - filters: - disabling_chips_for_v131.metric: 'ad_clicks' - disabling_chips_for_v131.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: disabling_chips_for_v131.submission_date - field_y: disabling_chips_for_v131.point - log_scale: false - ci_lower: disabling_chips_for_v131.lower - ci_upper: disabling_chips_for_v131.upper - show_grid: true - listen: - Date: disabling_chips_for_v131.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: disabling_chips_for_v131.metric: 'retained' disabling_chips_for_v131.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: disabling_chips_for_v131.submission_date @@ -199,6 +165,40 @@ disabling_chips_for_v131.metric: 'days_of_use' disabling_chips_for_v131.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: disabling_chips_for_v131.submission_date + field_y: disabling_chips_for_v131.point + log_scale: false + ci_lower: disabling_chips_for_v131.lower + ci_upper: disabling_chips_for_v131.upper + show_grid: true + listen: + Date: disabling_chips_for_v131.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: disabling_chips_for_v131 + type: looker_line + fields: [ + disabling_chips_for_v131.submission_date, + disabling_chips_for_v131.branch, + disabling_chips_for_v131.point + ] + pivots: [ + disabling_chips_for_v131.branch + ] + filters: + disabling_chips_for_v131.metric: 'ad_clicks' + disabling_chips_for_v131.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ disabling_chips_for_v131.branch ] filters: - disabling_chips_for_v131.metric: 'active_hours' + disabling_chips_for_v131.metric: 'search_count' disabling_chips_for_v131.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/enable_activation_telemetry_android.dashboard.lookml b/operational_monitoring/dashboards/enable_activation_telemetry_android.dashboard.lookml index 94ba41dd8..499c2d29e 100644 --- a/operational_monitoring/dashboards/enable_activation_telemetry_android.dashboard.lookml +++ b/operational_monitoring/dashboards/enable_activation_telemetry_android.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Tagged Sap Searches + name: Tagged Sap Searches_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ enable_activation_telemetry_android.branch ] filters: - enable_activation_telemetry_android.metric: 'search_count' + enable_activation_telemetry_android.metric: 'tagged_sap_searches' enable_activation_telemetry_android.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ enable_activation_telemetry_android.branch ] filters: - enable_activation_telemetry_android.metric: 'ad_clicks' + enable_activation_telemetry_android.metric: 'active_hours' enable_activation_telemetry_android.statistic: mean row: 10 col: 0 @@ -143,40 +143,6 @@ listen: Date: enable_activation_telemetry_android.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Tagged Sap Searches - name: Tagged Sap Searches_mean - note_state: expanded - note_display: above - note_text: Mean - explore: enable_activation_telemetry_android - type: looker_line - fields: [ - enable_activation_telemetry_android.submission_date, - enable_activation_telemetry_android.branch, - enable_activation_telemetry_android.point - ] - pivots: [ - enable_activation_telemetry_android.branch - ] - filters: - enable_activation_telemetry_android.metric: 'tagged_sap_searches' - enable_activation_telemetry_android.statistic: mean - row: 20 - col: 0 - width: 12 - height: 8 - field_x: enable_activation_telemetry_android.submission_date - field_y: enable_activation_telemetry_android.point - log_scale: false - ci_lower: enable_activation_telemetry_android.lower - ci_upper: enable_activation_telemetry_android.upper - show_grid: true - listen: - Date: enable_activation_telemetry_android.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -199,6 +165,40 @@ enable_activation_telemetry_android.metric: 'days_of_use' enable_activation_telemetry_android.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: enable_activation_telemetry_android.submission_date + field_y: enable_activation_telemetry_android.point + log_scale: false + ci_lower: enable_activation_telemetry_android.lower + ci_upper: enable_activation_telemetry_android.upper + show_grid: true + listen: + Date: enable_activation_telemetry_android.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: enable_activation_telemetry_android + type: looker_line + fields: [ + enable_activation_telemetry_android.submission_date, + enable_activation_telemetry_android.branch, + enable_activation_telemetry_android.point + ] + pivots: [ + enable_activation_telemetry_android.branch + ] + filters: + enable_activation_telemetry_android.metric: 'ad_clicks' + enable_activation_telemetry_android.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -214,8 +214,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -230,7 +230,7 @@ enable_activation_telemetry_android.branch ] filters: - enable_activation_telemetry_android.metric: 'active_hours' + enable_activation_telemetry_android.metric: 'search_count' enable_activation_telemetry_android.statistic: mean row: 30 col: 0 diff --git a/operational_monitoring/dashboards/enable_activation_telemetry_android_beta.dashboard.lookml b/operational_monitoring/dashboards/enable_activation_telemetry_android_beta.dashboard.lookml index f9fcc9552..70074ec82 100644 --- a/operational_monitoring/dashboards/enable_activation_telemetry_android_beta.dashboard.lookml +++ b/operational_monitoring/dashboards/enable_activation_telemetry_android_beta.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Tagged Sap Searches + name: Tagged Sap Searches_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ enable_activation_telemetry_android_beta.branch ] filters: - enable_activation_telemetry_android_beta.metric: 'search_count' + enable_activation_telemetry_android_beta.metric: 'tagged_sap_searches' enable_activation_telemetry_android_beta.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ enable_activation_telemetry_android_beta.branch ] filters: - enable_activation_telemetry_android_beta.metric: 'ad_clicks' + enable_activation_telemetry_android_beta.metric: 'active_hours' enable_activation_telemetry_android_beta.statistic: mean row: 10 col: 0 @@ -143,40 +143,6 @@ listen: Date: enable_activation_telemetry_android_beta.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Tagged Sap Searches - name: Tagged Sap Searches_mean - note_state: expanded - note_display: above - note_text: Mean - explore: enable_activation_telemetry_android_beta - type: looker_line - fields: [ - enable_activation_telemetry_android_beta.submission_date, - enable_activation_telemetry_android_beta.branch, - enable_activation_telemetry_android_beta.point - ] - pivots: [ - enable_activation_telemetry_android_beta.branch - ] - filters: - enable_activation_telemetry_android_beta.metric: 'tagged_sap_searches' - enable_activation_telemetry_android_beta.statistic: mean - row: 20 - col: 0 - width: 12 - height: 8 - field_x: enable_activation_telemetry_android_beta.submission_date - field_y: enable_activation_telemetry_android_beta.point - log_scale: false - ci_lower: enable_activation_telemetry_android_beta.lower - ci_upper: enable_activation_telemetry_android_beta.upper - show_grid: true - listen: - Date: enable_activation_telemetry_android_beta.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -199,6 +165,40 @@ enable_activation_telemetry_android_beta.metric: 'days_of_use' enable_activation_telemetry_android_beta.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: enable_activation_telemetry_android_beta.submission_date + field_y: enable_activation_telemetry_android_beta.point + log_scale: false + ci_lower: enable_activation_telemetry_android_beta.lower + ci_upper: enable_activation_telemetry_android_beta.upper + show_grid: true + listen: + Date: enable_activation_telemetry_android_beta.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: enable_activation_telemetry_android_beta + type: looker_line + fields: [ + enable_activation_telemetry_android_beta.submission_date, + enable_activation_telemetry_android_beta.branch, + enable_activation_telemetry_android_beta.point + ] + pivots: [ + enable_activation_telemetry_android_beta.branch + ] + filters: + enable_activation_telemetry_android_beta.metric: 'ad_clicks' + enable_activation_telemetry_android_beta.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -214,8 +214,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -230,7 +230,7 @@ enable_activation_telemetry_android_beta.branch ] filters: - enable_activation_telemetry_android_beta.metric: 'active_hours' + enable_activation_telemetry_android_beta.metric: 'search_count' enable_activation_telemetry_android_beta.statistic: mean row: 30 col: 0 diff --git a/operational_monitoring/dashboards/encrypted_client_hello_fallback_mechanism.dashboard.lookml b/operational_monitoring/dashboards/encrypted_client_hello_fallback_mechanism.dashboard.lookml index 21eaac45b..baf49e2d9 100644 --- a/operational_monitoring/dashboards/encrypted_client_hello_fallback_mechanism.dashboard.lookml +++ b/operational_monitoring/dashboards/encrypted_client_hello_fallback_mechanism.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ encrypted_client_hello_fallback_mechanism.branch ] filters: - encrypted_client_hello_fallback_mechanism.metric: 'search_count' + encrypted_client_hello_fallback_mechanism.metric: 'uri_count' encrypted_client_hello_fallback_mechanism.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ encrypted_client_hello_fallback_mechanism.branch ] filters: - encrypted_client_hello_fallback_mechanism.metric: 'uri_count' + encrypted_client_hello_fallback_mechanism.metric: 'active_hours' encrypted_client_hello_fallback_mechanism.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: encrypted_client_hello_fallback_mechanism.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: encrypted_client_hello_fallback_mechanism - type: looker_line - fields: [ - encrypted_client_hello_fallback_mechanism.submission_date, - encrypted_client_hello_fallback_mechanism.branch, - encrypted_client_hello_fallback_mechanism.point - ] - pivots: [ - encrypted_client_hello_fallback_mechanism.branch - ] - filters: - encrypted_client_hello_fallback_mechanism.metric: 'ad_clicks' - encrypted_client_hello_fallback_mechanism.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: encrypted_client_hello_fallback_mechanism.submission_date - field_y: encrypted_client_hello_fallback_mechanism.point - log_scale: false - ci_lower: encrypted_client_hello_fallback_mechanism.lower - ci_upper: encrypted_client_hello_fallback_mechanism.upper - show_grid: true - listen: - Date: encrypted_client_hello_fallback_mechanism.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: encrypted_client_hello_fallback_mechanism.metric: 'retained' encrypted_client_hello_fallback_mechanism.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: encrypted_client_hello_fallback_mechanism.submission_date @@ -199,6 +165,40 @@ encrypted_client_hello_fallback_mechanism.metric: 'days_of_use' encrypted_client_hello_fallback_mechanism.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: encrypted_client_hello_fallback_mechanism.submission_date + field_y: encrypted_client_hello_fallback_mechanism.point + log_scale: false + ci_lower: encrypted_client_hello_fallback_mechanism.lower + ci_upper: encrypted_client_hello_fallback_mechanism.upper + show_grid: true + listen: + Date: encrypted_client_hello_fallback_mechanism.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: encrypted_client_hello_fallback_mechanism + type: looker_line + fields: [ + encrypted_client_hello_fallback_mechanism.submission_date, + encrypted_client_hello_fallback_mechanism.branch, + encrypted_client_hello_fallback_mechanism.point + ] + pivots: [ + encrypted_client_hello_fallback_mechanism.branch + ] + filters: + encrypted_client_hello_fallback_mechanism.metric: 'ad_clicks' + encrypted_client_hello_fallback_mechanism.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ encrypted_client_hello_fallback_mechanism.branch ] filters: - encrypted_client_hello_fallback_mechanism.metric: 'active_hours' + encrypted_client_hello_fallback_mechanism.metric: 'search_count' encrypted_client_hello_fallback_mechanism.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/enhanced_cross_platform_suggest_android_relaunch_2_rollout.dashboard.lookml b/operational_monitoring/dashboards/enhanced_cross_platform_suggest_android_relaunch_2_rollout.dashboard.lookml index 2a364d03e..678b0b249 100644 --- a/operational_monitoring/dashboards/enhanced_cross_platform_suggest_android_relaunch_2_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/enhanced_cross_platform_suggest_android_relaunch_2_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Tagged Sap Searches + name: Tagged Sap Searches_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ enhanced_cross_platform_suggest_android_relaunch_2_rollout.branch ] filters: - enhanced_cross_platform_suggest_android_relaunch_2_rollout.metric: 'search_count' + enhanced_cross_platform_suggest_android_relaunch_2_rollout.metric: 'tagged_sap_searches' enhanced_cross_platform_suggest_android_relaunch_2_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ enhanced_cross_platform_suggest_android_relaunch_2_rollout.branch ] filters: - enhanced_cross_platform_suggest_android_relaunch_2_rollout.metric: 'ad_clicks' + enhanced_cross_platform_suggest_android_relaunch_2_rollout.metric: 'active_hours' enhanced_cross_platform_suggest_android_relaunch_2_rollout.statistic: mean row: 10 col: 0 @@ -143,40 +143,6 @@ listen: Date: enhanced_cross_platform_suggest_android_relaunch_2_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Tagged Sap Searches - name: Tagged Sap Searches_mean - note_state: expanded - note_display: above - note_text: Mean - explore: enhanced_cross_platform_suggest_android_relaunch_2_rollout - type: looker_line - fields: [ - enhanced_cross_platform_suggest_android_relaunch_2_rollout.submission_date, - enhanced_cross_platform_suggest_android_relaunch_2_rollout.branch, - enhanced_cross_platform_suggest_android_relaunch_2_rollout.point - ] - pivots: [ - enhanced_cross_platform_suggest_android_relaunch_2_rollout.branch - ] - filters: - enhanced_cross_platform_suggest_android_relaunch_2_rollout.metric: 'tagged_sap_searches' - enhanced_cross_platform_suggest_android_relaunch_2_rollout.statistic: mean - row: 20 - col: 0 - width: 12 - height: 8 - field_x: enhanced_cross_platform_suggest_android_relaunch_2_rollout.submission_date - field_y: enhanced_cross_platform_suggest_android_relaunch_2_rollout.point - log_scale: false - ci_lower: enhanced_cross_platform_suggest_android_relaunch_2_rollout.lower - ci_upper: enhanced_cross_platform_suggest_android_relaunch_2_rollout.upper - show_grid: true - listen: - Date: enhanced_cross_platform_suggest_android_relaunch_2_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -199,6 +165,40 @@ enhanced_cross_platform_suggest_android_relaunch_2_rollout.metric: 'days_of_use' enhanced_cross_platform_suggest_android_relaunch_2_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: enhanced_cross_platform_suggest_android_relaunch_2_rollout.submission_date + field_y: enhanced_cross_platform_suggest_android_relaunch_2_rollout.point + log_scale: false + ci_lower: enhanced_cross_platform_suggest_android_relaunch_2_rollout.lower + ci_upper: enhanced_cross_platform_suggest_android_relaunch_2_rollout.upper + show_grid: true + listen: + Date: enhanced_cross_platform_suggest_android_relaunch_2_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: enhanced_cross_platform_suggest_android_relaunch_2_rollout + type: looker_line + fields: [ + enhanced_cross_platform_suggest_android_relaunch_2_rollout.submission_date, + enhanced_cross_platform_suggest_android_relaunch_2_rollout.branch, + enhanced_cross_platform_suggest_android_relaunch_2_rollout.point + ] + pivots: [ + enhanced_cross_platform_suggest_android_relaunch_2_rollout.branch + ] + filters: + enhanced_cross_platform_suggest_android_relaunch_2_rollout.metric: 'ad_clicks' + enhanced_cross_platform_suggest_android_relaunch_2_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -214,8 +214,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -230,7 +230,7 @@ enhanced_cross_platform_suggest_android_relaunch_2_rollout.branch ] filters: - enhanced_cross_platform_suggest_android_relaunch_2_rollout.metric: 'active_hours' + enhanced_cross_platform_suggest_android_relaunch_2_rollout.metric: 'search_count' enhanced_cross_platform_suggest_android_relaunch_2_rollout.statistic: mean row: 30 col: 0 diff --git a/operational_monitoring/dashboards/extensions_migration_in_import_wizard_116_rollout.dashboard.lookml b/operational_monitoring/dashboards/extensions_migration_in_import_wizard_116_rollout.dashboard.lookml index 6e507b64a..0e8796b3a 100644 --- a/operational_monitoring/dashboards/extensions_migration_in_import_wizard_116_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/extensions_migration_in_import_wizard_116_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ extensions_migration_in_import_wizard_116_rollout.branch ] filters: - extensions_migration_in_import_wizard_116_rollout.metric: 'search_count' + extensions_migration_in_import_wizard_116_rollout.metric: 'uri_count' extensions_migration_in_import_wizard_116_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ extensions_migration_in_import_wizard_116_rollout.branch ] filters: - extensions_migration_in_import_wizard_116_rollout.metric: 'uri_count' + extensions_migration_in_import_wizard_116_rollout.metric: 'active_hours' extensions_migration_in_import_wizard_116_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: extensions_migration_in_import_wizard_116_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: extensions_migration_in_import_wizard_116_rollout - type: looker_line - fields: [ - extensions_migration_in_import_wizard_116_rollout.submission_date, - extensions_migration_in_import_wizard_116_rollout.branch, - extensions_migration_in_import_wizard_116_rollout.point - ] - pivots: [ - extensions_migration_in_import_wizard_116_rollout.branch - ] - filters: - extensions_migration_in_import_wizard_116_rollout.metric: 'ad_clicks' - extensions_migration_in_import_wizard_116_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: extensions_migration_in_import_wizard_116_rollout.submission_date - field_y: extensions_migration_in_import_wizard_116_rollout.point - log_scale: false - ci_lower: extensions_migration_in_import_wizard_116_rollout.lower - ci_upper: extensions_migration_in_import_wizard_116_rollout.upper - show_grid: true - listen: - Date: extensions_migration_in_import_wizard_116_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: extensions_migration_in_import_wizard_116_rollout.metric: 'retained' extensions_migration_in_import_wizard_116_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: extensions_migration_in_import_wizard_116_rollout.submission_date @@ -199,6 +165,40 @@ extensions_migration_in_import_wizard_116_rollout.metric: 'days_of_use' extensions_migration_in_import_wizard_116_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: extensions_migration_in_import_wizard_116_rollout.submission_date + field_y: extensions_migration_in_import_wizard_116_rollout.point + log_scale: false + ci_lower: extensions_migration_in_import_wizard_116_rollout.lower + ci_upper: extensions_migration_in_import_wizard_116_rollout.upper + show_grid: true + listen: + Date: extensions_migration_in_import_wizard_116_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: extensions_migration_in_import_wizard_116_rollout + type: looker_line + fields: [ + extensions_migration_in_import_wizard_116_rollout.submission_date, + extensions_migration_in_import_wizard_116_rollout.branch, + extensions_migration_in_import_wizard_116_rollout.point + ] + pivots: [ + extensions_migration_in_import_wizard_116_rollout.branch + ] + filters: + extensions_migration_in_import_wizard_116_rollout.metric: 'ad_clicks' + extensions_migration_in_import_wizard_116_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ extensions_migration_in_import_wizard_116_rollout.branch ] filters: - extensions_migration_in_import_wizard_116_rollout.metric: 'active_hours' + extensions_migration_in_import_wizard_116_rollout.metric: 'search_count' extensions_migration_in_import_wizard_116_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/fenix_homescreen_activation_event_validation.dashboard.lookml b/operational_monitoring/dashboards/fenix_homescreen_activation_event_validation.dashboard.lookml index ea7e24645..0f5ba78fa 100644 --- a/operational_monitoring/dashboards/fenix_homescreen_activation_event_validation.dashboard.lookml +++ b/operational_monitoring/dashboards/fenix_homescreen_activation_event_validation.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Tagged Sap Searches + name: Tagged Sap Searches_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ fenix_homescreen_activation_event_validation.branch ] filters: - fenix_homescreen_activation_event_validation.metric: 'search_count' + fenix_homescreen_activation_event_validation.metric: 'tagged_sap_searches' fenix_homescreen_activation_event_validation.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ fenix_homescreen_activation_event_validation.branch ] filters: - fenix_homescreen_activation_event_validation.metric: 'ad_clicks' + fenix_homescreen_activation_event_validation.metric: 'active_hours' fenix_homescreen_activation_event_validation.statistic: mean row: 10 col: 0 @@ -143,40 +143,6 @@ listen: Date: fenix_homescreen_activation_event_validation.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Tagged Sap Searches - name: Tagged Sap Searches_mean - note_state: expanded - note_display: above - note_text: Mean - explore: fenix_homescreen_activation_event_validation - type: looker_line - fields: [ - fenix_homescreen_activation_event_validation.submission_date, - fenix_homescreen_activation_event_validation.branch, - fenix_homescreen_activation_event_validation.point - ] - pivots: [ - fenix_homescreen_activation_event_validation.branch - ] - filters: - fenix_homescreen_activation_event_validation.metric: 'tagged_sap_searches' - fenix_homescreen_activation_event_validation.statistic: mean - row: 20 - col: 0 - width: 12 - height: 8 - field_x: fenix_homescreen_activation_event_validation.submission_date - field_y: fenix_homescreen_activation_event_validation.point - log_scale: false - ci_lower: fenix_homescreen_activation_event_validation.lower - ci_upper: fenix_homescreen_activation_event_validation.upper - show_grid: true - listen: - Date: fenix_homescreen_activation_event_validation.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -199,6 +165,40 @@ fenix_homescreen_activation_event_validation.metric: 'days_of_use' fenix_homescreen_activation_event_validation.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: fenix_homescreen_activation_event_validation.submission_date + field_y: fenix_homescreen_activation_event_validation.point + log_scale: false + ci_lower: fenix_homescreen_activation_event_validation.lower + ci_upper: fenix_homescreen_activation_event_validation.upper + show_grid: true + listen: + Date: fenix_homescreen_activation_event_validation.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: fenix_homescreen_activation_event_validation + type: looker_line + fields: [ + fenix_homescreen_activation_event_validation.submission_date, + fenix_homescreen_activation_event_validation.branch, + fenix_homescreen_activation_event_validation.point + ] + pivots: [ + fenix_homescreen_activation_event_validation.branch + ] + filters: + fenix_homescreen_activation_event_validation.metric: 'ad_clicks' + fenix_homescreen_activation_event_validation.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -214,8 +214,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -230,7 +230,7 @@ fenix_homescreen_activation_event_validation.branch ] filters: - fenix_homescreen_activation_event_validation.metric: 'active_hours' + fenix_homescreen_activation_event_validation.metric: 'search_count' fenix_homescreen_activation_event_validation.statistic: mean row: 30 col: 0 diff --git a/operational_monitoring/dashboards/firefox_background_update.dashboard.lookml b/operational_monitoring/dashboards/firefox_background_update.dashboard.lookml index 1b4b17708..eaa95a965 100644 --- a/operational_monitoring/dashboards/firefox_background_update.dashboard.lookml +++ b/operational_monitoring/dashboards/firefox_background_update.dashboard.lookml @@ -43,41 +43,6 @@ Normalized Channel: firefox_background_update.normalized_channel Windows Version: firefox_background_update.windows_version - active: "#3FE1B0" - defaults_version: 0 - - title: Ping Volume - name: Ping Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_background_update - type: looker_line - fields: [ - firefox_background_update.submission_date, - firefox_background_update.branch, - firefox_background_update.point - ] - pivots: [ - firefox_background_update.branch - ] - filters: - firefox_background_update.metric: 'ping_volume' - firefox_background_update.statistic: sum - row: 0 - col: 12 - width: 12 - height: 8 - field_x: firefox_background_update.submission_date - field_y: firefox_background_update.point - log_scale: false - ci_lower: firefox_background_update.lower - ci_upper: firefox_background_update.upper - show_grid: true - listen: - Date: firefox_background_update.submission_date - Normalized Channel: firefox_background_update.normalized_channel - Windows Version: firefox_background_update.windows_version - active: "#3FE1B0" defaults_version: 0 - title: Crash Volume @@ -98,6 +63,41 @@ filters: firefox_background_update.metric: 'crash_volume' firefox_background_update.statistic: sum + row: 0 + col: 12 + width: 12 + height: 8 + field_x: firefox_background_update.submission_date + field_y: firefox_background_update.point + log_scale: false + ci_lower: firefox_background_update.lower + ci_upper: firefox_background_update.upper + show_grid: true + listen: + Date: firefox_background_update.submission_date + Normalized Channel: firefox_background_update.normalized_channel + Windows Version: firefox_background_update.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Exception Rate + name: Exception Rate_mean + note_state: expanded + note_display: above + note_text: Mean + explore: firefox_background_update + type: looker_line + fields: [ + firefox_background_update.submission_date, + firefox_background_update.branch, + firefox_background_update.point + ] + pivots: [ + firefox_background_update.branch + ] + filters: + firefox_background_update.metric: 'exception_rate' + firefox_background_update.statistic: mean row: 10 col: 0 width: 12 @@ -150,11 +150,11 @@ active: "#3FE1B0" defaults_version: 0 - - title: Exception Rate - name: Exception Rate_mean + - title: Ping Volume + name: Ping Volume_sum note_state: expanded note_display: above - note_text: Mean + note_text: Sum explore: firefox_background_update type: looker_line fields: [ @@ -166,8 +166,8 @@ firefox_background_update.branch ] filters: - firefox_background_update.metric: 'exception_rate' - firefox_background_update.statistic: mean + firefox_background_update.metric: 'ping_volume' + firefox_background_update.statistic: sum row: 20 col: 0 width: 12 @@ -271,15 +271,15 @@ - title: Windows Version name: Windows Version type: string_filter - default_value: 'Windows 7' + default_value: 'Windows 10' allow_multiple_values: false required: true ui_config: type: dropdown_menu display: inline options: - - 'Windows 7' - 'Windows 10' + - 'Windows 7' - 'Windows 8' - 'Windows 8.1' - 'Windows 11' diff --git a/operational_monitoring/dashboards/firefox_default_browser_agent.dashboard.lookml b/operational_monitoring/dashboards/firefox_default_browser_agent.dashboard.lookml index 46436f1e6..2f3309977 100644 --- a/operational_monitoring/dashboards/firefox_default_browser_agent.dashboard.lookml +++ b/operational_monitoring/dashboards/firefox_default_browser_agent.dashboard.lookml @@ -80,8 +80,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Firefox Won Default Volume - name: Firefox Won Default Volume_sum + - title: Firefox Lost Default Volume + name: Firefox Lost Default Volume_sum note_state: expanded note_display: above note_text: Sum @@ -96,7 +96,7 @@ firefox_default_browser_agent.branch ] filters: - firefox_default_browser_agent.metric: 'firefox_won_default_volume' + firefox_default_browser_agent.metric: 'firefox_lost_default_volume' firefox_default_browser_agent.statistic: sum row: 10 col: 0 @@ -115,8 +115,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Firefox Won Default Volume - name: Firefox Won Default Volume_mean + - title: Firefox Lost Default Volume + name: Firefox Lost Default Volume_mean note_state: expanded note_display: above note_text: Mean @@ -131,7 +131,7 @@ firefox_default_browser_agent.branch ] filters: - firefox_default_browser_agent.metric: 'firefox_won_default_volume' + firefox_default_browser_agent.metric: 'firefox_lost_default_volume' firefox_default_browser_agent.statistic: mean row: 10 col: 12 @@ -255,8 +255,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Firefox Lost Default Volume - name: Firefox Lost Default Volume_sum + - title: Firefox Won Default Volume + name: Firefox Won Default Volume_sum note_state: expanded note_display: above note_text: Sum @@ -271,7 +271,7 @@ firefox_default_browser_agent.branch ] filters: - firefox_default_browser_agent.metric: 'firefox_lost_default_volume' + firefox_default_browser_agent.metric: 'firefox_won_default_volume' firefox_default_browser_agent.statistic: sum row: 30 col: 12 @@ -290,8 +290,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Firefox Lost Default Volume - name: Firefox Lost Default Volume_mean + - title: Firefox Won Default Volume + name: Firefox Won Default Volume_mean note_state: expanded note_display: above note_text: Mean @@ -306,7 +306,7 @@ firefox_default_browser_agent.branch ] filters: - firefox_default_browser_agent.metric: 'firefox_lost_default_volume' + firefox_default_browser_agent.metric: 'firefox_won_default_volume' firefox_default_browser_agent.statistic: mean row: 40 col: 0 @@ -357,18 +357,18 @@ - title: Normalized Channel name: Normalized Channel type: string_filter - default_value: 'beta' + default_value: 'esr' allow_multiple_values: false required: true ui_config: type: dropdown_menu display: inline options: + - 'esr' + - 'nightly' + - 'release' - 'beta' - 'aurora' - - 'esr' - - 'release' - - 'nightly' - 'default' - 'nightly-pine' - 'nightly-oak' diff --git a/operational_monitoring/dashboards/firefox_install_demo.dashboard.lookml b/operational_monitoring/dashboards/firefox_install_demo.dashboard.lookml index c6b3abeda..46b7a1530 100644 --- a/operational_monitoring/dashboards/firefox_install_demo.dashboard.lookml +++ b/operational_monitoring/dashboards/firefox_install_demo.dashboard.lookml @@ -26,7 +26,7 @@ firefox_install_demo.branch, firefox_install_demo.metric ] filters: - firefox_install_demo.metric: '"install_volume_win8_1", "install_volume_win7", "install_volume_win8", "install_volume_win10"' + firefox_install_demo.metric: '"install_volume_win8_1", "install_volume_win10", "install_volume_win8", "install_volume_win7"' firefox_install_demo.statistic: sum row: 0 col: 0 @@ -59,7 +59,7 @@ firefox_install_demo.branch, firefox_install_demo.metric ] filters: - firefox_install_demo.metric: '"install_volume_win8_1", "install_volume_win7", "install_volume_win8", "install_volume_win10"' + firefox_install_demo.metric: '"install_volume_win8_1", "install_volume_win10", "install_volume_win8", "install_volume_win7"' firefox_install_demo.statistic: mean row: 0 col: 12 diff --git a/operational_monitoring/dashboards/firefox_ios_beta_health.dashboard.lookml b/operational_monitoring/dashboards/firefox_ios_beta_health.dashboard.lookml index cb2403d94..f1be47653 100644 --- a/operational_monitoring/dashboards/firefox_ios_beta_health.dashboard.lookml +++ b/operational_monitoring/dashboards/firefox_ios_beta_health.dashboard.lookml @@ -10,76 +10,6 @@ preferred_viewer: dashboards-next elements: - - title: Dirty Startup - name: Dirty Startup_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_ios_beta_health - type: looker_line - fields: [ - firefox_ios_beta_health.submission_date, - firefox_ios_beta_health.branch, - firefox_ios_beta_health.point - ] - pivots: [ - firefox_ios_beta_health.branch - ] - filters: - firefox_ios_beta_health.metric: 'dirty_startup' - firefox_ios_beta_health.statistic: total_ratio - row: 0 - col: 0 - width: 12 - height: 8 - field_x: firefox_ios_beta_health.submission_date - field_y: firefox_ios_beta_health.point - log_scale: false - ci_lower: firefox_ios_beta_health.lower - ci_upper: firefox_ios_beta_health.upper - show_grid: true - listen: - Date: firefox_ios_beta_health.submission_date - Channel: firefox_ios_beta_health.channel - Release: firefox_ios_beta_health.release - - active: "#3FE1B0" - defaults_version: 0 - - title: Hang Exception - name: Hang Exception_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_ios_beta_health - type: looker_line - fields: [ - firefox_ios_beta_health.submission_date, - firefox_ios_beta_health.branch, - firefox_ios_beta_health.point - ] - pivots: [ - firefox_ios_beta_health.branch - ] - filters: - firefox_ios_beta_health.metric: 'hang_exception' - firefox_ios_beta_health.statistic: total_ratio - row: 0 - col: 12 - width: 12 - height: 8 - field_x: firefox_ios_beta_health.submission_date - field_y: firefox_ios_beta_health.point - log_scale: false - ci_lower: firefox_ios_beta_health.lower - ci_upper: firefox_ios_beta_health.upper - show_grid: true - listen: - Date: firefox_ios_beta_health.submission_date - Channel: firefox_ios_beta_health.channel - Release: firefox_ios_beta_health.release - - active: "#3FE1B0" - defaults_version: 0 - title: Large File Write name: Large File Write_total_ratio note_state: expanded @@ -98,7 +28,7 @@ filters: firefox_ios_beta_health.metric: 'large_file_write' firefox_ios_beta_health.statistic: total_ratio - row: 10 + row: 0 col: 0 width: 12 height: 8 @@ -113,41 +43,6 @@ Channel: firefox_ios_beta_health.channel Release: firefox_ios_beta_health.release - active: "#3FE1B0" - defaults_version: 0 - - title: Total Baseline Pings - name: Total Baseline Pings_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_ios_beta_health - type: looker_line - fields: [ - firefox_ios_beta_health.submission_date, - firefox_ios_beta_health.branch, - firefox_ios_beta_health.point - ] - pivots: [ - firefox_ios_beta_health.branch - ] - filters: - firefox_ios_beta_health.metric: 'total_baseline_pings' - firefox_ios_beta_health.statistic: sum - row: 10 - col: 12 - width: 12 - height: 8 - field_x: firefox_ios_beta_health.submission_date - field_y: firefox_ios_beta_health.point - log_scale: false - ci_lower: firefox_ios_beta_health.lower - ci_upper: firefox_ios_beta_health.upper - show_grid: true - listen: - Date: firefox_ios_beta_health.submission_date - Channel: firefox_ios_beta_health.channel - Release: firefox_ios_beta_health.release - active: "#3FE1B0" defaults_version: 0 - title: Cpu Exception @@ -168,6 +63,111 @@ filters: firefox_ios_beta_health.metric: 'cpu_exception' firefox_ios_beta_health.statistic: total_ratio + row: 0 + col: 12 + width: 12 + height: 8 + field_x: firefox_ios_beta_health.submission_date + field_y: firefox_ios_beta_health.point + log_scale: false + ci_lower: firefox_ios_beta_health.lower + ci_upper: firefox_ios_beta_health.upper + show_grid: true + listen: + Date: firefox_ios_beta_health.submission_date + Channel: firefox_ios_beta_health.channel + Release: firefox_ios_beta_health.release + + active: "#3FE1B0" + defaults_version: 0 + - title: Hang Exception + name: Hang Exception_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_ios_beta_health + type: looker_line + fields: [ + firefox_ios_beta_health.submission_date, + firefox_ios_beta_health.branch, + firefox_ios_beta_health.point + ] + pivots: [ + firefox_ios_beta_health.branch + ] + filters: + firefox_ios_beta_health.metric: 'hang_exception' + firefox_ios_beta_health.statistic: total_ratio + row: 10 + col: 0 + width: 12 + height: 8 + field_x: firefox_ios_beta_health.submission_date + field_y: firefox_ios_beta_health.point + log_scale: false + ci_lower: firefox_ios_beta_health.lower + ci_upper: firefox_ios_beta_health.upper + show_grid: true + listen: + Date: firefox_ios_beta_health.submission_date + Channel: firefox_ios_beta_health.channel + Release: firefox_ios_beta_health.release + + active: "#3FE1B0" + defaults_version: 0 + - title: Dirty Startup + name: Dirty Startup_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_ios_beta_health + type: looker_line + fields: [ + firefox_ios_beta_health.submission_date, + firefox_ios_beta_health.branch, + firefox_ios_beta_health.point + ] + pivots: [ + firefox_ios_beta_health.branch + ] + filters: + firefox_ios_beta_health.metric: 'dirty_startup' + firefox_ios_beta_health.statistic: total_ratio + row: 10 + col: 12 + width: 12 + height: 8 + field_x: firefox_ios_beta_health.submission_date + field_y: firefox_ios_beta_health.point + log_scale: false + ci_lower: firefox_ios_beta_health.lower + ci_upper: firefox_ios_beta_health.upper + show_grid: true + listen: + Date: firefox_ios_beta_health.submission_date + Channel: firefox_ios_beta_health.channel + Release: firefox_ios_beta_health.release + + active: "#3FE1B0" + defaults_version: 0 + - title: Total Baseline Pings + name: Total Baseline Pings_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_ios_beta_health + type: looker_line + fields: [ + firefox_ios_beta_health.submission_date, + firefox_ios_beta_health.branch, + firefox_ios_beta_health.point + ] + pivots: [ + firefox_ios_beta_health.branch + ] + filters: + firefox_ios_beta_health.metric: 'total_baseline_pings' + firefox_ios_beta_health.statistic: sum row: 20 col: 0 width: 12 diff --git a/operational_monitoring/dashboards/firefox_ios_health.dashboard.lookml b/operational_monitoring/dashboards/firefox_ios_health.dashboard.lookml index 701395979..63761afda 100644 --- a/operational_monitoring/dashboards/firefox_ios_health.dashboard.lookml +++ b/operational_monitoring/dashboards/firefox_ios_health.dashboard.lookml @@ -10,72 +10,6 @@ preferred_viewer: dashboards-next elements: - - title: Dirty Startup - name: Dirty Startup_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_ios_health - type: looker_line - fields: [ - firefox_ios_health.submission_date, - firefox_ios_health.branch, - firefox_ios_health.point - ] - pivots: [ - firefox_ios_health.branch - ] - filters: - firefox_ios_health.metric: 'dirty_startup' - firefox_ios_health.statistic: total_ratio - row: 0 - col: 0 - width: 12 - height: 8 - field_x: firefox_ios_health.submission_date - field_y: firefox_ios_health.point - log_scale: false - ci_lower: firefox_ios_health.lower - ci_upper: firefox_ios_health.upper - show_grid: true - listen: - Date: firefox_ios_health.submission_date - - active: "#3FE1B0" - defaults_version: 0 - - title: Hang Exception - name: Hang Exception_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_ios_health - type: looker_line - fields: [ - firefox_ios_health.submission_date, - firefox_ios_health.branch, - firefox_ios_health.point - ] - pivots: [ - firefox_ios_health.branch - ] - filters: - firefox_ios_health.metric: 'hang_exception' - firefox_ios_health.statistic: total_ratio - row: 0 - col: 12 - width: 12 - height: 8 - field_x: firefox_ios_health.submission_date - field_y: firefox_ios_health.point - log_scale: false - ci_lower: firefox_ios_health.lower - ci_upper: firefox_ios_health.upper - show_grid: true - listen: - Date: firefox_ios_health.submission_date - - active: "#3FE1B0" - defaults_version: 0 - title: Large File Write name: Large File Write_total_ratio note_state: expanded @@ -94,7 +28,7 @@ filters: firefox_ios_health.metric: 'large_file_write' firefox_ios_health.statistic: total_ratio - row: 10 + row: 0 col: 0 width: 12 height: 8 @@ -107,39 +41,6 @@ listen: Date: firefox_ios_health.submission_date - active: "#3FE1B0" - defaults_version: 0 - - title: Total Baseline Pings - name: Total Baseline Pings_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_ios_health - type: looker_line - fields: [ - firefox_ios_health.submission_date, - firefox_ios_health.branch, - firefox_ios_health.point - ] - pivots: [ - firefox_ios_health.branch - ] - filters: - firefox_ios_health.metric: 'total_baseline_pings' - firefox_ios_health.statistic: sum - row: 10 - col: 12 - width: 12 - height: 8 - field_x: firefox_ios_health.submission_date - field_y: firefox_ios_health.point - log_scale: false - ci_lower: firefox_ios_health.lower - ci_upper: firefox_ios_health.upper - show_grid: true - listen: - Date: firefox_ios_health.submission_date - active: "#3FE1B0" defaults_version: 0 - title: Cpu Exception @@ -160,6 +61,105 @@ filters: firefox_ios_health.metric: 'cpu_exception' firefox_ios_health.statistic: total_ratio + row: 0 + col: 12 + width: 12 + height: 8 + field_x: firefox_ios_health.submission_date + field_y: firefox_ios_health.point + log_scale: false + ci_lower: firefox_ios_health.lower + ci_upper: firefox_ios_health.upper + show_grid: true + listen: + Date: firefox_ios_health.submission_date + + active: "#3FE1B0" + defaults_version: 0 + - title: Hang Exception + name: Hang Exception_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_ios_health + type: looker_line + fields: [ + firefox_ios_health.submission_date, + firefox_ios_health.branch, + firefox_ios_health.point + ] + pivots: [ + firefox_ios_health.branch + ] + filters: + firefox_ios_health.metric: 'hang_exception' + firefox_ios_health.statistic: total_ratio + row: 10 + col: 0 + width: 12 + height: 8 + field_x: firefox_ios_health.submission_date + field_y: firefox_ios_health.point + log_scale: false + ci_lower: firefox_ios_health.lower + ci_upper: firefox_ios_health.upper + show_grid: true + listen: + Date: firefox_ios_health.submission_date + + active: "#3FE1B0" + defaults_version: 0 + - title: Dirty Startup + name: Dirty Startup_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_ios_health + type: looker_line + fields: [ + firefox_ios_health.submission_date, + firefox_ios_health.branch, + firefox_ios_health.point + ] + pivots: [ + firefox_ios_health.branch + ] + filters: + firefox_ios_health.metric: 'dirty_startup' + firefox_ios_health.statistic: total_ratio + row: 10 + col: 12 + width: 12 + height: 8 + field_x: firefox_ios_health.submission_date + field_y: firefox_ios_health.point + log_scale: false + ci_lower: firefox_ios_health.lower + ci_upper: firefox_ios_health.upper + show_grid: true + listen: + Date: firefox_ios_health.submission_date + + active: "#3FE1B0" + defaults_version: 0 + - title: Total Baseline Pings + name: Total Baseline Pings_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_ios_health + type: looker_line + fields: [ + firefox_ios_health.submission_date, + firefox_ios_health.branch, + firefox_ios_health.point + ] + pivots: [ + firefox_ios_health.branch + ] + filters: + firefox_ios_health.metric: 'total_baseline_pings' + firefox_ios_health.statistic: sum row: 20 col: 0 width: 12 diff --git a/operational_monitoring/dashboards/firefox_messaging_system.dashboard.lookml b/operational_monitoring/dashboards/firefox_messaging_system.dashboard.lookml index 1a3cacaab..6033bf1e8 100644 --- a/operational_monitoring/dashboards/firefox_messaging_system.dashboard.lookml +++ b/operational_monitoring/dashboards/firefox_messaging_system.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Undesired Events Ping Volume - name: Undesired Events Ping Volume_sum + - title: Ping Volume By Ping Type + name: Ping Volume By Ping Type_sum note_state: expanded note_display: above note_text: Sum @@ -23,10 +23,10 @@ firefox_messaging_system.point ] pivots: [ - firefox_messaging_system.branch + firefox_messaging_system.branch, firefox_messaging_system.metric ] filters: - firefox_messaging_system.metric: 'undesired_events_ping_volume' + firefox_messaging_system.metric: '"toast_notification_ping_volume", "infobar_ping_volume", "spotlight_ping_volume", "other_ping_volume", "cfr_ping_volume", "null_ping_volume", "whats_new_panel_ping_volume", "toolbar_badge_ping_volume", "moments_ping_volume"' firefox_messaging_system.statistic: sum row: 0 col: 0 @@ -45,8 +45,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Ping Volume By Ping Type - name: Ping Volume By Ping Type_sum + - title: Client Volume + name: Client Volume_sum note_state: expanded note_display: above note_text: Sum @@ -58,10 +58,10 @@ firefox_messaging_system.point ] pivots: [ - firefox_messaging_system.branch, firefox_messaging_system.metric + firefox_messaging_system.branch ] filters: - firefox_messaging_system.metric: '"spotlight_ping_volume", "other_ping_volume", "infobar_ping_volume", "toast_notification_ping_volume", "null_ping_volume", "moments_ping_volume", "cfr_ping_volume", "toolbar_badge_ping_volume", "whats_new_panel_ping_volume"' + firefox_messaging_system.metric: 'client_volume' firefox_messaging_system.statistic: sum row: 0 col: 12 @@ -80,8 +80,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Unexpected Data - name: Unexpected Data_sum + - title: Undesired Events Ping Volume + name: Undesired Events Ping Volume_sum note_state: expanded note_display: above note_text: Sum @@ -93,10 +93,10 @@ firefox_messaging_system.point ] pivots: [ - firefox_messaging_system.branch, firefox_messaging_system.metric + firefox_messaging_system.branch ] filters: - firefox_messaging_system.metric: '"invalid_nested_data_volume", "unknown_keys_volume"' + firefox_messaging_system.metric: 'undesired_events_ping_volume' firefox_messaging_system.statistic: sum row: 10 col: 0 @@ -150,8 +150,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Client Volume - name: Client Volume_sum + - title: Unexpected Data + name: Unexpected Data_sum note_state: expanded note_display: above note_text: Sum @@ -163,10 +163,10 @@ firefox_messaging_system.point ] pivots: [ - firefox_messaging_system.branch + firefox_messaging_system.branch, firefox_messaging_system.metric ] filters: - firefox_messaging_system.metric: 'client_volume' + firefox_messaging_system.metric: '"invalid_nested_data_volume", "unknown_keys_volume"' firefox_messaging_system.statistic: sum row: 20 col: 0 @@ -276,16 +276,16 @@ - title: Normalized Channel name: Normalized Channel type: string_filter - default_value: 'beta' + default_value: 'nightly' allow_multiple_values: false required: true ui_config: type: dropdown_menu display: inline options: + - 'nightly' - 'beta' - 'aurora' - - 'nightly' - 'release' - 'esr' - 'Other' diff --git a/operational_monitoring/dashboards/firefox_user_choice.dashboard.lookml b/operational_monitoring/dashboards/firefox_user_choice.dashboard.lookml index 9824c16b1..33b624f91 100644 --- a/operational_monitoring/dashboards/firefox_user_choice.dashboard.lookml +++ b/operational_monitoring/dashboards/firefox_user_choice.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Errexeprogid Client Volume - name: Errexeprogid Client Volume_sum + - title: Errhash Client Volume + name: Errhash Client Volume_sum note_state: expanded note_display: above note_text: Sum @@ -26,7 +26,7 @@ firefox_user_choice.branch ] filters: - firefox_user_choice.metric: 'ErrExeProgID_client_volume' + firefox_user_choice.metric: 'ErrHash_client_volume' firefox_user_choice.statistic: sum row: 0 col: 0 @@ -46,8 +46,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Errexeprogid Client Volume - name: Errexeprogid Client Volume_total_ratio + - title: Errhash Client Volume + name: Errhash Client Volume_total_ratio note_state: expanded note_display: above note_text: Total_Ratio @@ -62,7 +62,7 @@ firefox_user_choice.branch ] filters: - firefox_user_choice.metric: 'ErrExeProgID_client_volume' + firefox_user_choice.metric: 'ErrHash_client_volume' firefox_user_choice.statistic: total_ratio row: 0 col: 12 @@ -82,8 +82,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Success Event Volume - name: Success Event Volume_sum + - title: Errlaunchexe Event Volume + name: Errlaunchexe Event Volume_sum note_state: expanded note_display: above note_text: Sum @@ -98,7 +98,7 @@ firefox_user_choice.branch ] filters: - firefox_user_choice.metric: 'Success_event_volume' + firefox_user_choice.metric: 'ErrLaunchExe_event_volume' firefox_user_choice.statistic: sum row: 10 col: 0 @@ -118,8 +118,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Success Event Volume - name: Success Event Volume_total_ratio + - title: Errlaunchexe Event Volume + name: Errlaunchexe Event Volume_total_ratio note_state: expanded note_display: above note_text: Total_Ratio @@ -134,7 +134,7 @@ firefox_user_choice.branch ] filters: - firefox_user_choice.metric: 'Success_event_volume' + firefox_user_choice.metric: 'ErrLaunchExe_event_volume' firefox_user_choice.statistic: total_ratio row: 10 col: 12 @@ -296,1374 +296,6 @@ Normalized Channel: firefox_user_choice.normalized_channel Windows Version: firefox_user_choice.windows_version - active: "#3FE1B0" - defaults_version: 0 - - title: Errhash Client Volume - name: Errhash Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrHash_client_volume' - firefox_user_choice.statistic: sum - row: 40 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errhash Client Volume - name: Errhash Client Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrHash_client_volume' - firefox_user_choice.statistic: total_ratio - row: 40 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexerejected Client Volume - name: Errexerejected Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeRejected_client_volume' - firefox_user_choice.statistic: sum - row: 50 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexerejected Client Volume - name: Errexerejected Client Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeRejected_client_volume' - firefox_user_choice.statistic: total_ratio - row: 50 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Total Event Volume - name: Total Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'total_event_volume' - firefox_user_choice.statistic: sum - row: 60 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexeother Event Volume - name: Errexeother Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeOther_event_volume' - firefox_user_choice.statistic: sum - row: 60 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexeother Event Volume - name: Errexeother Event Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeOther_event_volume' - firefox_user_choice.statistic: total_ratio - row: 70 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexeother Client Volume - name: Errexeother Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeOther_client_volume' - firefox_user_choice.statistic: sum - row: 70 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexeother Client Volume - name: Errexeother Client Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeOther_client_volume' - firefox_user_choice.statistic: total_ratio - row: 80 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexerejected Event Volume - name: Errexerejected Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeRejected_event_volume' - firefox_user_choice.statistic: sum - row: 80 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexerejected Event Volume - name: Errexerejected Event Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeRejected_event_volume' - firefox_user_choice.statistic: total_ratio - row: 90 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errprogid Event Volume - name: Errprogid Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrProgID_event_volume' - firefox_user_choice.statistic: sum - row: 90 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errprogid Event Volume - name: Errprogid Event Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrProgID_event_volume' - firefox_user_choice.statistic: total_ratio - row: 100 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexetimeout Client Volume - name: Errexetimeout Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeTimeout_client_volume' - firefox_user_choice.statistic: sum - row: 100 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexetimeout Client Volume - name: Errexetimeout Client Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeTimeout_client_volume' - firefox_user_choice.statistic: total_ratio - row: 110 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errother Client Volume - name: Errother Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrOther_client_volume' - firefox_user_choice.statistic: sum - row: 110 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errother Client Volume - name: Errother Client Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrOther_client_volume' - firefox_user_choice.statistic: total_ratio - row: 120 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errhash Event Volume - name: Errhash Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrHash_event_volume' - firefox_user_choice.statistic: sum - row: 120 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errhash Event Volume - name: Errhash Event Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrHash_event_volume' - firefox_user_choice.statistic: total_ratio - row: 130 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errlaunchexe Client Volume - name: Errlaunchexe Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrLaunchExe_client_volume' - firefox_user_choice.statistic: sum - row: 130 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errlaunchexe Client Volume - name: Errlaunchexe Client Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrLaunchExe_client_volume' - firefox_user_choice.statistic: total_ratio - row: 140 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errprogid Client Volume - name: Errprogid Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrProgID_client_volume' - firefox_user_choice.statistic: sum - row: 140 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errprogid Client Volume - name: Errprogid Client Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrProgID_client_volume' - firefox_user_choice.statistic: total_ratio - row: 150 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexeprogid Event Volume - name: Errexeprogid Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeProgID_event_volume' - firefox_user_choice.statistic: sum - row: 150 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errexeprogid Event Volume - name: Errexeprogid Event Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrExeProgID_event_volume' - firefox_user_choice.statistic: total_ratio - row: 160 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Total Client Volume - name: Total Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'total_client_volume' - firefox_user_choice.statistic: sum - row: 160 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errbuild Event Volume - name: Errbuild Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrBuild_event_volume' - firefox_user_choice.statistic: sum - row: 170 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errbuild Event Volume - name: Errbuild Event Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrBuild_event_volume' - firefox_user_choice.statistic: total_ratio - row: 170 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errlaunchexe Event Volume - name: Errlaunchexe Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrLaunchExe_event_volume' - firefox_user_choice.statistic: sum - row: 180 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errlaunchexe Event Volume - name: Errlaunchexe Event Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrLaunchExe_event_volume' - firefox_user_choice.statistic: total_ratio - row: 180 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errother Event Volume - name: Errother Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrOther_event_volume' - firefox_user_choice.statistic: sum - row: 190 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Errother Event Volume - name: Errother Event Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'ErrOther_event_volume' - firefox_user_choice.statistic: total_ratio - row: 190 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Not Success Client Volume - name: Not Success Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'not_Success_client_volume' - firefox_user_choice.statistic: sum - row: 200 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Not Success Client Volume - name: Not Success Client Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'not_Success_client_volume' - firefox_user_choice.statistic: total_ratio - row: 200 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Not Success Event Volume - name: Not Success Event Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'not_Success_event_volume' - firefox_user_choice.statistic: sum - row: 210 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Not Success Event Volume - name: Not Success Event Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'not_Success_event_volume' - firefox_user_choice.statistic: total_ratio - row: 210 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Success Client Volume - name: Success Client Volume_sum - note_state: expanded - note_display: above - note_text: Sum - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'Success_client_volume' - firefox_user_choice.statistic: sum - row: 220 - col: 0 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - - active: "#3FE1B0" - defaults_version: 0 - - title: Success Client Volume - name: Success Client Volume_total_ratio - note_state: expanded - note_display: above - note_text: Total_Ratio - explore: firefox_user_choice - type: looker_line - fields: [ - firefox_user_choice.submission_date, - firefox_user_choice.branch, - firefox_user_choice.point - ] - pivots: [ - firefox_user_choice.branch - ] - filters: - firefox_user_choice.metric: 'Success_client_volume' - firefox_user_choice.statistic: total_ratio - row: 220 - col: 12 - width: 12 - height: 8 - field_x: firefox_user_choice.submission_date - field_y: firefox_user_choice.point - log_scale: false - ci_lower: firefox_user_choice.lower - ci_upper: firefox_user_choice.upper - show_grid: true - listen: - Date: firefox_user_choice.submission_date - Is Msix: firefox_user_choice.is_msix - Normalized Channel: firefox_user_choice.normalized_channel - Windows Version: firefox_user_choice.windows_version - active: "#3FE1B0" defaults_version: 0 - title: Errexetimeout Event Volume @@ -1684,7 +316,7 @@ filters: firefox_user_choice.metric: 'ErrExeTimeout_event_volume' firefox_user_choice.statistic: sum - row: 230 + row: 40 col: 0 width: 12 height: 8 @@ -1720,7 +352,1303 @@ filters: firefox_user_choice.metric: 'ErrExeTimeout_event_volume' firefox_user_choice.statistic: total_ratio - row: 230 + row: 40 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Not Success Event Volume + name: Not Success Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'not_Success_event_volume' + firefox_user_choice.statistic: sum + row: 50 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Not Success Event Volume + name: Not Success Event Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'not_Success_event_volume' + firefox_user_choice.statistic: total_ratio + row: 50 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexerejected Event Volume + name: Errexerejected Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeRejected_event_volume' + firefox_user_choice.statistic: sum + row: 60 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexerejected Event Volume + name: Errexerejected Event Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeRejected_event_volume' + firefox_user_choice.statistic: total_ratio + row: 60 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errbuild Event Volume + name: Errbuild Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrBuild_event_volume' + firefox_user_choice.statistic: sum + row: 70 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errbuild Event Volume + name: Errbuild Event Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrBuild_event_volume' + firefox_user_choice.statistic: total_ratio + row: 70 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errprogid Client Volume + name: Errprogid Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrProgID_client_volume' + firefox_user_choice.statistic: sum + row: 80 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errprogid Client Volume + name: Errprogid Client Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrProgID_client_volume' + firefox_user_choice.statistic: total_ratio + row: 80 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexeprogid Client Volume + name: Errexeprogid Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeProgID_client_volume' + firefox_user_choice.statistic: sum + row: 90 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexeprogid Client Volume + name: Errexeprogid Client Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeProgID_client_volume' + firefox_user_choice.statistic: total_ratio + row: 90 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Total Client Volume + name: Total Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'total_client_volume' + firefox_user_choice.statistic: sum + row: 100 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errother Event Volume + name: Errother Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrOther_event_volume' + firefox_user_choice.statistic: sum + row: 100 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errother Event Volume + name: Errother Event Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrOther_event_volume' + firefox_user_choice.statistic: total_ratio + row: 110 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexerejected Client Volume + name: Errexerejected Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeRejected_client_volume' + firefox_user_choice.statistic: sum + row: 110 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexerejected Client Volume + name: Errexerejected Client Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeRejected_client_volume' + firefox_user_choice.statistic: total_ratio + row: 120 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errprogid Event Volume + name: Errprogid Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrProgID_event_volume' + firefox_user_choice.statistic: sum + row: 120 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errprogid Event Volume + name: Errprogid Event Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrProgID_event_volume' + firefox_user_choice.statistic: total_ratio + row: 130 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Success Event Volume + name: Success Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'Success_event_volume' + firefox_user_choice.statistic: sum + row: 130 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Success Event Volume + name: Success Event Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'Success_event_volume' + firefox_user_choice.statistic: total_ratio + row: 140 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexeother Client Volume + name: Errexeother Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeOther_client_volume' + firefox_user_choice.statistic: sum + row: 140 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexeother Client Volume + name: Errexeother Client Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeOther_client_volume' + firefox_user_choice.statistic: total_ratio + row: 150 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexeother Event Volume + name: Errexeother Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeOther_event_volume' + firefox_user_choice.statistic: sum + row: 150 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexeother Event Volume + name: Errexeother Event Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeOther_event_volume' + firefox_user_choice.statistic: total_ratio + row: 160 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Not Success Client Volume + name: Not Success Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'not_Success_client_volume' + firefox_user_choice.statistic: sum + row: 160 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Not Success Client Volume + name: Not Success Client Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'not_Success_client_volume' + firefox_user_choice.statistic: total_ratio + row: 170 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexeprogid Event Volume + name: Errexeprogid Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeProgID_event_volume' + firefox_user_choice.statistic: sum + row: 170 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexeprogid Event Volume + name: Errexeprogid Event Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeProgID_event_volume' + firefox_user_choice.statistic: total_ratio + row: 180 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Total Event Volume + name: Total Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'total_event_volume' + firefox_user_choice.statistic: sum + row: 180 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Success Client Volume + name: Success Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'Success_client_volume' + firefox_user_choice.statistic: sum + row: 190 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Success Client Volume + name: Success Client Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'Success_client_volume' + firefox_user_choice.statistic: total_ratio + row: 190 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errother Client Volume + name: Errother Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrOther_client_volume' + firefox_user_choice.statistic: sum + row: 200 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errother Client Volume + name: Errother Client Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrOther_client_volume' + firefox_user_choice.statistic: total_ratio + row: 200 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexetimeout Client Volume + name: Errexetimeout Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeTimeout_client_volume' + firefox_user_choice.statistic: sum + row: 210 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errexetimeout Client Volume + name: Errexetimeout Client Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrExeTimeout_client_volume' + firefox_user_choice.statistic: total_ratio + row: 210 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errhash Event Volume + name: Errhash Event Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrHash_event_volume' + firefox_user_choice.statistic: sum + row: 220 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errhash Event Volume + name: Errhash Event Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrHash_event_volume' + firefox_user_choice.statistic: total_ratio + row: 220 col: 12 width: 12 height: 8 @@ -1756,7 +1684,7 @@ filters: firefox_user_choice.metric: 'ErrExeHash_event_volume' firefox_user_choice.statistic: sum - row: 240 + row: 230 col: 0 width: 12 height: 8 @@ -1792,6 +1720,78 @@ filters: firefox_user_choice.metric: 'ErrExeHash_event_volume' firefox_user_choice.statistic: total_ratio + row: 230 + col: 12 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errlaunchexe Client Volume + name: Errlaunchexe Client Volume_sum + note_state: expanded + note_display: above + note_text: Sum + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrLaunchExe_client_volume' + firefox_user_choice.statistic: sum + row: 240 + col: 0 + width: 12 + height: 8 + field_x: firefox_user_choice.submission_date + field_y: firefox_user_choice.point + log_scale: false + ci_lower: firefox_user_choice.lower + ci_upper: firefox_user_choice.upper + show_grid: true + listen: + Date: firefox_user_choice.submission_date + Is Msix: firefox_user_choice.is_msix + Normalized Channel: firefox_user_choice.normalized_channel + Windows Version: firefox_user_choice.windows_version + + active: "#3FE1B0" + defaults_version: 0 + - title: Errlaunchexe Client Volume + name: Errlaunchexe Client Volume_total_ratio + note_state: expanded + note_display: above + note_text: Total_Ratio + explore: firefox_user_choice + type: looker_line + fields: [ + firefox_user_choice.submission_date, + firefox_user_choice.branch, + firefox_user_choice.point + ] + pivots: [ + firefox_user_choice.branch + ] + filters: + firefox_user_choice.metric: 'ErrLaunchExe_client_volume' + firefox_user_choice.statistic: total_ratio row: 240 col: 12 width: 12 diff --git a/operational_monitoring/dashboards/fpp_floating_point_protection_rollout.dashboard.lookml b/operational_monitoring/dashboards/fpp_floating_point_protection_rollout.dashboard.lookml index f70602adb..e85695e5d 100644 --- a/operational_monitoring/dashboards/fpp_floating_point_protection_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/fpp_floating_point_protection_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ fpp_floating_point_protection_rollout.branch ] filters: - fpp_floating_point_protection_rollout.metric: 'search_count' + fpp_floating_point_protection_rollout.metric: 'uri_count' fpp_floating_point_protection_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ fpp_floating_point_protection_rollout.branch ] filters: - fpp_floating_point_protection_rollout.metric: 'uri_count' + fpp_floating_point_protection_rollout.metric: 'active_hours' fpp_floating_point_protection_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: fpp_floating_point_protection_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: fpp_floating_point_protection_rollout - type: looker_line - fields: [ - fpp_floating_point_protection_rollout.submission_date, - fpp_floating_point_protection_rollout.branch, - fpp_floating_point_protection_rollout.point - ] - pivots: [ - fpp_floating_point_protection_rollout.branch - ] - filters: - fpp_floating_point_protection_rollout.metric: 'ad_clicks' - fpp_floating_point_protection_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: fpp_floating_point_protection_rollout.submission_date - field_y: fpp_floating_point_protection_rollout.point - log_scale: false - ci_lower: fpp_floating_point_protection_rollout.lower - ci_upper: fpp_floating_point_protection_rollout.upper - show_grid: true - listen: - Date: fpp_floating_point_protection_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: fpp_floating_point_protection_rollout.metric: 'retained' fpp_floating_point_protection_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: fpp_floating_point_protection_rollout.submission_date @@ -199,6 +165,40 @@ fpp_floating_point_protection_rollout.metric: 'days_of_use' fpp_floating_point_protection_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: fpp_floating_point_protection_rollout.submission_date + field_y: fpp_floating_point_protection_rollout.point + log_scale: false + ci_lower: fpp_floating_point_protection_rollout.lower + ci_upper: fpp_floating_point_protection_rollout.upper + show_grid: true + listen: + Date: fpp_floating_point_protection_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: fpp_floating_point_protection_rollout + type: looker_line + fields: [ + fpp_floating_point_protection_rollout.submission_date, + fpp_floating_point_protection_rollout.branch, + fpp_floating_point_protection_rollout.point + ] + pivots: [ + fpp_floating_point_protection_rollout.branch + ] + filters: + fpp_floating_point_protection_rollout.metric: 'ad_clicks' + fpp_floating_point_protection_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ fpp_floating_point_protection_rollout.branch ] filters: - fpp_floating_point_protection_rollout.metric: 'active_hours' + fpp_floating_point_protection_rollout.metric: 'search_count' fpp_floating_point_protection_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/fpp_floating_point_protection_rollout_linux_only.dashboard.lookml b/operational_monitoring/dashboards/fpp_floating_point_protection_rollout_linux_only.dashboard.lookml index 0f24f10d5..f8ace1c04 100644 --- a/operational_monitoring/dashboards/fpp_floating_point_protection_rollout_linux_only.dashboard.lookml +++ b/operational_monitoring/dashboards/fpp_floating_point_protection_rollout_linux_only.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ fpp_floating_point_protection_rollout_linux_only.branch ] filters: - fpp_floating_point_protection_rollout_linux_only.metric: 'search_count' + fpp_floating_point_protection_rollout_linux_only.metric: 'uri_count' fpp_floating_point_protection_rollout_linux_only.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ fpp_floating_point_protection_rollout_linux_only.branch ] filters: - fpp_floating_point_protection_rollout_linux_only.metric: 'uri_count' + fpp_floating_point_protection_rollout_linux_only.metric: 'active_hours' fpp_floating_point_protection_rollout_linux_only.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: fpp_floating_point_protection_rollout_linux_only.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: fpp_floating_point_protection_rollout_linux_only - type: looker_line - fields: [ - fpp_floating_point_protection_rollout_linux_only.submission_date, - fpp_floating_point_protection_rollout_linux_only.branch, - fpp_floating_point_protection_rollout_linux_only.point - ] - pivots: [ - fpp_floating_point_protection_rollout_linux_only.branch - ] - filters: - fpp_floating_point_protection_rollout_linux_only.metric: 'ad_clicks' - fpp_floating_point_protection_rollout_linux_only.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: fpp_floating_point_protection_rollout_linux_only.submission_date - field_y: fpp_floating_point_protection_rollout_linux_only.point - log_scale: false - ci_lower: fpp_floating_point_protection_rollout_linux_only.lower - ci_upper: fpp_floating_point_protection_rollout_linux_only.upper - show_grid: true - listen: - Date: fpp_floating_point_protection_rollout_linux_only.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: fpp_floating_point_protection_rollout_linux_only.metric: 'retained' fpp_floating_point_protection_rollout_linux_only.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: fpp_floating_point_protection_rollout_linux_only.submission_date @@ -199,6 +165,40 @@ fpp_floating_point_protection_rollout_linux_only.metric: 'days_of_use' fpp_floating_point_protection_rollout_linux_only.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: fpp_floating_point_protection_rollout_linux_only.submission_date + field_y: fpp_floating_point_protection_rollout_linux_only.point + log_scale: false + ci_lower: fpp_floating_point_protection_rollout_linux_only.lower + ci_upper: fpp_floating_point_protection_rollout_linux_only.upper + show_grid: true + listen: + Date: fpp_floating_point_protection_rollout_linux_only.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: fpp_floating_point_protection_rollout_linux_only + type: looker_line + fields: [ + fpp_floating_point_protection_rollout_linux_only.submission_date, + fpp_floating_point_protection_rollout_linux_only.branch, + fpp_floating_point_protection_rollout_linux_only.point + ] + pivots: [ + fpp_floating_point_protection_rollout_linux_only.branch + ] + filters: + fpp_floating_point_protection_rollout_linux_only.metric: 'ad_clicks' + fpp_floating_point_protection_rollout_linux_only.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ fpp_floating_point_protection_rollout_linux_only.branch ] filters: - fpp_floating_point_protection_rollout_linux_only.metric: 'active_hours' + fpp_floating_point_protection_rollout_linux_only.metric: 'search_count' fpp_floating_point_protection_rollout_linux_only.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/full_page_translations_on_android_basic_translations_enabled_rollout.dashboard.lookml b/operational_monitoring/dashboards/full_page_translations_on_android_basic_translations_enabled_rollout.dashboard.lookml index 699387c81..1592d0e18 100644 --- a/operational_monitoring/dashboards/full_page_translations_on_android_basic_translations_enabled_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/full_page_translations_on_android_basic_translations_enabled_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Tagged Sap Searches + name: Tagged Sap Searches_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ full_page_translations_on_android_basic_translations_enabled_rollout.branch ] filters: - full_page_translations_on_android_basic_translations_enabled_rollout.metric: 'search_count' + full_page_translations_on_android_basic_translations_enabled_rollout.metric: 'tagged_sap_searches' full_page_translations_on_android_basic_translations_enabled_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ full_page_translations_on_android_basic_translations_enabled_rollout.branch ] filters: - full_page_translations_on_android_basic_translations_enabled_rollout.metric: 'ad_clicks' + full_page_translations_on_android_basic_translations_enabled_rollout.metric: 'active_hours' full_page_translations_on_android_basic_translations_enabled_rollout.statistic: mean row: 10 col: 0 @@ -143,40 +143,6 @@ listen: Date: full_page_translations_on_android_basic_translations_enabled_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Tagged Sap Searches - name: Tagged Sap Searches_mean - note_state: expanded - note_display: above - note_text: Mean - explore: full_page_translations_on_android_basic_translations_enabled_rollout - type: looker_line - fields: [ - full_page_translations_on_android_basic_translations_enabled_rollout.submission_date, - full_page_translations_on_android_basic_translations_enabled_rollout.branch, - full_page_translations_on_android_basic_translations_enabled_rollout.point - ] - pivots: [ - full_page_translations_on_android_basic_translations_enabled_rollout.branch - ] - filters: - full_page_translations_on_android_basic_translations_enabled_rollout.metric: 'tagged_sap_searches' - full_page_translations_on_android_basic_translations_enabled_rollout.statistic: mean - row: 20 - col: 0 - width: 12 - height: 8 - field_x: full_page_translations_on_android_basic_translations_enabled_rollout.submission_date - field_y: full_page_translations_on_android_basic_translations_enabled_rollout.point - log_scale: false - ci_lower: full_page_translations_on_android_basic_translations_enabled_rollout.lower - ci_upper: full_page_translations_on_android_basic_translations_enabled_rollout.upper - show_grid: true - listen: - Date: full_page_translations_on_android_basic_translations_enabled_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -199,6 +165,40 @@ full_page_translations_on_android_basic_translations_enabled_rollout.metric: 'days_of_use' full_page_translations_on_android_basic_translations_enabled_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: full_page_translations_on_android_basic_translations_enabled_rollout.submission_date + field_y: full_page_translations_on_android_basic_translations_enabled_rollout.point + log_scale: false + ci_lower: full_page_translations_on_android_basic_translations_enabled_rollout.lower + ci_upper: full_page_translations_on_android_basic_translations_enabled_rollout.upper + show_grid: true + listen: + Date: full_page_translations_on_android_basic_translations_enabled_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: full_page_translations_on_android_basic_translations_enabled_rollout + type: looker_line + fields: [ + full_page_translations_on_android_basic_translations_enabled_rollout.submission_date, + full_page_translations_on_android_basic_translations_enabled_rollout.branch, + full_page_translations_on_android_basic_translations_enabled_rollout.point + ] + pivots: [ + full_page_translations_on_android_basic_translations_enabled_rollout.branch + ] + filters: + full_page_translations_on_android_basic_translations_enabled_rollout.metric: 'ad_clicks' + full_page_translations_on_android_basic_translations_enabled_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -214,8 +214,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -230,7 +230,7 @@ full_page_translations_on_android_basic_translations_enabled_rollout.branch ] filters: - full_page_translations_on_android_basic_translations_enabled_rollout.metric: 'active_hours' + full_page_translations_on_android_basic_translations_enabled_rollout.metric: 'search_count' full_page_translations_on_android_basic_translations_enabled_rollout.statistic: mean row: 30 col: 0 diff --git a/operational_monitoring/dashboards/fx_accounts_ping_release_rollout_2.dashboard.lookml b/operational_monitoring/dashboards/fx_accounts_ping_release_rollout_2.dashboard.lookml index f6a907535..614386446 100644 --- a/operational_monitoring/dashboards/fx_accounts_ping_release_rollout_2.dashboard.lookml +++ b/operational_monitoring/dashboards/fx_accounts_ping_release_rollout_2.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ fx_accounts_ping_release_rollout_2.branch ] filters: - fx_accounts_ping_release_rollout_2.metric: 'search_count' + fx_accounts_ping_release_rollout_2.metric: 'uri_count' fx_accounts_ping_release_rollout_2.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ fx_accounts_ping_release_rollout_2.branch ] filters: - fx_accounts_ping_release_rollout_2.metric: 'uri_count' + fx_accounts_ping_release_rollout_2.metric: 'active_hours' fx_accounts_ping_release_rollout_2.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: fx_accounts_ping_release_rollout_2.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: fx_accounts_ping_release_rollout_2 - type: looker_line - fields: [ - fx_accounts_ping_release_rollout_2.submission_date, - fx_accounts_ping_release_rollout_2.branch, - fx_accounts_ping_release_rollout_2.point - ] - pivots: [ - fx_accounts_ping_release_rollout_2.branch - ] - filters: - fx_accounts_ping_release_rollout_2.metric: 'ad_clicks' - fx_accounts_ping_release_rollout_2.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: fx_accounts_ping_release_rollout_2.submission_date - field_y: fx_accounts_ping_release_rollout_2.point - log_scale: false - ci_lower: fx_accounts_ping_release_rollout_2.lower - ci_upper: fx_accounts_ping_release_rollout_2.upper - show_grid: true - listen: - Date: fx_accounts_ping_release_rollout_2.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: fx_accounts_ping_release_rollout_2.metric: 'retained' fx_accounts_ping_release_rollout_2.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: fx_accounts_ping_release_rollout_2.submission_date @@ -199,6 +165,40 @@ fx_accounts_ping_release_rollout_2.metric: 'days_of_use' fx_accounts_ping_release_rollout_2.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: fx_accounts_ping_release_rollout_2.submission_date + field_y: fx_accounts_ping_release_rollout_2.point + log_scale: false + ci_lower: fx_accounts_ping_release_rollout_2.lower + ci_upper: fx_accounts_ping_release_rollout_2.upper + show_grid: true + listen: + Date: fx_accounts_ping_release_rollout_2.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: fx_accounts_ping_release_rollout_2 + type: looker_line + fields: [ + fx_accounts_ping_release_rollout_2.submission_date, + fx_accounts_ping_release_rollout_2.branch, + fx_accounts_ping_release_rollout_2.point + ] + pivots: [ + fx_accounts_ping_release_rollout_2.branch + ] + filters: + fx_accounts_ping_release_rollout_2.metric: 'ad_clicks' + fx_accounts_ping_release_rollout_2.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ fx_accounts_ping_release_rollout_2.branch ] filters: - fx_accounts_ping_release_rollout_2.metric: 'active_hours' + fx_accounts_ping_release_rollout_2.metric: 'search_count' fx_accounts_ping_release_rollout_2.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/fx_view_discoverability_rollout.dashboard.lookml b/operational_monitoring/dashboards/fx_view_discoverability_rollout.dashboard.lookml index 7539aa55c..caefc0468 100644 --- a/operational_monitoring/dashboards/fx_view_discoverability_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/fx_view_discoverability_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ fx_view_discoverability_rollout.branch ] filters: - fx_view_discoverability_rollout.metric: 'search_count' + fx_view_discoverability_rollout.metric: 'uri_count' fx_view_discoverability_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ fx_view_discoverability_rollout.branch ] filters: - fx_view_discoverability_rollout.metric: 'uri_count' + fx_view_discoverability_rollout.metric: 'active_hours' fx_view_discoverability_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: fx_view_discoverability_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: fx_view_discoverability_rollout - type: looker_line - fields: [ - fx_view_discoverability_rollout.submission_date, - fx_view_discoverability_rollout.branch, - fx_view_discoverability_rollout.point - ] - pivots: [ - fx_view_discoverability_rollout.branch - ] - filters: - fx_view_discoverability_rollout.metric: 'ad_clicks' - fx_view_discoverability_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: fx_view_discoverability_rollout.submission_date - field_y: fx_view_discoverability_rollout.point - log_scale: false - ci_lower: fx_view_discoverability_rollout.lower - ci_upper: fx_view_discoverability_rollout.upper - show_grid: true - listen: - Date: fx_view_discoverability_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: fx_view_discoverability_rollout.metric: 'retained' fx_view_discoverability_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: fx_view_discoverability_rollout.submission_date @@ -199,6 +165,40 @@ fx_view_discoverability_rollout.metric: 'days_of_use' fx_view_discoverability_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: fx_view_discoverability_rollout.submission_date + field_y: fx_view_discoverability_rollout.point + log_scale: false + ci_lower: fx_view_discoverability_rollout.lower + ci_upper: fx_view_discoverability_rollout.upper + show_grid: true + listen: + Date: fx_view_discoverability_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: fx_view_discoverability_rollout + type: looker_line + fields: [ + fx_view_discoverability_rollout.submission_date, + fx_view_discoverability_rollout.branch, + fx_view_discoverability_rollout.point + ] + pivots: [ + fx_view_discoverability_rollout.branch + ] + filters: + fx_view_discoverability_rollout.metric: 'ad_clicks' + fx_view_discoverability_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ fx_view_discoverability_rollout.branch ] filters: - fx_view_discoverability_rollout.metric: 'active_hours' + fx_view_discoverability_rollout.metric: 'search_count' fx_view_discoverability_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/garbage_collection.dashboard.lookml b/operational_monitoring/dashboards/garbage_collection.dashboard.lookml index ccdfe330b..95d510e83 100644 --- a/operational_monitoring/dashboards/garbage_collection.dashboard.lookml +++ b/operational_monitoring/dashboards/garbage_collection.dashboard.lookml @@ -10,43 +10,6 @@ preferred_viewer: dashboards-next elements: - - title: Gc Effectiveness - name: Gc Effectiveness_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: garbage_collection - type: "ci-line-chart" - fields: [ - garbage_collection.submission_date, - garbage_collection.branch, - garbage_collection.upper, - garbage_collection.lower, - garbage_collection.point - ] - pivots: [ - garbage_collection.branch - ] - filters: - garbage_collection.metric: 'gc_effectiveness' - garbage_collection.statistic: percentile - row: 0 - col: 0 - width: 12 - height: 8 - field_x: garbage_collection.submission_date - field_y: garbage_collection.point - log_scale: false - ci_lower: garbage_collection.lower - ci_upper: garbage_collection.upper - show_grid: true - listen: - Date: garbage_collection.submission_date - Percentile: garbage_collection.parameter - Os: garbage_collection.os - - active: "#3FE1B0" - defaults_version: 0 - title: Gc Budget Overrun name: Gc Budget Overrun_percentile note_state: expanded @@ -68,6 +31,43 @@ garbage_collection.metric: 'gc_budget_overrun' garbage_collection.statistic: percentile row: 0 + col: 0 + width: 12 + height: 8 + field_x: garbage_collection.submission_date + field_y: garbage_collection.point + log_scale: false + ci_lower: garbage_collection.lower + ci_upper: garbage_collection.upper + show_grid: true + listen: + Date: garbage_collection.submission_date + Percentile: garbage_collection.parameter + Os: garbage_collection.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Gc Effectiveness + name: Gc Effectiveness_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: garbage_collection + type: "ci-line-chart" + fields: [ + garbage_collection.submission_date, + garbage_collection.branch, + garbage_collection.upper, + garbage_collection.lower, + garbage_collection.point + ] + pivots: [ + garbage_collection.branch + ] + filters: + garbage_collection.metric: 'gc_effectiveness' + garbage_collection.statistic: percentile + row: 0 col: 12 width: 12 height: 8 @@ -211,15 +211,15 @@ - title: Os name: Os type: string_filter - default_value: 'Mac' + default_value: 'Windows' allow_multiple_values: false required: true ui_config: type: dropdown_menu display: inline options: - - 'Mac' - 'Windows' + - 'Mac' - 'Linux' - 'Other' diff --git a/operational_monitoring/dashboards/highlighting_in_pdfs_rollout.dashboard.lookml b/operational_monitoring/dashboards/highlighting_in_pdfs_rollout.dashboard.lookml index be3573853..7d9d80f83 100644 --- a/operational_monitoring/dashboards/highlighting_in_pdfs_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/highlighting_in_pdfs_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ highlighting_in_pdfs_rollout.branch ] filters: - highlighting_in_pdfs_rollout.metric: 'search_count' + highlighting_in_pdfs_rollout.metric: 'uri_count' highlighting_in_pdfs_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ highlighting_in_pdfs_rollout.branch ] filters: - highlighting_in_pdfs_rollout.metric: 'uri_count' + highlighting_in_pdfs_rollout.metric: 'active_hours' highlighting_in_pdfs_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: highlighting_in_pdfs_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: highlighting_in_pdfs_rollout - type: looker_line - fields: [ - highlighting_in_pdfs_rollout.submission_date, - highlighting_in_pdfs_rollout.branch, - highlighting_in_pdfs_rollout.point - ] - pivots: [ - highlighting_in_pdfs_rollout.branch - ] - filters: - highlighting_in_pdfs_rollout.metric: 'ad_clicks' - highlighting_in_pdfs_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: highlighting_in_pdfs_rollout.submission_date - field_y: highlighting_in_pdfs_rollout.point - log_scale: false - ci_lower: highlighting_in_pdfs_rollout.lower - ci_upper: highlighting_in_pdfs_rollout.upper - show_grid: true - listen: - Date: highlighting_in_pdfs_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: highlighting_in_pdfs_rollout.metric: 'retained' highlighting_in_pdfs_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: highlighting_in_pdfs_rollout.submission_date @@ -199,6 +165,40 @@ highlighting_in_pdfs_rollout.metric: 'days_of_use' highlighting_in_pdfs_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: highlighting_in_pdfs_rollout.submission_date + field_y: highlighting_in_pdfs_rollout.point + log_scale: false + ci_lower: highlighting_in_pdfs_rollout.lower + ci_upper: highlighting_in_pdfs_rollout.upper + show_grid: true + listen: + Date: highlighting_in_pdfs_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: highlighting_in_pdfs_rollout + type: looker_line + fields: [ + highlighting_in_pdfs_rollout.submission_date, + highlighting_in_pdfs_rollout.branch, + highlighting_in_pdfs_rollout.point + ] + pivots: [ + highlighting_in_pdfs_rollout.branch + ] + filters: + highlighting_in_pdfs_rollout.metric: 'ad_clicks' + highlighting_in_pdfs_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ highlighting_in_pdfs_rollout.branch ] filters: - highlighting_in_pdfs_rollout.metric: 'active_hours' + highlighting_in_pdfs_rollout.metric: 'search_count' highlighting_in_pdfs_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/ios_cc_autofill_rollout.dashboard.lookml b/operational_monitoring/dashboards/ios_cc_autofill_rollout.dashboard.lookml index 01a337f9f..6ce81ac67 100644 --- a/operational_monitoring/dashboards/ios_cc_autofill_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/ios_cc_autofill_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ ios_cc_autofill_rollout.branch ] filters: - ios_cc_autofill_rollout.metric: 'search_count' + ios_cc_autofill_rollout.metric: 'active_hours' ios_cc_autofill_rollout.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: ios_cc_autofill_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: ios_cc_autofill_rollout - type: looker_line - fields: [ - ios_cc_autofill_rollout.submission_date, - ios_cc_autofill_rollout.branch, - ios_cc_autofill_rollout.point - ] - pivots: [ - ios_cc_autofill_rollout.branch - ] - filters: - ios_cc_autofill_rollout.metric: 'ad_clicks' - ios_cc_autofill_rollout.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: ios_cc_autofill_rollout.submission_date - field_y: ios_cc_autofill_rollout.point - log_scale: false - ci_lower: ios_cc_autofill_rollout.lower - ci_upper: ios_cc_autofill_rollout.upper - show_grid: true - listen: - Date: ios_cc_autofill_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: ios_cc_autofill_rollout.metric: 'retained' ios_cc_autofill_rollout.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: ios_cc_autofill_rollout.submission_date @@ -131,6 +97,40 @@ ios_cc_autofill_rollout.metric: 'days_of_use' ios_cc_autofill_rollout.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: ios_cc_autofill_rollout.submission_date + field_y: ios_cc_autofill_rollout.point + log_scale: false + ci_lower: ios_cc_autofill_rollout.lower + ci_upper: ios_cc_autofill_rollout.upper + show_grid: true + listen: + Date: ios_cc_autofill_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: ios_cc_autofill_rollout + type: looker_line + fields: [ + ios_cc_autofill_rollout.submission_date, + ios_cc_autofill_rollout.branch, + ios_cc_autofill_rollout.point + ] + pivots: [ + ios_cc_autofill_rollout.branch + ] + filters: + ios_cc_autofill_rollout.metric: 'ad_clicks' + ios_cc_autofill_rollout.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ ios_cc_autofill_rollout.branch ] filters: - ios_cc_autofill_rollout.metric: 'active_hours' + ios_cc_autofill_rollout.metric: 'search_count' ios_cc_autofill_rollout.statistic: mean row: 20 col: 0 diff --git a/operational_monitoring/dashboards/ios_dma_onboarding.dashboard.lookml b/operational_monitoring/dashboards/ios_dma_onboarding.dashboard.lookml index fad7aa66b..057ce6def 100644 --- a/operational_monitoring/dashboards/ios_dma_onboarding.dashboard.lookml +++ b/operational_monitoring/dashboards/ios_dma_onboarding.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ ios_dma_onboarding.branch ] filters: - ios_dma_onboarding.metric: 'search_count' + ios_dma_onboarding.metric: 'active_hours' ios_dma_onboarding.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: ios_dma_onboarding.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: ios_dma_onboarding - type: looker_line - fields: [ - ios_dma_onboarding.submission_date, - ios_dma_onboarding.branch, - ios_dma_onboarding.point - ] - pivots: [ - ios_dma_onboarding.branch - ] - filters: - ios_dma_onboarding.metric: 'ad_clicks' - ios_dma_onboarding.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: ios_dma_onboarding.submission_date - field_y: ios_dma_onboarding.point - log_scale: false - ci_lower: ios_dma_onboarding.lower - ci_upper: ios_dma_onboarding.upper - show_grid: true - listen: - Date: ios_dma_onboarding.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: ios_dma_onboarding.metric: 'retained' ios_dma_onboarding.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: ios_dma_onboarding.submission_date @@ -131,6 +97,40 @@ ios_dma_onboarding.metric: 'days_of_use' ios_dma_onboarding.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: ios_dma_onboarding.submission_date + field_y: ios_dma_onboarding.point + log_scale: false + ci_lower: ios_dma_onboarding.lower + ci_upper: ios_dma_onboarding.upper + show_grid: true + listen: + Date: ios_dma_onboarding.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: ios_dma_onboarding + type: looker_line + fields: [ + ios_dma_onboarding.submission_date, + ios_dma_onboarding.branch, + ios_dma_onboarding.point + ] + pivots: [ + ios_dma_onboarding.branch + ] + filters: + ios_dma_onboarding.metric: 'ad_clicks' + ios_dma_onboarding.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ ios_dma_onboarding.branch ] filters: - ios_dma_onboarding.metric: 'active_hours' + ios_dma_onboarding.metric: 'search_count' ios_dma_onboarding.statistic: mean row: 20 col: 0 diff --git a/operational_monitoring/dashboards/ios_password_autofill_rollout.dashboard.lookml b/operational_monitoring/dashboards/ios_password_autofill_rollout.dashboard.lookml index 7e5604995..be90003af 100644 --- a/operational_monitoring/dashboards/ios_password_autofill_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/ios_password_autofill_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ ios_password_autofill_rollout.branch ] filters: - ios_password_autofill_rollout.metric: 'search_count' + ios_password_autofill_rollout.metric: 'active_hours' ios_password_autofill_rollout.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: ios_password_autofill_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: ios_password_autofill_rollout - type: looker_line - fields: [ - ios_password_autofill_rollout.submission_date, - ios_password_autofill_rollout.branch, - ios_password_autofill_rollout.point - ] - pivots: [ - ios_password_autofill_rollout.branch - ] - filters: - ios_password_autofill_rollout.metric: 'ad_clicks' - ios_password_autofill_rollout.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: ios_password_autofill_rollout.submission_date - field_y: ios_password_autofill_rollout.point - log_scale: false - ci_lower: ios_password_autofill_rollout.lower - ci_upper: ios_password_autofill_rollout.upper - show_grid: true - listen: - Date: ios_password_autofill_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: ios_password_autofill_rollout.metric: 'retained' ios_password_autofill_rollout.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: ios_password_autofill_rollout.submission_date @@ -131,6 +97,40 @@ ios_password_autofill_rollout.metric: 'days_of_use' ios_password_autofill_rollout.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: ios_password_autofill_rollout.submission_date + field_y: ios_password_autofill_rollout.point + log_scale: false + ci_lower: ios_password_autofill_rollout.lower + ci_upper: ios_password_autofill_rollout.upper + show_grid: true + listen: + Date: ios_password_autofill_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: ios_password_autofill_rollout + type: looker_line + fields: [ + ios_password_autofill_rollout.submission_date, + ios_password_autofill_rollout.branch, + ios_password_autofill_rollout.point + ] + pivots: [ + ios_password_autofill_rollout.branch + ] + filters: + ios_password_autofill_rollout.metric: 'ad_clicks' + ios_password_autofill_rollout.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ ios_password_autofill_rollout.branch ] filters: - ios_password_autofill_rollout.metric: 'active_hours' + ios_password_autofill_rollout.metric: 'search_count' ios_password_autofill_rollout.statistic: mean row: 20 col: 0 diff --git a/operational_monitoring/dashboards/ios_search_bar_placement_v2_treatment_a_rollout.dashboard.lookml b/operational_monitoring/dashboards/ios_search_bar_placement_v2_treatment_a_rollout.dashboard.lookml index efe03bfbd..a442f6f4c 100644 --- a/operational_monitoring/dashboards/ios_search_bar_placement_v2_treatment_a_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/ios_search_bar_placement_v2_treatment_a_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ ios_search_bar_placement_v2_treatment_a_rollout.branch ] filters: - ios_search_bar_placement_v2_treatment_a_rollout.metric: 'search_count' + ios_search_bar_placement_v2_treatment_a_rollout.metric: 'active_hours' ios_search_bar_placement_v2_treatment_a_rollout.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: ios_search_bar_placement_v2_treatment_a_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: ios_search_bar_placement_v2_treatment_a_rollout - type: looker_line - fields: [ - ios_search_bar_placement_v2_treatment_a_rollout.submission_date, - ios_search_bar_placement_v2_treatment_a_rollout.branch, - ios_search_bar_placement_v2_treatment_a_rollout.point - ] - pivots: [ - ios_search_bar_placement_v2_treatment_a_rollout.branch - ] - filters: - ios_search_bar_placement_v2_treatment_a_rollout.metric: 'ad_clicks' - ios_search_bar_placement_v2_treatment_a_rollout.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: ios_search_bar_placement_v2_treatment_a_rollout.submission_date - field_y: ios_search_bar_placement_v2_treatment_a_rollout.point - log_scale: false - ci_lower: ios_search_bar_placement_v2_treatment_a_rollout.lower - ci_upper: ios_search_bar_placement_v2_treatment_a_rollout.upper - show_grid: true - listen: - Date: ios_search_bar_placement_v2_treatment_a_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: ios_search_bar_placement_v2_treatment_a_rollout.metric: 'retained' ios_search_bar_placement_v2_treatment_a_rollout.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: ios_search_bar_placement_v2_treatment_a_rollout.submission_date @@ -131,6 +97,40 @@ ios_search_bar_placement_v2_treatment_a_rollout.metric: 'days_of_use' ios_search_bar_placement_v2_treatment_a_rollout.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: ios_search_bar_placement_v2_treatment_a_rollout.submission_date + field_y: ios_search_bar_placement_v2_treatment_a_rollout.point + log_scale: false + ci_lower: ios_search_bar_placement_v2_treatment_a_rollout.lower + ci_upper: ios_search_bar_placement_v2_treatment_a_rollout.upper + show_grid: true + listen: + Date: ios_search_bar_placement_v2_treatment_a_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: ios_search_bar_placement_v2_treatment_a_rollout + type: looker_line + fields: [ + ios_search_bar_placement_v2_treatment_a_rollout.submission_date, + ios_search_bar_placement_v2_treatment_a_rollout.branch, + ios_search_bar_placement_v2_treatment_a_rollout.point + ] + pivots: [ + ios_search_bar_placement_v2_treatment_a_rollout.branch + ] + filters: + ios_search_bar_placement_v2_treatment_a_rollout.metric: 'ad_clicks' + ios_search_bar_placement_v2_treatment_a_rollout.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ ios_search_bar_placement_v2_treatment_a_rollout.branch ] filters: - ios_search_bar_placement_v2_treatment_a_rollout.metric: 'active_hours' + ios_search_bar_placement_v2_treatment_a_rollout.metric: 'search_count' ios_search_bar_placement_v2_treatment_a_rollout.statistic: mean row: 20 col: 0 diff --git a/operational_monitoring/dashboards/ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.dashboard.lookml b/operational_monitoring/dashboards/ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.dashboard.lookml index 9d58df6cb..e17a7eb91 100644 --- a/operational_monitoring/dashboards/ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.dashboard.lookml +++ b/operational_monitoring/dashboards/ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.branch ] filters: - ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.metric: 'search_count' + ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.metric: 'active_hours' ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy - type: looker_line - fields: [ - ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.submission_date, - ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.branch, - ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.point - ] - pivots: [ - ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.branch - ] - filters: - ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.metric: 'ad_clicks' - ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.submission_date - field_y: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.point - log_scale: false - ci_lower: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.lower - ci_upper: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.upper - show_grid: true - listen: - Date: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.metric: 'retained' ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.submission_date @@ -131,6 +97,40 @@ ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.metric: 'days_of_use' ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.submission_date + field_y: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.point + log_scale: false + ci_lower: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.lower + ci_upper: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.upper + show_grid: true + listen: + Date: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy + type: looker_line + fields: [ + ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.submission_date, + ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.branch, + ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.point + ] + pivots: [ + ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.branch + ] + filters: + ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.metric: 'ad_clicks' + ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.branch ] filters: - ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.metric: 'active_hours' + ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.metric: 'search_count' ios_we_should_prefer_switching_to_open_tabs_vs_opening_a_duplicate_tab_copy.statistic: mean row: 20 col: 0 diff --git a/operational_monitoring/dashboards/launch_firefox_on_os_restart_treatment_a_rollout.dashboard.lookml b/operational_monitoring/dashboards/launch_firefox_on_os_restart_treatment_a_rollout.dashboard.lookml index 3f1714743..7505a0d43 100644 --- a/operational_monitoring/dashboards/launch_firefox_on_os_restart_treatment_a_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/launch_firefox_on_os_restart_treatment_a_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ launch_firefox_on_os_restart_treatment_a_rollout.branch ] filters: - launch_firefox_on_os_restart_treatment_a_rollout.metric: 'search_count' + launch_firefox_on_os_restart_treatment_a_rollout.metric: 'uri_count' launch_firefox_on_os_restart_treatment_a_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ launch_firefox_on_os_restart_treatment_a_rollout.branch ] filters: - launch_firefox_on_os_restart_treatment_a_rollout.metric: 'uri_count' + launch_firefox_on_os_restart_treatment_a_rollout.metric: 'active_hours' launch_firefox_on_os_restart_treatment_a_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: launch_firefox_on_os_restart_treatment_a_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: launch_firefox_on_os_restart_treatment_a_rollout - type: looker_line - fields: [ - launch_firefox_on_os_restart_treatment_a_rollout.submission_date, - launch_firefox_on_os_restart_treatment_a_rollout.branch, - launch_firefox_on_os_restart_treatment_a_rollout.point - ] - pivots: [ - launch_firefox_on_os_restart_treatment_a_rollout.branch - ] - filters: - launch_firefox_on_os_restart_treatment_a_rollout.metric: 'ad_clicks' - launch_firefox_on_os_restart_treatment_a_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: launch_firefox_on_os_restart_treatment_a_rollout.submission_date - field_y: launch_firefox_on_os_restart_treatment_a_rollout.point - log_scale: false - ci_lower: launch_firefox_on_os_restart_treatment_a_rollout.lower - ci_upper: launch_firefox_on_os_restart_treatment_a_rollout.upper - show_grid: true - listen: - Date: launch_firefox_on_os_restart_treatment_a_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: launch_firefox_on_os_restart_treatment_a_rollout.metric: 'retained' launch_firefox_on_os_restart_treatment_a_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: launch_firefox_on_os_restart_treatment_a_rollout.submission_date @@ -199,6 +165,40 @@ launch_firefox_on_os_restart_treatment_a_rollout.metric: 'days_of_use' launch_firefox_on_os_restart_treatment_a_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: launch_firefox_on_os_restart_treatment_a_rollout.submission_date + field_y: launch_firefox_on_os_restart_treatment_a_rollout.point + log_scale: false + ci_lower: launch_firefox_on_os_restart_treatment_a_rollout.lower + ci_upper: launch_firefox_on_os_restart_treatment_a_rollout.upper + show_grid: true + listen: + Date: launch_firefox_on_os_restart_treatment_a_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: launch_firefox_on_os_restart_treatment_a_rollout + type: looker_line + fields: [ + launch_firefox_on_os_restart_treatment_a_rollout.submission_date, + launch_firefox_on_os_restart_treatment_a_rollout.branch, + launch_firefox_on_os_restart_treatment_a_rollout.point + ] + pivots: [ + launch_firefox_on_os_restart_treatment_a_rollout.branch + ] + filters: + launch_firefox_on_os_restart_treatment_a_rollout.metric: 'ad_clicks' + launch_firefox_on_os_restart_treatment_a_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ launch_firefox_on_os_restart_treatment_a_rollout.branch ] filters: - launch_firefox_on_os_restart_treatment_a_rollout.metric: 'active_hours' + launch_firefox_on_os_restart_treatment_a_rollout.metric: 'search_count' launch_firefox_on_os_restart_treatment_a_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/microsurvey_search_csat_2024.dashboard.lookml b/operational_monitoring/dashboards/microsurvey_search_csat_2024.dashboard.lookml index acc007bfa..a301a5cc5 100644 --- a/operational_monitoring/dashboards/microsurvey_search_csat_2024.dashboard.lookml +++ b/operational_monitoring/dashboards/microsurvey_search_csat_2024.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ microsurvey_search_csat_2024.branch ] filters: - microsurvey_search_csat_2024.metric: 'search_count' + microsurvey_search_csat_2024.metric: 'uri_count' microsurvey_search_csat_2024.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ microsurvey_search_csat_2024.branch ] filters: - microsurvey_search_csat_2024.metric: 'uri_count' + microsurvey_search_csat_2024.metric: 'active_hours' microsurvey_search_csat_2024.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: microsurvey_search_csat_2024.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: microsurvey_search_csat_2024 - type: looker_line - fields: [ - microsurvey_search_csat_2024.submission_date, - microsurvey_search_csat_2024.branch, - microsurvey_search_csat_2024.point - ] - pivots: [ - microsurvey_search_csat_2024.branch - ] - filters: - microsurvey_search_csat_2024.metric: 'ad_clicks' - microsurvey_search_csat_2024.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: microsurvey_search_csat_2024.submission_date - field_y: microsurvey_search_csat_2024.point - log_scale: false - ci_lower: microsurvey_search_csat_2024.lower - ci_upper: microsurvey_search_csat_2024.upper - show_grid: true - listen: - Date: microsurvey_search_csat_2024.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: microsurvey_search_csat_2024.metric: 'retained' microsurvey_search_csat_2024.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: microsurvey_search_csat_2024.submission_date @@ -199,6 +165,40 @@ microsurvey_search_csat_2024.metric: 'days_of_use' microsurvey_search_csat_2024.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: microsurvey_search_csat_2024.submission_date + field_y: microsurvey_search_csat_2024.point + log_scale: false + ci_lower: microsurvey_search_csat_2024.lower + ci_upper: microsurvey_search_csat_2024.upper + show_grid: true + listen: + Date: microsurvey_search_csat_2024.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: microsurvey_search_csat_2024 + type: looker_line + fields: [ + microsurvey_search_csat_2024.submission_date, + microsurvey_search_csat_2024.branch, + microsurvey_search_csat_2024.point + ] + pivots: [ + microsurvey_search_csat_2024.branch + ] + filters: + microsurvey_search_csat_2024.metric: 'ad_clicks' + microsurvey_search_csat_2024.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ microsurvey_search_csat_2024.branch ] filters: - microsurvey_search_csat_2024.metric: 'active_hours' + microsurvey_search_csat_2024.metric: 'search_count' microsurvey_search_csat_2024.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/monitor_customer_satisfaction.dashboard.lookml b/operational_monitoring/dashboards/monitor_customer_satisfaction.dashboard.lookml index ad00e839d..d01b00128 100644 --- a/operational_monitoring/dashboards/monitor_customer_satisfaction.dashboard.lookml +++ b/operational_monitoring/dashboards/monitor_customer_satisfaction.dashboard.lookml @@ -116,8 +116,8 @@ display: inline options: - 'petition_banner' - - 'last_scan_date' - 'csat_survey' + - 'last_scan_date' \ No newline at end of file diff --git a/operational_monitoring/dashboards/mozilla_vpn.dashboard.lookml b/operational_monitoring/dashboards/mozilla_vpn.dashboard.lookml index b95348dc5..b02c5d661 100644 --- a/operational_monitoring/dashboards/mozilla_vpn.dashboard.lookml +++ b/operational_monitoring/dashboards/mozilla_vpn.dashboard.lookml @@ -10,6 +10,108 @@ preferred_viewer: dashboards-next elements: + - title: Active Subscribers - By app + name: Active Subscribers - By app_sum + note_state: expanded + note_display: above + note_text: Sum + explore: mozilla_vpn + type: looker_line + fields: [ + mozilla_vpn.submission_date, + mozilla_vpn.branch, + mozilla_vpn.point + ] + pivots: [ + mozilla_vpn.branch, mozilla_vpn.app + ] + filters: + mozilla_vpn.metric: 'active_subscribers' + mozilla_vpn.statistic: sum + row: 0 + col: 0 + width: 12 + height: 8 + field_x: mozilla_vpn.submission_date + field_y: mozilla_vpn.point + log_scale: false + ci_lower: mozilla_vpn.lower + ci_upper: mozilla_vpn.upper + show_grid: true + listen: + Date: mozilla_vpn.submission_date + App: mozilla_vpn.app + + active: "#3FE1B0" + defaults_version: 0 + - title: Cnt Session Ends - By app + name: Cnt Session Ends - By app_sum + note_state: expanded + note_display: above + note_text: Sum + explore: mozilla_vpn + type: looker_line + fields: [ + mozilla_vpn.submission_date, + mozilla_vpn.branch, + mozilla_vpn.point + ] + pivots: [ + mozilla_vpn.branch, mozilla_vpn.app + ] + filters: + mozilla_vpn.metric: 'cnt_session_ends' + mozilla_vpn.statistic: sum + row: 0 + col: 12 + width: 12 + height: 8 + field_x: mozilla_vpn.submission_date + field_y: mozilla_vpn.point + log_scale: false + ci_lower: mozilla_vpn.lower + ci_upper: mozilla_vpn.upper + show_grid: true + listen: + Date: mozilla_vpn.submission_date + App: mozilla_vpn.app + + active: "#3FE1B0" + defaults_version: 0 + - title: Cnt Sessions Start And End - By app + name: Cnt Sessions Start And End - By app_sum + note_state: expanded + note_display: above + note_text: Sum + explore: mozilla_vpn + type: looker_line + fields: [ + mozilla_vpn.submission_date, + mozilla_vpn.branch, + mozilla_vpn.point + ] + pivots: [ + mozilla_vpn.branch, mozilla_vpn.app + ] + filters: + mozilla_vpn.metric: 'cnt_sessions_start_and_end' + mozilla_vpn.statistic: sum + row: 10 + col: 0 + width: 12 + height: 8 + field_x: mozilla_vpn.submission_date + field_y: mozilla_vpn.point + log_scale: false + ci_lower: mozilla_vpn.lower + ci_upper: mozilla_vpn.upper + show_grid: true + listen: + Date: mozilla_vpn.submission_date + App: mozilla_vpn.app + + active: "#3FE1B0" + defaults_version: 0 - title: Avg Sum Session Duration - By app name: Avg Sum Session Duration - By app_mean note_state: expanded @@ -28,8 +130,8 @@ filters: mozilla_vpn.metric: 'avg_sum_session_duration' mozilla_vpn.statistic: mean - row: 0 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: mozilla_vpn.submission_date @@ -64,109 +166,6 @@ filters: mozilla_vpn.metric: 'avg_sum_session_duration' mozilla_vpn.statistic: percentile - row: 0 - col: 12 - width: 12 - height: 8 - field_x: mozilla_vpn.submission_date - field_y: mozilla_vpn.point - log_scale: false - ci_lower: mozilla_vpn.lower - ci_upper: mozilla_vpn.upper - show_grid: true - listen: - Date: mozilla_vpn.submission_date - Percentile: mozilla_vpn.parameter - App: mozilla_vpn.app - - active: "#3FE1B0" - defaults_version: 0 - - title: Active Subscribers - By app - name: Active Subscribers - By app_sum - note_state: expanded - note_display: above - note_text: Sum - explore: mozilla_vpn - type: looker_line - fields: [ - mozilla_vpn.submission_date, - mozilla_vpn.branch, - mozilla_vpn.point - ] - pivots: [ - mozilla_vpn.branch, mozilla_vpn.app - ] - filters: - mozilla_vpn.metric: 'active_subscribers' - mozilla_vpn.statistic: sum - row: 10 - col: 0 - width: 12 - height: 8 - field_x: mozilla_vpn.submission_date - field_y: mozilla_vpn.point - log_scale: false - ci_lower: mozilla_vpn.lower - ci_upper: mozilla_vpn.upper - show_grid: true - listen: - Date: mozilla_vpn.submission_date - App: mozilla_vpn.app - - active: "#3FE1B0" - defaults_version: 0 - - title: Cnt Session Starts - By app - name: Cnt Session Starts - By app_sum - note_state: expanded - note_display: above - note_text: Sum - explore: mozilla_vpn - type: looker_line - fields: [ - mozilla_vpn.submission_date, - mozilla_vpn.branch, - mozilla_vpn.point - ] - pivots: [ - mozilla_vpn.branch, mozilla_vpn.app - ] - filters: - mozilla_vpn.metric: 'cnt_session_starts' - mozilla_vpn.statistic: sum - row: 10 - col: 12 - width: 12 - height: 8 - field_x: mozilla_vpn.submission_date - field_y: mozilla_vpn.point - log_scale: false - ci_lower: mozilla_vpn.lower - ci_upper: mozilla_vpn.upper - show_grid: true - listen: - Date: mozilla_vpn.submission_date - App: mozilla_vpn.app - - active: "#3FE1B0" - defaults_version: 0 - - title: Cnt Session Ends - By app - name: Cnt Session Ends - By app_sum - note_state: expanded - note_display: above - note_text: Sum - explore: mozilla_vpn - type: looker_line - fields: [ - mozilla_vpn.submission_date, - mozilla_vpn.branch, - mozilla_vpn.point - ] - pivots: [ - mozilla_vpn.branch, mozilla_vpn.app - ] - filters: - mozilla_vpn.metric: 'cnt_session_ends' - mozilla_vpn.statistic: sum row: 20 col: 0 width: 12 @@ -179,6 +178,7 @@ show_grid: true listen: Date: mozilla_vpn.submission_date + Percentile: mozilla_vpn.parameter App: mozilla_vpn.app active: "#3FE1B0" @@ -322,8 +322,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Cnt Sessions Start And End - By app - name: Cnt Sessions Start And End - By app_sum + - title: Cnt Session Starts - By app + name: Cnt Session Starts - By app_sum note_state: expanded note_display: above note_text: Sum @@ -338,7 +338,7 @@ mozilla_vpn.branch, mozilla_vpn.app ] filters: - mozilla_vpn.metric: 'cnt_sessions_start_and_end' + mozilla_vpn.metric: 'cnt_session_starts' mozilla_vpn.statistic: sum row: 40 col: 12 diff --git a/operational_monitoring/dashboards/network_performance_desktop_build_by_build.dashboard.lookml b/operational_monitoring/dashboards/network_performance_desktop_build_by_build.dashboard.lookml index 93c976357..8f99d8688 100644 --- a/operational_monitoring/dashboards/network_performance_desktop_build_by_build.dashboard.lookml +++ b/operational_monitoring/dashboards/network_performance_desktop_build_by_build.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Dns Lookup Time - name: Dns Lookup Time_percentile + - title: Http Page Tls Handshake + name: Http Page Tls Handshake_percentile note_state: expanded note_display: above note_text: Percentile @@ -28,7 +28,7 @@ network_performance_desktop_build_by_build.branch ] filters: - network_performance_desktop_build_by_build.metric: 'dns_lookup_time' + network_performance_desktop_build_by_build.metric: 'http_page_tls_handshake' network_performance_desktop_build_by_build.statistic: percentile row: 0 col: 0 @@ -45,43 +45,6 @@ Percentile: network_performance_desktop_build_by_build.parameter Os: network_performance_desktop_build_by_build.os - active: "#3FE1B0" - defaults_version: 0 - - title: Http Page Open To First Sent - name: Http Page Open To First Sent_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: network_performance_desktop_build_by_build - type: "ci-line-chart" - fields: [ - network_performance_desktop_build_by_build.build_id, - network_performance_desktop_build_by_build.branch, - network_performance_desktop_build_by_build.upper, - network_performance_desktop_build_by_build.lower, - network_performance_desktop_build_by_build.point - ] - pivots: [ - network_performance_desktop_build_by_build.branch - ] - filters: - network_performance_desktop_build_by_build.metric: 'http_page_open_to_first_sent' - network_performance_desktop_build_by_build.statistic: percentile - row: 0 - col: 12 - width: 12 - height: 8 - field_x: network_performance_desktop_build_by_build.build_id - field_y: network_performance_desktop_build_by_build.point - log_scale: false - ci_lower: network_performance_desktop_build_by_build.lower - ci_upper: network_performance_desktop_build_by_build.upper - show_grid: true - listen: - Date: network_performance_desktop_build_by_build.build_id - Percentile: network_performance_desktop_build_by_build.parameter - Os: network_performance_desktop_build_by_build.os - active: "#3FE1B0" defaults_version: 0 - title: Http Sub Tls Handshake @@ -104,6 +67,43 @@ filters: network_performance_desktop_build_by_build.metric: 'http_sub_tls_handshake' network_performance_desktop_build_by_build.statistic: percentile + row: 0 + col: 12 + width: 12 + height: 8 + field_x: network_performance_desktop_build_by_build.build_id + field_y: network_performance_desktop_build_by_build.point + log_scale: false + ci_lower: network_performance_desktop_build_by_build.lower + ci_upper: network_performance_desktop_build_by_build.upper + show_grid: true + listen: + Date: network_performance_desktop_build_by_build.build_id + Percentile: network_performance_desktop_build_by_build.parameter + Os: network_performance_desktop_build_by_build.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Http Page Open To First Sent + name: Http Page Open To First Sent_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: network_performance_desktop_build_by_build + type: "ci-line-chart" + fields: [ + network_performance_desktop_build_by_build.build_id, + network_performance_desktop_build_by_build.branch, + network_performance_desktop_build_by_build.upper, + network_performance_desktop_build_by_build.lower, + network_performance_desktop_build_by_build.point + ] + pivots: [ + network_performance_desktop_build_by_build.branch + ] + filters: + network_performance_desktop_build_by_build.metric: 'http_page_open_to_first_sent' + network_performance_desktop_build_by_build.statistic: percentile row: 10 col: 0 width: 12 @@ -119,6 +119,43 @@ Percentile: network_performance_desktop_build_by_build.parameter Os: network_performance_desktop_build_by_build.os + active: "#3FE1B0" + defaults_version: 0 + - title: Dns Lookup Time + name: Dns Lookup Time_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: network_performance_desktop_build_by_build + type: "ci-line-chart" + fields: [ + network_performance_desktop_build_by_build.build_id, + network_performance_desktop_build_by_build.branch, + network_performance_desktop_build_by_build.upper, + network_performance_desktop_build_by_build.lower, + network_performance_desktop_build_by_build.point + ] + pivots: [ + network_performance_desktop_build_by_build.branch + ] + filters: + network_performance_desktop_build_by_build.metric: 'dns_lookup_time' + network_performance_desktop_build_by_build.statistic: percentile + row: 10 + col: 12 + width: 12 + height: 8 + field_x: network_performance_desktop_build_by_build.build_id + field_y: network_performance_desktop_build_by_build.point + log_scale: false + ci_lower: network_performance_desktop_build_by_build.lower + ci_upper: network_performance_desktop_build_by_build.upper + show_grid: true + listen: + Date: network_performance_desktop_build_by_build.build_id + Percentile: network_performance_desktop_build_by_build.parameter + Os: network_performance_desktop_build_by_build.os + active: "#3FE1B0" defaults_version: 0 - title: Time To Response Start Ms @@ -141,43 +178,6 @@ filters: network_performance_desktop_build_by_build.metric: 'time_to_response_start_ms' network_performance_desktop_build_by_build.statistic: percentile - row: 10 - col: 12 - width: 12 - height: 8 - field_x: network_performance_desktop_build_by_build.build_id - field_y: network_performance_desktop_build_by_build.point - log_scale: false - ci_lower: network_performance_desktop_build_by_build.lower - ci_upper: network_performance_desktop_build_by_build.upper - show_grid: true - listen: - Date: network_performance_desktop_build_by_build.build_id - Percentile: network_performance_desktop_build_by_build.parameter - Os: network_performance_desktop_build_by_build.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Http Page Tls Handshake - name: Http Page Tls Handshake_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: network_performance_desktop_build_by_build - type: "ci-line-chart" - fields: [ - network_performance_desktop_build_by_build.build_id, - network_performance_desktop_build_by_build.branch, - network_performance_desktop_build_by_build.upper, - network_performance_desktop_build_by_build.lower, - network_performance_desktop_build_by_build.point - ] - pivots: [ - network_performance_desktop_build_by_build.branch - ] - filters: - network_performance_desktop_build_by_build.metric: 'http_page_tls_handshake' - network_performance_desktop_build_by_build.statistic: percentile row: 20 col: 0 width: 12 diff --git a/operational_monitoring/dashboards/newtab_topic_labels.dashboard.lookml b/operational_monitoring/dashboards/newtab_topic_labels.dashboard.lookml index 43e1fb0bf..b6a7d7048 100644 --- a/operational_monitoring/dashboards/newtab_topic_labels.dashboard.lookml +++ b/operational_monitoring/dashboards/newtab_topic_labels.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ newtab_topic_labels.branch ] filters: - newtab_topic_labels.metric: 'search_count' + newtab_topic_labels.metric: 'uri_count' newtab_topic_labels.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ newtab_topic_labels.branch ] filters: - newtab_topic_labels.metric: 'uri_count' + newtab_topic_labels.metric: 'active_hours' newtab_topic_labels.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: newtab_topic_labels.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: newtab_topic_labels - type: looker_line - fields: [ - newtab_topic_labels.submission_date, - newtab_topic_labels.branch, - newtab_topic_labels.point - ] - pivots: [ - newtab_topic_labels.branch - ] - filters: - newtab_topic_labels.metric: 'ad_clicks' - newtab_topic_labels.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: newtab_topic_labels.submission_date - field_y: newtab_topic_labels.point - log_scale: false - ci_lower: newtab_topic_labels.lower - ci_upper: newtab_topic_labels.upper - show_grid: true - listen: - Date: newtab_topic_labels.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: newtab_topic_labels.metric: 'retained' newtab_topic_labels.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: newtab_topic_labels.submission_date @@ -199,6 +165,40 @@ newtab_topic_labels.metric: 'days_of_use' newtab_topic_labels.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: newtab_topic_labels.submission_date + field_y: newtab_topic_labels.point + log_scale: false + ci_lower: newtab_topic_labels.lower + ci_upper: newtab_topic_labels.upper + show_grid: true + listen: + Date: newtab_topic_labels.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: newtab_topic_labels + type: looker_line + fields: [ + newtab_topic_labels.submission_date, + newtab_topic_labels.branch, + newtab_topic_labels.point + ] + pivots: [ + newtab_topic_labels.branch + ] + filters: + newtab_topic_labels.metric: 'ad_clicks' + newtab_topic_labels.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ newtab_topic_labels.branch ] filters: - newtab_topic_labels.metric: 'active_hours' + newtab_topic_labels.metric: 'search_count' newtab_topic_labels.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/no_one_click_set_to_default_rollout_lth_holdback_branch.dashboard.lookml b/operational_monitoring/dashboards/no_one_click_set_to_default_rollout_lth_holdback_branch.dashboard.lookml index e336c5493..ca4996e68 100644 --- a/operational_monitoring/dashboards/no_one_click_set_to_default_rollout_lth_holdback_branch.dashboard.lookml +++ b/operational_monitoring/dashboards/no_one_click_set_to_default_rollout_lth_holdback_branch.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ no_one_click_set_to_default_rollout_lth_holdback_branch.branch ] filters: - no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'search_count' + no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'uri_count' no_one_click_set_to_default_rollout_lth_holdback_branch.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ no_one_click_set_to_default_rollout_lth_holdback_branch.branch ] filters: - no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'uri_count' + no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'active_hours' no_one_click_set_to_default_rollout_lth_holdback_branch.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: no_one_click_set_to_default_rollout_lth_holdback_branch.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: no_one_click_set_to_default_rollout_lth_holdback_branch - type: looker_line - fields: [ - no_one_click_set_to_default_rollout_lth_holdback_branch.submission_date, - no_one_click_set_to_default_rollout_lth_holdback_branch.branch, - no_one_click_set_to_default_rollout_lth_holdback_branch.point - ] - pivots: [ - no_one_click_set_to_default_rollout_lth_holdback_branch.branch - ] - filters: - no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'ad_clicks' - no_one_click_set_to_default_rollout_lth_holdback_branch.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: no_one_click_set_to_default_rollout_lth_holdback_branch.submission_date - field_y: no_one_click_set_to_default_rollout_lth_holdback_branch.point - log_scale: false - ci_lower: no_one_click_set_to_default_rollout_lth_holdback_branch.lower - ci_upper: no_one_click_set_to_default_rollout_lth_holdback_branch.upper - show_grid: true - listen: - Date: no_one_click_set_to_default_rollout_lth_holdback_branch.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'retained' no_one_click_set_to_default_rollout_lth_holdback_branch.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: no_one_click_set_to_default_rollout_lth_holdback_branch.submission_date @@ -199,6 +165,40 @@ no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'days_of_use' no_one_click_set_to_default_rollout_lth_holdback_branch.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: no_one_click_set_to_default_rollout_lth_holdback_branch.submission_date + field_y: no_one_click_set_to_default_rollout_lth_holdback_branch.point + log_scale: false + ci_lower: no_one_click_set_to_default_rollout_lth_holdback_branch.lower + ci_upper: no_one_click_set_to_default_rollout_lth_holdback_branch.upper + show_grid: true + listen: + Date: no_one_click_set_to_default_rollout_lth_holdback_branch.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: no_one_click_set_to_default_rollout_lth_holdback_branch + type: looker_line + fields: [ + no_one_click_set_to_default_rollout_lth_holdback_branch.submission_date, + no_one_click_set_to_default_rollout_lth_holdback_branch.branch, + no_one_click_set_to_default_rollout_lth_holdback_branch.point + ] + pivots: [ + no_one_click_set_to_default_rollout_lth_holdback_branch.branch + ] + filters: + no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'ad_clicks' + no_one_click_set_to_default_rollout_lth_holdback_branch.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ no_one_click_set_to_default_rollout_lth_holdback_branch.branch ] filters: - no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'active_hours' + no_one_click_set_to_default_rollout_lth_holdback_branch.metric: 'search_count' no_one_click_set_to_default_rollout_lth_holdback_branch.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/one_click_set_to_default_new_users_rollout.dashboard.lookml b/operational_monitoring/dashboards/one_click_set_to_default_new_users_rollout.dashboard.lookml index 27a3a0bcb..86b97c0c5 100644 --- a/operational_monitoring/dashboards/one_click_set_to_default_new_users_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/one_click_set_to_default_new_users_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ one_click_set_to_default_new_users_rollout.branch ] filters: - one_click_set_to_default_new_users_rollout.metric: 'search_count' + one_click_set_to_default_new_users_rollout.metric: 'uri_count' one_click_set_to_default_new_users_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ one_click_set_to_default_new_users_rollout.branch ] filters: - one_click_set_to_default_new_users_rollout.metric: 'uri_count' + one_click_set_to_default_new_users_rollout.metric: 'active_hours' one_click_set_to_default_new_users_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: one_click_set_to_default_new_users_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: one_click_set_to_default_new_users_rollout - type: looker_line - fields: [ - one_click_set_to_default_new_users_rollout.submission_date, - one_click_set_to_default_new_users_rollout.branch, - one_click_set_to_default_new_users_rollout.point - ] - pivots: [ - one_click_set_to_default_new_users_rollout.branch - ] - filters: - one_click_set_to_default_new_users_rollout.metric: 'ad_clicks' - one_click_set_to_default_new_users_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: one_click_set_to_default_new_users_rollout.submission_date - field_y: one_click_set_to_default_new_users_rollout.point - log_scale: false - ci_lower: one_click_set_to_default_new_users_rollout.lower - ci_upper: one_click_set_to_default_new_users_rollout.upper - show_grid: true - listen: - Date: one_click_set_to_default_new_users_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: one_click_set_to_default_new_users_rollout.metric: 'retained' one_click_set_to_default_new_users_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: one_click_set_to_default_new_users_rollout.submission_date @@ -199,6 +165,40 @@ one_click_set_to_default_new_users_rollout.metric: 'days_of_use' one_click_set_to_default_new_users_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: one_click_set_to_default_new_users_rollout.submission_date + field_y: one_click_set_to_default_new_users_rollout.point + log_scale: false + ci_lower: one_click_set_to_default_new_users_rollout.lower + ci_upper: one_click_set_to_default_new_users_rollout.upper + show_grid: true + listen: + Date: one_click_set_to_default_new_users_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: one_click_set_to_default_new_users_rollout + type: looker_line + fields: [ + one_click_set_to_default_new_users_rollout.submission_date, + one_click_set_to_default_new_users_rollout.branch, + one_click_set_to_default_new_users_rollout.point + ] + pivots: [ + one_click_set_to_default_new_users_rollout.branch + ] + filters: + one_click_set_to_default_new_users_rollout.metric: 'ad_clicks' + one_click_set_to_default_new_users_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ one_click_set_to_default_new_users_rollout.branch ] filters: - one_click_set_to_default_new_users_rollout.metric: 'active_hours' + one_click_set_to_default_new_users_rollout.metric: 'search_count' one_click_set_to_default_new_users_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/performance_desktop_build_by_build_beta.dashboard.lookml b/operational_monitoring/dashboards/performance_desktop_build_by_build_beta.dashboard.lookml index 3a005e97c..868d5f74e 100644 --- a/operational_monitoring/dashboards/performance_desktop_build_by_build_beta.dashboard.lookml +++ b/operational_monitoring/dashboards/performance_desktop_build_by_build_beta.dashboard.lookml @@ -10,6 +10,43 @@ preferred_viewer: dashboards-next elements: + - title: Scroll Present Latency + name: Scroll Present Latency_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'scroll_present_latency' + performance_desktop_build_by_build_beta.statistic: percentile + row: 0 + col: 0 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + + active: "#3FE1B0" + defaults_version: 0 - title: Perf First Contentful Paint Ms name: Perf First Contentful Paint Ms_percentile note_state: expanded @@ -31,43 +68,6 @@ performance_desktop_build_by_build_beta.metric: 'perf_first_contentful_paint_ms' performance_desktop_build_by_build_beta.statistic: percentile row: 0 - col: 0 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Cycle Collector Visited Ref Counted - name: Cycle Collector Visited Ref Counted_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'cycle_collector_visited_ref_counted' - performance_desktop_build_by_build_beta.statistic: percentile - row: 0 col: 12 width: 12 height: 8 @@ -84,8 +84,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Scroll Present Latency - name: Scroll Present Latency_percentile + - title: Input Event Response Coalesced + name: Input Event Response Coalesced_percentile note_state: expanded note_display: above note_text: Percentile @@ -102,7 +102,7 @@ performance_desktop_build_by_build_beta.branch ] filters: - performance_desktop_build_by_build_beta.metric: 'scroll_present_latency' + performance_desktop_build_by_build_beta.metric: 'input_event_response_coalesced' performance_desktop_build_by_build_beta.statistic: percentile row: 10 col: 0 @@ -121,8 +121,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Timestamps First Paint Two - name: Timestamps First Paint Two_percentile + - title: Time To First Interaction Ms + name: Time To First Interaction Ms_percentile note_state: expanded note_display: above note_text: Percentile @@ -139,7 +139,7 @@ performance_desktop_build_by_build_beta.branch ] filters: - performance_desktop_build_by_build_beta.metric: 'timestamps_first_paint_two' + performance_desktop_build_by_build_beta.metric: 'time_to_first_interaction_ms' performance_desktop_build_by_build_beta.statistic: percentile row: 10 col: 12 @@ -195,8 +195,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Perf Page Load Time Ms - name: Perf Page Load Time Ms_percentile + - title: Cycle Collector Visited Ref Counted + name: Cycle Collector Visited Ref Counted_percentile note_state: expanded note_display: above note_text: Percentile @@ -213,7 +213,7 @@ performance_desktop_build_by_build_beta.branch ] filters: - performance_desktop_build_by_build_beta.metric: 'perf_page_load_time_ms' + performance_desktop_build_by_build_beta.metric: 'cycle_collector_visited_ref_counted' performance_desktop_build_by_build_beta.statistic: percentile row: 20 col: 12 @@ -230,191 +230,6 @@ Percentile: performance_desktop_build_by_build_beta.parameter Os: performance_desktop_build_by_build_beta.os - active: "#3FE1B0" - defaults_version: 0 - - title: Time To First Interaction Ms - name: Time To First Interaction Ms_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'time_to_first_interaction_ms' - performance_desktop_build_by_build_beta.statistic: percentile - row: 30 - col: 0 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Perf Dom Content Loaded Time - name: Perf Dom Content Loaded Time_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'perf_dom_content_loaded_time' - performance_desktop_build_by_build_beta.statistic: percentile - row: 30 - col: 12 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Js Pageload Protect Ms - name: Js Pageload Protect Ms_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'js_pageload_protect_ms' - performance_desktop_build_by_build_beta.statistic: percentile - row: 40 - col: 0 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Js Pageload Xdr Encoding Ms - name: Js Pageload Xdr Encoding Ms_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'js_pageload_xdr_encoding_ms' - performance_desktop_build_by_build_beta.statistic: percentile - row: 40 - col: 12 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Js Pageload Baseline Compile Ms - name: Js Pageload Baseline Compile Ms_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'js_pageload_baseline_compile_ms' - performance_desktop_build_by_build_beta.statistic: percentile - row: 50 - col: 0 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - active: "#3FE1B0" defaults_version: 0 - title: Mouseup Followed By Click Present Latency @@ -437,8 +252,8 @@ filters: performance_desktop_build_by_build_beta.metric: 'mouseup_followed_by_click_present_latency' performance_desktop_build_by_build_beta.statistic: percentile - row: 50 - col: 12 + row: 30 + col: 0 width: 12 height: 8 field_x: performance_desktop_build_by_build_beta.build_id @@ -454,8 +269,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Perf Dom Contentperf Dom Content Loaded Time From Responsestart Ms Loaded Time - name: Perf Dom Contentperf Dom Content Loaded Time From Responsestart Ms Loaded Time_percentile + - title: Js Pageload Delazification Ms + name: Js Pageload Delazification Ms_percentile note_state: expanded note_display: above note_text: Percentile @@ -472,9 +287,120 @@ performance_desktop_build_by_build_beta.branch ] filters: - performance_desktop_build_by_build_beta.metric: 'perf_dom_contentperf_dom_content_loaded_time_from_responsestart_ms_loaded_time' + performance_desktop_build_by_build_beta.metric: 'js_pageload_delazification_ms' performance_desktop_build_by_build_beta.statistic: percentile - row: 60 + row: 30 + col: 12 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Perf Request Animation Callback Non Pageload + name: Perf Request Animation Callback Non Pageload_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'perf_request_animation_callback_non_pageload' + performance_desktop_build_by_build_beta.statistic: percentile + row: 40 + col: 0 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Perf Page Load Time Ms + name: Perf Page Load Time Ms_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'perf_page_load_time_ms' + performance_desktop_build_by_build_beta.statistic: percentile + row: 40 + col: 12 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Perf Request Animation Callback Pageload + name: Perf Request Animation Callback Pageload_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'perf_request_animation_callback_pageload' + performance_desktop_build_by_build_beta.statistic: percentile + row: 50 col: 0 width: 12 height: 8 @@ -511,44 +437,44 @@ filters: performance_desktop_build_by_build_beta.metric: 'timestamps_about_home_topsites_first_paint' performance_desktop_build_by_build_beta.statistic: percentile + row: 50 + col: 12 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Js Pageload Xdr Encoding Ms + name: Js Pageload Xdr Encoding Ms_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'js_pageload_xdr_encoding_ms' + performance_desktop_build_by_build_beta.statistic: percentile row: 60 - col: 12 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Fx Page Load Ms 2 - name: Fx Page Load Ms 2_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'fx_page_load_ms_2' - performance_desktop_build_by_build_beta.statistic: percentile - row: 70 col: 0 width: 12 height: 8 @@ -563,43 +489,6 @@ Percentile: performance_desktop_build_by_build_beta.parameter Os: performance_desktop_build_by_build_beta.os - active: "#3FE1B0" - defaults_version: 0 - - title: Input Event Response Coalesced - name: Input Event Response Coalesced_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'input_event_response_coalesced' - performance_desktop_build_by_build_beta.statistic: percentile - row: 70 - col: 12 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - active: "#3FE1B0" defaults_version: 0 - title: Js Pageload Parse Ms @@ -622,44 +511,7 @@ filters: performance_desktop_build_by_build_beta.metric: 'js_pageload_parse_ms' performance_desktop_build_by_build_beta.statistic: percentile - row: 80 - col: 0 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Perf Request Animation Callback Non Pageload - name: Perf Request Animation Callback Non Pageload_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'perf_request_animation_callback_non_pageload' - performance_desktop_build_by_build_beta.statistic: percentile - row: 80 + row: 60 col: 12 width: 12 height: 8 @@ -676,8 +528,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Js Pageload Delazification Ms - name: Js Pageload Delazification Ms_percentile + - title: Js Pageload Protect Ms + name: Js Pageload Protect Ms_percentile note_state: expanded note_display: above note_text: Percentile @@ -694,9 +546,9 @@ performance_desktop_build_by_build_beta.branch ] filters: - performance_desktop_build_by_build_beta.metric: 'js_pageload_delazification_ms' + performance_desktop_build_by_build_beta.metric: 'js_pageload_protect_ms' performance_desktop_build_by_build_beta.statistic: percentile - row: 90 + row: 70 col: 0 width: 12 height: 8 @@ -711,6 +563,43 @@ Percentile: performance_desktop_build_by_build_beta.parameter Os: performance_desktop_build_by_build_beta.os + active: "#3FE1B0" + defaults_version: 0 + - title: Perf Dom Content Loaded Time + name: Perf Dom Content Loaded Time_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'perf_dom_content_loaded_time' + performance_desktop_build_by_build_beta.statistic: percentile + row: 70 + col: 12 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + active: "#3FE1B0" defaults_version: 0 - title: Cycle Collector Visited Gced @@ -733,44 +622,7 @@ filters: performance_desktop_build_by_build_beta.metric: 'cycle_collector_visited_gced' performance_desktop_build_by_build_beta.statistic: percentile - row: 90 - col: 12 - width: 12 - height: 8 - field_x: performance_desktop_build_by_build_beta.build_id - field_y: performance_desktop_build_by_build_beta.point - log_scale: false - ci_lower: performance_desktop_build_by_build_beta.lower - ci_upper: performance_desktop_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_desktop_build_by_build_beta.build_id - Percentile: performance_desktop_build_by_build_beta.parameter - Os: performance_desktop_build_by_build_beta.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Js Pageload Execution Ms - name: Js Pageload Execution Ms_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_desktop_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_desktop_build_by_build_beta.build_id, - performance_desktop_build_by_build_beta.branch, - performance_desktop_build_by_build_beta.upper, - performance_desktop_build_by_build_beta.lower, - performance_desktop_build_by_build_beta.point - ] - pivots: [ - performance_desktop_build_by_build_beta.branch - ] - filters: - performance_desktop_build_by_build_beta.metric: 'js_pageload_execution_ms' - performance_desktop_build_by_build_beta.statistic: percentile - row: 100 + row: 80 col: 0 width: 12 height: 8 @@ -787,8 +639,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Perf Request Animation Callback Pageload - name: Perf Request Animation Callback Pageload_percentile + - title: Perf Dom Contentperf Dom Content Loaded Time From Responsestart Ms Loaded Time + name: Perf Dom Contentperf Dom Content Loaded Time From Responsestart Ms Loaded Time_percentile note_state: expanded note_display: above note_text: Percentile @@ -805,9 +657,83 @@ performance_desktop_build_by_build_beta.branch ] filters: - performance_desktop_build_by_build_beta.metric: 'perf_request_animation_callback_pageload' + performance_desktop_build_by_build_beta.metric: 'perf_dom_contentperf_dom_content_loaded_time_from_responsestart_ms_loaded_time' performance_desktop_build_by_build_beta.statistic: percentile - row: 100 + row: 80 + col: 12 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Js Pageload Baseline Compile Ms + name: Js Pageload Baseline Compile Ms_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'js_pageload_baseline_compile_ms' + performance_desktop_build_by_build_beta.statistic: percentile + row: 90 + col: 0 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Timestamps First Paint Two + name: Timestamps First Paint Two_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'timestamps_first_paint_two' + performance_desktop_build_by_build_beta.statistic: percentile + row: 90 col: 12 width: 12 height: 8 @@ -844,6 +770,80 @@ filters: performance_desktop_build_by_build_beta.metric: 'keypress_present_latency_ms' performance_desktop_build_by_build_beta.statistic: percentile + row: 100 + col: 0 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Fx Page Load Ms 2 + name: Fx Page Load Ms 2_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'fx_page_load_ms_2' + performance_desktop_build_by_build_beta.statistic: percentile + row: 100 + col: 12 + width: 12 + height: 8 + field_x: performance_desktop_build_by_build_beta.build_id + field_y: performance_desktop_build_by_build_beta.point + log_scale: false + ci_lower: performance_desktop_build_by_build_beta.lower + ci_upper: performance_desktop_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_desktop_build_by_build_beta.build_id + Percentile: performance_desktop_build_by_build_beta.parameter + Os: performance_desktop_build_by_build_beta.os + + active: "#3FE1B0" + defaults_version: 0 + - title: Js Pageload Execution Ms + name: Js Pageload Execution Ms_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_desktop_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_desktop_build_by_build_beta.build_id, + performance_desktop_build_by_build_beta.branch, + performance_desktop_build_by_build_beta.upper, + performance_desktop_build_by_build_beta.lower, + performance_desktop_build_by_build_beta.point + ] + pivots: [ + performance_desktop_build_by_build_beta.branch + ] + filters: + performance_desktop_build_by_build_beta.metric: 'js_pageload_execution_ms' + performance_desktop_build_by_build_beta.statistic: percentile row: 110 col: 0 width: 12 diff --git a/operational_monitoring/dashboards/performance_fenix_build_by_build_beta.dashboard.lookml b/operational_monitoring/dashboards/performance_fenix_build_by_build_beta.dashboard.lookml index 8b7516a27..32d68f25e 100644 --- a/operational_monitoring/dashboards/performance_fenix_build_by_build_beta.dashboard.lookml +++ b/operational_monitoring/dashboards/performance_fenix_build_by_build_beta.dashboard.lookml @@ -10,78 +10,6 @@ preferred_viewer: dashboards-next elements: - - title: Performance Pageload Dcl - name: Performance Pageload Dcl_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_fenix_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_fenix_build_by_build_beta.build_id, - performance_fenix_build_by_build_beta.branch, - performance_fenix_build_by_build_beta.upper, - performance_fenix_build_by_build_beta.lower, - performance_fenix_build_by_build_beta.point - ] - pivots: [ - performance_fenix_build_by_build_beta.branch - ] - filters: - performance_fenix_build_by_build_beta.metric: 'performance_pageload_dcl' - performance_fenix_build_by_build_beta.statistic: percentile - row: 0 - col: 0 - width: 12 - height: 8 - field_x: performance_fenix_build_by_build_beta.build_id - field_y: performance_fenix_build_by_build_beta.point - log_scale: false - ci_lower: performance_fenix_build_by_build_beta.lower - ci_upper: performance_fenix_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_fenix_build_by_build_beta.build_id - Percentile: performance_fenix_build_by_build_beta.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Storage Stats App Bytes - name: Storage Stats App Bytes_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_fenix_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_fenix_build_by_build_beta.build_id, - performance_fenix_build_by_build_beta.branch, - performance_fenix_build_by_build_beta.upper, - performance_fenix_build_by_build_beta.lower, - performance_fenix_build_by_build_beta.point - ] - pivots: [ - performance_fenix_build_by_build_beta.branch - ] - filters: - performance_fenix_build_by_build_beta.metric: 'storage_stats_app_bytes' - performance_fenix_build_by_build_beta.statistic: percentile - row: 0 - col: 12 - width: 12 - height: 8 - field_x: performance_fenix_build_by_build_beta.build_id - field_y: performance_fenix_build_by_build_beta.point - log_scale: false - ci_lower: performance_fenix_build_by_build_beta.lower - ci_upper: performance_fenix_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_fenix_build_by_build_beta.build_id - Percentile: performance_fenix_build_by_build_beta.parameter - - active: "#3FE1B0" - defaults_version: 0 - title: Performance Pageload Req Anim Frame Callback name: Performance Pageload Req Anim Frame Callback_percentile note_state: expanded @@ -102,151 +30,7 @@ filters: performance_fenix_build_by_build_beta.metric: 'performance_pageload_req_anim_frame_callback' performance_fenix_build_by_build_beta.statistic: percentile - row: 10 - col: 0 - width: 12 - height: 8 - field_x: performance_fenix_build_by_build_beta.build_id - field_y: performance_fenix_build_by_build_beta.point - log_scale: false - ci_lower: performance_fenix_build_by_build_beta.lower - ci_upper: performance_fenix_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_fenix_build_by_build_beta.build_id - Percentile: performance_fenix_build_by_build_beta.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Performance Pageload Dcl Responsestart - name: Performance Pageload Dcl Responsestart_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_fenix_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_fenix_build_by_build_beta.build_id, - performance_fenix_build_by_build_beta.branch, - performance_fenix_build_by_build_beta.upper, - performance_fenix_build_by_build_beta.lower, - performance_fenix_build_by_build_beta.point - ] - pivots: [ - performance_fenix_build_by_build_beta.branch - ] - filters: - performance_fenix_build_by_build_beta.metric: 'performance_pageload_dcl_responsestart' - performance_fenix_build_by_build_beta.statistic: percentile - row: 10 - col: 12 - width: 12 - height: 8 - field_x: performance_fenix_build_by_build_beta.build_id - field_y: performance_fenix_build_by_build_beta.point - log_scale: false - ci_lower: performance_fenix_build_by_build_beta.lower - ci_upper: performance_fenix_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_fenix_build_by_build_beta.build_id - Percentile: performance_fenix_build_by_build_beta.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Perf Startup Cold View App To First Frame - name: Perf Startup Cold View App To First Frame_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_fenix_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_fenix_build_by_build_beta.build_id, - performance_fenix_build_by_build_beta.branch, - performance_fenix_build_by_build_beta.upper, - performance_fenix_build_by_build_beta.lower, - performance_fenix_build_by_build_beta.point - ] - pivots: [ - performance_fenix_build_by_build_beta.branch - ] - filters: - performance_fenix_build_by_build_beta.metric: 'perf_startup_cold_view_app_to_first_frame' - performance_fenix_build_by_build_beta.statistic: percentile - row: 20 - col: 0 - width: 12 - height: 8 - field_x: performance_fenix_build_by_build_beta.build_id - field_y: performance_fenix_build_by_build_beta.point - log_scale: false - ci_lower: performance_fenix_build_by_build_beta.lower - ci_upper: performance_fenix_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_fenix_build_by_build_beta.build_id - Percentile: performance_fenix_build_by_build_beta.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Performance Pageload Fcp - name: Performance Pageload Fcp_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_fenix_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_fenix_build_by_build_beta.build_id, - performance_fenix_build_by_build_beta.branch, - performance_fenix_build_by_build_beta.upper, - performance_fenix_build_by_build_beta.lower, - performance_fenix_build_by_build_beta.point - ] - pivots: [ - performance_fenix_build_by_build_beta.branch - ] - filters: - performance_fenix_build_by_build_beta.metric: 'performance_pageload_fcp' - performance_fenix_build_by_build_beta.statistic: percentile - row: 20 - col: 12 - width: 12 - height: 8 - field_x: performance_fenix_build_by_build_beta.build_id - field_y: performance_fenix_build_by_build_beta.point - log_scale: false - ci_lower: performance_fenix_build_by_build_beta.lower - ci_upper: performance_fenix_build_by_build_beta.upper - show_grid: true - listen: - Date: performance_fenix_build_by_build_beta.build_id - Percentile: performance_fenix_build_by_build_beta.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Performance Pageload Load Time - name: Performance Pageload Load Time_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_fenix_build_by_build_beta - type: "ci-line-chart" - fields: [ - performance_fenix_build_by_build_beta.build_id, - performance_fenix_build_by_build_beta.branch, - performance_fenix_build_by_build_beta.upper, - performance_fenix_build_by_build_beta.lower, - performance_fenix_build_by_build_beta.point - ] - pivots: [ - performance_fenix_build_by_build_beta.branch - ] - filters: - performance_fenix_build_by_build_beta.metric: 'performance_pageload_load_time' - performance_fenix_build_by_build_beta.statistic: percentile - row: 30 + row: 0 col: 0 width: 12 height: 8 @@ -282,7 +66,7 @@ filters: performance_fenix_build_by_build_beta.metric: 'storage_stats_cache_bytes' performance_fenix_build_by_build_beta.statistic: percentile - row: 30 + row: 0 col: 12 width: 12 height: 8 @@ -298,8 +82,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Storage Stats Data Dir Bytes - name: Storage Stats Data Dir Bytes_percentile + - title: Performance Pageload Dcl + name: Performance Pageload Dcl_percentile note_state: expanded note_display: above note_text: Percentile @@ -316,9 +100,81 @@ performance_fenix_build_by_build_beta.branch ] filters: - performance_fenix_build_by_build_beta.metric: 'storage_stats_data_dir_bytes' + performance_fenix_build_by_build_beta.metric: 'performance_pageload_dcl' performance_fenix_build_by_build_beta.statistic: percentile - row: 40 + row: 10 + col: 0 + width: 12 + height: 8 + field_x: performance_fenix_build_by_build_beta.build_id + field_y: performance_fenix_build_by_build_beta.point + log_scale: false + ci_lower: performance_fenix_build_by_build_beta.lower + ci_upper: performance_fenix_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_fenix_build_by_build_beta.build_id + Percentile: performance_fenix_build_by_build_beta.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Performance Pageload Load Time Responsestart + name: Performance Pageload Load Time Responsestart_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_fenix_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_fenix_build_by_build_beta.build_id, + performance_fenix_build_by_build_beta.branch, + performance_fenix_build_by_build_beta.upper, + performance_fenix_build_by_build_beta.lower, + performance_fenix_build_by_build_beta.point + ] + pivots: [ + performance_fenix_build_by_build_beta.branch + ] + filters: + performance_fenix_build_by_build_beta.metric: 'performance_pageload_load_time_responsestart' + performance_fenix_build_by_build_beta.statistic: percentile + row: 10 + col: 12 + width: 12 + height: 8 + field_x: performance_fenix_build_by_build_beta.build_id + field_y: performance_fenix_build_by_build_beta.point + log_scale: false + ci_lower: performance_fenix_build_by_build_beta.lower + ci_upper: performance_fenix_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_fenix_build_by_build_beta.build_id + Percentile: performance_fenix_build_by_build_beta.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Performance Pageload Fcp + name: Performance Pageload Fcp_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_fenix_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_fenix_build_by_build_beta.build_id, + performance_fenix_build_by_build_beta.branch, + performance_fenix_build_by_build_beta.upper, + performance_fenix_build_by_build_beta.lower, + performance_fenix_build_by_build_beta.point + ] + pivots: [ + performance_fenix_build_by_build_beta.branch + ] + filters: + performance_fenix_build_by_build_beta.metric: 'performance_pageload_fcp' + performance_fenix_build_by_build_beta.statistic: percentile + row: 20 col: 0 width: 12 height: 8 @@ -354,7 +210,79 @@ filters: performance_fenix_build_by_build_beta.metric: 'performance_pageload_fcp_responsestart' performance_fenix_build_by_build_beta.statistic: percentile - row: 40 + row: 20 + col: 12 + width: 12 + height: 8 + field_x: performance_fenix_build_by_build_beta.build_id + field_y: performance_fenix_build_by_build_beta.point + log_scale: false + ci_lower: performance_fenix_build_by_build_beta.lower + ci_upper: performance_fenix_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_fenix_build_by_build_beta.build_id + Percentile: performance_fenix_build_by_build_beta.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Performance Pageload Dcl Responsestart + name: Performance Pageload Dcl Responsestart_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_fenix_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_fenix_build_by_build_beta.build_id, + performance_fenix_build_by_build_beta.branch, + performance_fenix_build_by_build_beta.upper, + performance_fenix_build_by_build_beta.lower, + performance_fenix_build_by_build_beta.point + ] + pivots: [ + performance_fenix_build_by_build_beta.branch + ] + filters: + performance_fenix_build_by_build_beta.metric: 'performance_pageload_dcl_responsestart' + performance_fenix_build_by_build_beta.statistic: percentile + row: 30 + col: 0 + width: 12 + height: 8 + field_x: performance_fenix_build_by_build_beta.build_id + field_y: performance_fenix_build_by_build_beta.point + log_scale: false + ci_lower: performance_fenix_build_by_build_beta.lower + ci_upper: performance_fenix_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_fenix_build_by_build_beta.build_id + Percentile: performance_fenix_build_by_build_beta.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Performance Pageload Load Time + name: Performance Pageload Load Time_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_fenix_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_fenix_build_by_build_beta.build_id, + performance_fenix_build_by_build_beta.branch, + performance_fenix_build_by_build_beta.upper, + performance_fenix_build_by_build_beta.lower, + performance_fenix_build_by_build_beta.point + ] + pivots: [ + performance_fenix_build_by_build_beta.branch + ] + filters: + performance_fenix_build_by_build_beta.metric: 'performance_pageload_load_time' + performance_fenix_build_by_build_beta.statistic: percentile + row: 30 col: 12 width: 12 height: 8 @@ -390,7 +318,7 @@ filters: performance_fenix_build_by_build_beta.metric: 'perf_startup_cold_main_app_to_first_frame' performance_fenix_build_by_build_beta.statistic: percentile - row: 50 + row: 40 col: 0 width: 12 height: 8 @@ -406,8 +334,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Performance Pageload Load Time Responsestart - name: Performance Pageload Load Time Responsestart_percentile + - title: Perf Startup Cold View App To First Frame + name: Perf Startup Cold View App To First Frame_percentile note_state: expanded note_display: above note_text: Percentile @@ -424,7 +352,79 @@ performance_fenix_build_by_build_beta.branch ] filters: - performance_fenix_build_by_build_beta.metric: 'performance_pageload_load_time_responsestart' + performance_fenix_build_by_build_beta.metric: 'perf_startup_cold_view_app_to_first_frame' + performance_fenix_build_by_build_beta.statistic: percentile + row: 40 + col: 12 + width: 12 + height: 8 + field_x: performance_fenix_build_by_build_beta.build_id + field_y: performance_fenix_build_by_build_beta.point + log_scale: false + ci_lower: performance_fenix_build_by_build_beta.lower + ci_upper: performance_fenix_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_fenix_build_by_build_beta.build_id + Percentile: performance_fenix_build_by_build_beta.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Storage Stats App Bytes + name: Storage Stats App Bytes_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_fenix_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_fenix_build_by_build_beta.build_id, + performance_fenix_build_by_build_beta.branch, + performance_fenix_build_by_build_beta.upper, + performance_fenix_build_by_build_beta.lower, + performance_fenix_build_by_build_beta.point + ] + pivots: [ + performance_fenix_build_by_build_beta.branch + ] + filters: + performance_fenix_build_by_build_beta.metric: 'storage_stats_app_bytes' + performance_fenix_build_by_build_beta.statistic: percentile + row: 50 + col: 0 + width: 12 + height: 8 + field_x: performance_fenix_build_by_build_beta.build_id + field_y: performance_fenix_build_by_build_beta.point + log_scale: false + ci_lower: performance_fenix_build_by_build_beta.lower + ci_upper: performance_fenix_build_by_build_beta.upper + show_grid: true + listen: + Date: performance_fenix_build_by_build_beta.build_id + Percentile: performance_fenix_build_by_build_beta.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Storage Stats Data Dir Bytes + name: Storage Stats Data Dir Bytes_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_fenix_build_by_build_beta + type: "ci-line-chart" + fields: [ + performance_fenix_build_by_build_beta.build_id, + performance_fenix_build_by_build_beta.branch, + performance_fenix_build_by_build_beta.upper, + performance_fenix_build_by_build_beta.lower, + performance_fenix_build_by_build_beta.point + ] + pivots: [ + performance_fenix_build_by_build_beta.branch + ] + filters: + performance_fenix_build_by_build_beta.metric: 'storage_stats_data_dir_bytes' performance_fenix_build_by_build_beta.statistic: percentile row: 50 col: 12 diff --git a/operational_monitoring/dashboards/performance_review_kenya.dashboard.lookml b/operational_monitoring/dashboards/performance_review_kenya.dashboard.lookml index 75265c4c1..e46741ed5 100644 --- a/operational_monitoring/dashboards/performance_review_kenya.dashboard.lookml +++ b/operational_monitoring/dashboards/performance_review_kenya.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Networking Dns Lookup Time - name: Networking Dns Lookup Time_percentile + - title: Storage Stats Data Dir Bytes + name: Storage Stats Data Dir Bytes_percentile note_state: expanded note_display: above note_text: Percentile @@ -28,7 +28,7 @@ performance_review_kenya.branch, performance_review_kenya.metric ] filters: - performance_review_kenya.metric: '"networking_dns_lookup_time_US", "networking_dns_lookup_time_KE"' + performance_review_kenya.metric: '"storage_stats_data_dir_bytes_US", "storage_stats_data_dir_bytes_KE"' performance_review_kenya.statistic: percentile row: 0 col: 0 @@ -64,7 +64,7 @@ performance_review_kenya.branch, performance_review_kenya.metric ] filters: - performance_review_kenya.metric: '"perf_startup_cold_main_app_to_first_frame_US", "perf_startup_cold_main_app_to_first_frame_KE"' + performance_review_kenya.metric: '"perf_startup_cold_main_app_to_first_frame_KE", "perf_startup_cold_main_app_to_first_frame_US"' performance_review_kenya.statistic: percentile row: 0 col: 12 @@ -80,222 +80,6 @@ Date: performance_review_kenya.build_id Percentile: performance_review_kenya.parameter - active: "#3FE1B0" - defaults_version: 0 - - title: Networking Http 2 Upload Throughput - name: Networking Http 2 Upload Throughput_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya - type: "ci-line-chart" - fields: [ - performance_review_kenya.build_id, - performance_review_kenya.branch, - performance_review_kenya.upper, - performance_review_kenya.lower, - performance_review_kenya.point - ] - pivots: [ - performance_review_kenya.branch, performance_review_kenya.metric - ] - filters: - performance_review_kenya.metric: '"networking_http_2_upload_throughput_KE", "networking_http_2_upload_throughput_US"' - performance_review_kenya.statistic: percentile - row: 10 - col: 0 - width: 12 - height: 8 - field_x: performance_review_kenya.build_id - field_y: performance_review_kenya.point - log_scale: false - ci_lower: performance_review_kenya.lower - ci_upper: performance_review_kenya.upper - show_grid: true - listen: - Date: performance_review_kenya.build_id - Percentile: performance_review_kenya.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Storage Stats Data Dir Bytes - name: Storage Stats Data Dir Bytes_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya - type: "ci-line-chart" - fields: [ - performance_review_kenya.build_id, - performance_review_kenya.branch, - performance_review_kenya.upper, - performance_review_kenya.lower, - performance_review_kenya.point - ] - pivots: [ - performance_review_kenya.branch, performance_review_kenya.metric - ] - filters: - performance_review_kenya.metric: '"storage_stats_data_dir_bytes_US", "storage_stats_data_dir_bytes_KE"' - performance_review_kenya.statistic: percentile - row: 10 - col: 12 - width: 12 - height: 8 - field_x: performance_review_kenya.build_id - field_y: performance_review_kenya.point - log_scale: false - ci_lower: performance_review_kenya.lower - ci_upper: performance_review_kenya.upper - show_grid: true - listen: - Date: performance_review_kenya.build_id - Percentile: performance_review_kenya.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Networking Http 1 Download Throughput - name: Networking Http 1 Download Throughput_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya - type: "ci-line-chart" - fields: [ - performance_review_kenya.build_id, - performance_review_kenya.branch, - performance_review_kenya.upper, - performance_review_kenya.lower, - performance_review_kenya.point - ] - pivots: [ - performance_review_kenya.branch, performance_review_kenya.metric - ] - filters: - performance_review_kenya.metric: '"networking_http_1_download_throughput_KE", "networking_http_1_download_throughput_US"' - performance_review_kenya.statistic: percentile - row: 20 - col: 0 - width: 12 - height: 8 - field_x: performance_review_kenya.build_id - field_y: performance_review_kenya.point - log_scale: false - ci_lower: performance_review_kenya.lower - ci_upper: performance_review_kenya.upper - show_grid: true - listen: - Date: performance_review_kenya.build_id - Percentile: performance_review_kenya.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Networking Http 3 Download Throughput - name: Networking Http 3 Download Throughput_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya - type: "ci-line-chart" - fields: [ - performance_review_kenya.build_id, - performance_review_kenya.branch, - performance_review_kenya.upper, - performance_review_kenya.lower, - performance_review_kenya.point - ] - pivots: [ - performance_review_kenya.branch, performance_review_kenya.metric - ] - filters: - performance_review_kenya.metric: '"networking_http_3_download_throughput_US", "networking_http_3_download_throughput_KE"' - performance_review_kenya.statistic: percentile - row: 20 - col: 12 - width: 12 - height: 8 - field_x: performance_review_kenya.build_id - field_y: performance_review_kenya.point - log_scale: false - ci_lower: performance_review_kenya.lower - ci_upper: performance_review_kenya.upper - show_grid: true - listen: - Date: performance_review_kenya.build_id - Percentile: performance_review_kenya.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Perf Startup Cold View App To First Frame - name: Perf Startup Cold View App To First Frame_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya - type: "ci-line-chart" - fields: [ - performance_review_kenya.build_id, - performance_review_kenya.branch, - performance_review_kenya.upper, - performance_review_kenya.lower, - performance_review_kenya.point - ] - pivots: [ - performance_review_kenya.branch, performance_review_kenya.metric - ] - filters: - performance_review_kenya.metric: '"perf_startup_cold_view_app_to_first_frame_US", "perf_startup_cold_view_app_to_first_frame_KE"' - performance_review_kenya.statistic: percentile - row: 30 - col: 0 - width: 12 - height: 8 - field_x: performance_review_kenya.build_id - field_y: performance_review_kenya.point - log_scale: false - ci_lower: performance_review_kenya.lower - ci_upper: performance_review_kenya.upper - show_grid: true - listen: - Date: performance_review_kenya.build_id - Percentile: performance_review_kenya.parameter - - active: "#3FE1B0" - defaults_version: 0 - - title: Networking Http 1 Upload Throughput - name: Networking Http 1 Upload Throughput_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya - type: "ci-line-chart" - fields: [ - performance_review_kenya.build_id, - performance_review_kenya.branch, - performance_review_kenya.upper, - performance_review_kenya.lower, - performance_review_kenya.point - ] - pivots: [ - performance_review_kenya.branch, performance_review_kenya.metric - ] - filters: - performance_review_kenya.metric: '"networking_http_1_upload_throughput_KE", "networking_http_1_upload_throughput_US"' - performance_review_kenya.statistic: percentile - row: 30 - col: 12 - width: 12 - height: 8 - field_x: performance_review_kenya.build_id - field_y: performance_review_kenya.point - log_scale: false - ci_lower: performance_review_kenya.lower - ci_upper: performance_review_kenya.upper - show_grid: true - listen: - Date: performance_review_kenya.build_id - Percentile: performance_review_kenya.parameter - active: "#3FE1B0" defaults_version: 0 - title: Networking Http 2 Download Throughput @@ -318,7 +102,7 @@ filters: performance_review_kenya.metric: '"networking_http_2_download_throughput_KE", "networking_http_2_download_throughput_US"' performance_review_kenya.statistic: percentile - row: 40 + row: 10 col: 0 width: 12 height: 8 @@ -332,6 +116,114 @@ Date: performance_review_kenya.build_id Percentile: performance_review_kenya.parameter + active: "#3FE1B0" + defaults_version: 0 + - title: Networking Dns Lookup Time + name: Networking Dns Lookup Time_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya + type: "ci-line-chart" + fields: [ + performance_review_kenya.build_id, + performance_review_kenya.branch, + performance_review_kenya.upper, + performance_review_kenya.lower, + performance_review_kenya.point + ] + pivots: [ + performance_review_kenya.branch, performance_review_kenya.metric + ] + filters: + performance_review_kenya.metric: '"networking_dns_lookup_time_US", "networking_dns_lookup_time_KE"' + performance_review_kenya.statistic: percentile + row: 10 + col: 12 + width: 12 + height: 8 + field_x: performance_review_kenya.build_id + field_y: performance_review_kenya.point + log_scale: false + ci_lower: performance_review_kenya.lower + ci_upper: performance_review_kenya.upper + show_grid: true + listen: + Date: performance_review_kenya.build_id + Percentile: performance_review_kenya.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Perf Startup Cold View App To First Frame + name: Perf Startup Cold View App To First Frame_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya + type: "ci-line-chart" + fields: [ + performance_review_kenya.build_id, + performance_review_kenya.branch, + performance_review_kenya.upper, + performance_review_kenya.lower, + performance_review_kenya.point + ] + pivots: [ + performance_review_kenya.branch, performance_review_kenya.metric + ] + filters: + performance_review_kenya.metric: '"perf_startup_cold_view_app_to_first_frame_US", "perf_startup_cold_view_app_to_first_frame_KE"' + performance_review_kenya.statistic: percentile + row: 20 + col: 0 + width: 12 + height: 8 + field_x: performance_review_kenya.build_id + field_y: performance_review_kenya.point + log_scale: false + ci_lower: performance_review_kenya.lower + ci_upper: performance_review_kenya.upper + show_grid: true + listen: + Date: performance_review_kenya.build_id + Percentile: performance_review_kenya.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Storage Stats App Bytes + name: Storage Stats App Bytes_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya + type: "ci-line-chart" + fields: [ + performance_review_kenya.build_id, + performance_review_kenya.branch, + performance_review_kenya.upper, + performance_review_kenya.lower, + performance_review_kenya.point + ] + pivots: [ + performance_review_kenya.branch, performance_review_kenya.metric + ] + filters: + performance_review_kenya.metric: '"storage_stats_app_bytes_US", "storage_stats_app_bytes_KE"' + performance_review_kenya.statistic: percentile + row: 20 + col: 12 + width: 12 + height: 8 + field_x: performance_review_kenya.build_id + field_y: performance_review_kenya.point + log_scale: false + ci_lower: performance_review_kenya.lower + ci_upper: performance_review_kenya.upper + show_grid: true + listen: + Date: performance_review_kenya.build_id + Percentile: performance_review_kenya.parameter + active: "#3FE1B0" defaults_version: 0 - title: Performance Pageload Load Time @@ -354,8 +246,8 @@ filters: performance_review_kenya.metric: '"performance_pageload_load_time_US", "performance_pageload_load_time_KE"' performance_review_kenya.statistic: percentile - row: 40 - col: 12 + row: 30 + col: 0 width: 12 height: 8 field_x: performance_review_kenya.build_id @@ -370,8 +262,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Networking Http 3 Upload Throughput - name: Networking Http 3 Upload Throughput_percentile + - title: Networking Http 3 Download Throughput + name: Networking Http 3 Download Throughput_percentile note_state: expanded note_display: above note_text: Percentile @@ -388,10 +280,10 @@ performance_review_kenya.branch, performance_review_kenya.metric ] filters: - performance_review_kenya.metric: '"networking_http_3_upload_throughput_KE", "networking_http_3_upload_throughput_US"' + performance_review_kenya.metric: '"networking_http_3_download_throughput_US", "networking_http_3_download_throughput_KE"' performance_review_kenya.statistic: percentile - row: 50 - col: 0 + row: 30 + col: 12 width: 12 height: 8 field_x: performance_review_kenya.build_id @@ -426,8 +318,8 @@ filters: performance_review_kenya.metric: '"performance_time_response_start_KE", "performance_time_response_start_US"' performance_review_kenya.statistic: percentile - row: 50 - col: 12 + row: 40 + col: 0 width: 12 height: 8 field_x: performance_review_kenya.build_id @@ -442,8 +334,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Storage Stats App Bytes - name: Storage Stats App Bytes_percentile + - title: Networking Http 1 Upload Throughput + name: Networking Http 1 Upload Throughput_percentile note_state: expanded note_display: above note_text: Percentile @@ -460,7 +352,115 @@ performance_review_kenya.branch, performance_review_kenya.metric ] filters: - performance_review_kenya.metric: '"storage_stats_app_bytes_US", "storage_stats_app_bytes_KE"' + performance_review_kenya.metric: '"networking_http_1_upload_throughput_KE", "networking_http_1_upload_throughput_US"' + performance_review_kenya.statistic: percentile + row: 40 + col: 12 + width: 12 + height: 8 + field_x: performance_review_kenya.build_id + field_y: performance_review_kenya.point + log_scale: false + ci_lower: performance_review_kenya.lower + ci_upper: performance_review_kenya.upper + show_grid: true + listen: + Date: performance_review_kenya.build_id + Percentile: performance_review_kenya.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Networking Http 2 Upload Throughput + name: Networking Http 2 Upload Throughput_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya + type: "ci-line-chart" + fields: [ + performance_review_kenya.build_id, + performance_review_kenya.branch, + performance_review_kenya.upper, + performance_review_kenya.lower, + performance_review_kenya.point + ] + pivots: [ + performance_review_kenya.branch, performance_review_kenya.metric + ] + filters: + performance_review_kenya.metric: '"networking_http_2_upload_throughput_US", "networking_http_2_upload_throughput_KE"' + performance_review_kenya.statistic: percentile + row: 50 + col: 0 + width: 12 + height: 8 + field_x: performance_review_kenya.build_id + field_y: performance_review_kenya.point + log_scale: false + ci_lower: performance_review_kenya.lower + ci_upper: performance_review_kenya.upper + show_grid: true + listen: + Date: performance_review_kenya.build_id + Percentile: performance_review_kenya.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Networking Http 1 Download Throughput + name: Networking Http 1 Download Throughput_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya + type: "ci-line-chart" + fields: [ + performance_review_kenya.build_id, + performance_review_kenya.branch, + performance_review_kenya.upper, + performance_review_kenya.lower, + performance_review_kenya.point + ] + pivots: [ + performance_review_kenya.branch, performance_review_kenya.metric + ] + filters: + performance_review_kenya.metric: '"networking_http_1_download_throughput_KE", "networking_http_1_download_throughput_US"' + performance_review_kenya.statistic: percentile + row: 50 + col: 12 + width: 12 + height: 8 + field_x: performance_review_kenya.build_id + field_y: performance_review_kenya.point + log_scale: false + ci_lower: performance_review_kenya.lower + ci_upper: performance_review_kenya.upper + show_grid: true + listen: + Date: performance_review_kenya.build_id + Percentile: performance_review_kenya.parameter + + active: "#3FE1B0" + defaults_version: 0 + - title: Networking Http 3 Upload Throughput + name: Networking Http 3 Upload Throughput_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya + type: "ci-line-chart" + fields: [ + performance_review_kenya.build_id, + performance_review_kenya.branch, + performance_review_kenya.upper, + performance_review_kenya.lower, + performance_review_kenya.point + ] + pivots: [ + performance_review_kenya.branch, performance_review_kenya.metric + ] + filters: + performance_review_kenya.metric: '"networking_http_3_upload_throughput_KE", "networking_http_3_upload_throughput_US"' performance_review_kenya.statistic: percentile row: 60 col: 0 diff --git a/operational_monitoring/dashboards/performance_review_kenya_2.dashboard.lookml b/operational_monitoring/dashboards/performance_review_kenya_2.dashboard.lookml index 9ab42d0e6..e47252a7a 100644 --- a/operational_monitoring/dashboards/performance_review_kenya_2.dashboard.lookml +++ b/operational_monitoring/dashboards/performance_review_kenya_2.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Storage Stats App Bytes - By country - name: Storage Stats App Bytes - By country_percentile + - title: Networking Http 2 Upload Throughput - By country + name: Networking Http 2 Upload Throughput - By country_percentile note_state: expanded note_display: above note_text: Percentile @@ -28,7 +28,7 @@ performance_review_kenya_2.branch, performance_review_kenya_2.country ] filters: - performance_review_kenya_2.metric: 'storage_stats_app_bytes' + performance_review_kenya_2.metric: 'networking_http_2_upload_throughput' performance_review_kenya_2.statistic: percentile row: 0 col: 0 @@ -84,8 +84,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Networking Http 3 Download Throughput - By country - name: Networking Http 3 Download Throughput - By country_percentile + - title: Performance Pageload Load Time - By country + name: Performance Pageload Load Time - By country_percentile note_state: expanded note_display: above note_text: Percentile @@ -102,7 +102,7 @@ performance_review_kenya_2.branch, performance_review_kenya_2.country ] filters: - performance_review_kenya_2.metric: 'networking_http_3_download_throughput' + performance_review_kenya_2.metric: 'performance_pageload_load_time' performance_review_kenya_2.statistic: percentile row: 10 col: 0 @@ -121,8 +121,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Networking Http 3 Upload Throughput - By country - name: Networking Http 3 Upload Throughput - By country_percentile + - title: Networking Http 1 Download Throughput - By country + name: Networking Http 1 Download Throughput - By country_percentile note_state: expanded note_display: above note_text: Percentile @@ -139,7 +139,7 @@ performance_review_kenya_2.branch, performance_review_kenya_2.country ] filters: - performance_review_kenya_2.metric: 'networking_http_3_upload_throughput' + performance_review_kenya_2.metric: 'networking_http_1_download_throughput' performance_review_kenya_2.statistic: percentile row: 10 col: 12 @@ -156,80 +156,6 @@ Percentile: performance_review_kenya_2.parameter Country: performance_review_kenya_2.country - active: "#3FE1B0" - defaults_version: 0 - - title: Perf Startup Cold View App To First Frame - By country - name: Perf Startup Cold View App To First Frame - By country_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya_2 - type: "ci-line-chart" - fields: [ - performance_review_kenya_2.build_id, - performance_review_kenya_2.branch, - performance_review_kenya_2.upper, - performance_review_kenya_2.lower, - performance_review_kenya_2.point - ] - pivots: [ - performance_review_kenya_2.branch, performance_review_kenya_2.country - ] - filters: - performance_review_kenya_2.metric: 'perf_startup_cold_view_app_to_first_frame' - performance_review_kenya_2.statistic: percentile - row: 20 - col: 0 - width: 12 - height: 8 - field_x: performance_review_kenya_2.build_id - field_y: performance_review_kenya_2.point - log_scale: false - ci_lower: performance_review_kenya_2.lower - ci_upper: performance_review_kenya_2.upper - show_grid: true - listen: - Date: performance_review_kenya_2.build_id - Percentile: performance_review_kenya_2.parameter - Country: performance_review_kenya_2.country - - active: "#3FE1B0" - defaults_version: 0 - - title: Networking Http 2 Upload Throughput - By country - name: Networking Http 2 Upload Throughput - By country_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya_2 - type: "ci-line-chart" - fields: [ - performance_review_kenya_2.build_id, - performance_review_kenya_2.branch, - performance_review_kenya_2.upper, - performance_review_kenya_2.lower, - performance_review_kenya_2.point - ] - pivots: [ - performance_review_kenya_2.branch, performance_review_kenya_2.country - ] - filters: - performance_review_kenya_2.metric: 'networking_http_2_upload_throughput' - performance_review_kenya_2.statistic: percentile - row: 20 - col: 12 - width: 12 - height: 8 - field_x: performance_review_kenya_2.build_id - field_y: performance_review_kenya_2.point - log_scale: false - ci_lower: performance_review_kenya_2.lower - ci_upper: performance_review_kenya_2.upper - show_grid: true - listen: - Date: performance_review_kenya_2.build_id - Percentile: performance_review_kenya_2.parameter - Country: performance_review_kenya_2.country - active: "#3FE1B0" defaults_version: 0 - title: Performance Time Response Start - By country @@ -252,6 +178,80 @@ filters: performance_review_kenya_2.metric: 'performance_time_response_start' performance_review_kenya_2.statistic: percentile + row: 20 + col: 0 + width: 12 + height: 8 + field_x: performance_review_kenya_2.build_id + field_y: performance_review_kenya_2.point + log_scale: false + ci_lower: performance_review_kenya_2.lower + ci_upper: performance_review_kenya_2.upper + show_grid: true + listen: + Date: performance_review_kenya_2.build_id + Percentile: performance_review_kenya_2.parameter + Country: performance_review_kenya_2.country + + active: "#3FE1B0" + defaults_version: 0 + - title: Networking Dns Lookup Time - By country + name: Networking Dns Lookup Time - By country_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya_2 + type: "ci-line-chart" + fields: [ + performance_review_kenya_2.build_id, + performance_review_kenya_2.branch, + performance_review_kenya_2.upper, + performance_review_kenya_2.lower, + performance_review_kenya_2.point + ] + pivots: [ + performance_review_kenya_2.branch, performance_review_kenya_2.country + ] + filters: + performance_review_kenya_2.metric: 'networking_dns_lookup_time' + performance_review_kenya_2.statistic: percentile + row: 20 + col: 12 + width: 12 + height: 8 + field_x: performance_review_kenya_2.build_id + field_y: performance_review_kenya_2.point + log_scale: false + ci_lower: performance_review_kenya_2.lower + ci_upper: performance_review_kenya_2.upper + show_grid: true + listen: + Date: performance_review_kenya_2.build_id + Percentile: performance_review_kenya_2.parameter + Country: performance_review_kenya_2.country + + active: "#3FE1B0" + defaults_version: 0 + - title: Networking Http 3 Download Throughput - By country + name: Networking Http 3 Download Throughput - By country_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya_2 + type: "ci-line-chart" + fields: [ + performance_review_kenya_2.build_id, + performance_review_kenya_2.branch, + performance_review_kenya_2.upper, + performance_review_kenya_2.lower, + performance_review_kenya_2.point + ] + pivots: [ + performance_review_kenya_2.branch, performance_review_kenya_2.country + ] + filters: + performance_review_kenya_2.metric: 'networking_http_3_download_throughput' + performance_review_kenya_2.statistic: percentile row: 30 col: 0 width: 12 @@ -269,8 +269,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Performance Pageload Load Time - By country - name: Performance Pageload Load Time - By country_percentile + - title: Networking Http 3 Upload Throughput - By country + name: Networking Http 3 Upload Throughput - By country_percentile note_state: expanded note_display: above note_text: Percentile @@ -287,7 +287,7 @@ performance_review_kenya_2.branch, performance_review_kenya_2.country ] filters: - performance_review_kenya_2.metric: 'performance_pageload_load_time' + performance_review_kenya_2.metric: 'networking_http_3_upload_throughput' performance_review_kenya_2.statistic: percentile row: 30 col: 12 @@ -341,80 +341,6 @@ Percentile: performance_review_kenya_2.parameter Country: performance_review_kenya_2.country - active: "#3FE1B0" - defaults_version: 0 - - title: Storage Stats Data Dir Bytes - By country - name: Storage Stats Data Dir Bytes - By country_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya_2 - type: "ci-line-chart" - fields: [ - performance_review_kenya_2.build_id, - performance_review_kenya_2.branch, - performance_review_kenya_2.upper, - performance_review_kenya_2.lower, - performance_review_kenya_2.point - ] - pivots: [ - performance_review_kenya_2.branch, performance_review_kenya_2.country - ] - filters: - performance_review_kenya_2.metric: 'storage_stats_data_dir_bytes' - performance_review_kenya_2.statistic: percentile - row: 40 - col: 12 - width: 12 - height: 8 - field_x: performance_review_kenya_2.build_id - field_y: performance_review_kenya_2.point - log_scale: false - ci_lower: performance_review_kenya_2.lower - ci_upper: performance_review_kenya_2.upper - show_grid: true - listen: - Date: performance_review_kenya_2.build_id - Percentile: performance_review_kenya_2.parameter - Country: performance_review_kenya_2.country - - active: "#3FE1B0" - defaults_version: 0 - - title: Networking Http 1 Download Throughput - By country - name: Networking Http 1 Download Throughput - By country_percentile - note_state: expanded - note_display: above - note_text: Percentile - explore: performance_review_kenya_2 - type: "ci-line-chart" - fields: [ - performance_review_kenya_2.build_id, - performance_review_kenya_2.branch, - performance_review_kenya_2.upper, - performance_review_kenya_2.lower, - performance_review_kenya_2.point - ] - pivots: [ - performance_review_kenya_2.branch, performance_review_kenya_2.country - ] - filters: - performance_review_kenya_2.metric: 'networking_http_1_download_throughput' - performance_review_kenya_2.statistic: percentile - row: 50 - col: 0 - width: 12 - height: 8 - field_x: performance_review_kenya_2.build_id - field_y: performance_review_kenya_2.point - log_scale: false - ci_lower: performance_review_kenya_2.lower - ci_upper: performance_review_kenya_2.upper - show_grid: true - listen: - Date: performance_review_kenya_2.build_id - Percentile: performance_review_kenya_2.parameter - Country: performance_review_kenya_2.country - active: "#3FE1B0" defaults_version: 0 - title: Networking Http 1 Upload Throughput - By country @@ -437,6 +363,80 @@ filters: performance_review_kenya_2.metric: 'networking_http_1_upload_throughput' performance_review_kenya_2.statistic: percentile + row: 40 + col: 12 + width: 12 + height: 8 + field_x: performance_review_kenya_2.build_id + field_y: performance_review_kenya_2.point + log_scale: false + ci_lower: performance_review_kenya_2.lower + ci_upper: performance_review_kenya_2.upper + show_grid: true + listen: + Date: performance_review_kenya_2.build_id + Percentile: performance_review_kenya_2.parameter + Country: performance_review_kenya_2.country + + active: "#3FE1B0" + defaults_version: 0 + - title: Perf Startup Cold View App To First Frame - By country + name: Perf Startup Cold View App To First Frame - By country_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya_2 + type: "ci-line-chart" + fields: [ + performance_review_kenya_2.build_id, + performance_review_kenya_2.branch, + performance_review_kenya_2.upper, + performance_review_kenya_2.lower, + performance_review_kenya_2.point + ] + pivots: [ + performance_review_kenya_2.branch, performance_review_kenya_2.country + ] + filters: + performance_review_kenya_2.metric: 'perf_startup_cold_view_app_to_first_frame' + performance_review_kenya_2.statistic: percentile + row: 50 + col: 0 + width: 12 + height: 8 + field_x: performance_review_kenya_2.build_id + field_y: performance_review_kenya_2.point + log_scale: false + ci_lower: performance_review_kenya_2.lower + ci_upper: performance_review_kenya_2.upper + show_grid: true + listen: + Date: performance_review_kenya_2.build_id + Percentile: performance_review_kenya_2.parameter + Country: performance_review_kenya_2.country + + active: "#3FE1B0" + defaults_version: 0 + - title: Storage Stats App Bytes - By country + name: Storage Stats App Bytes - By country_percentile + note_state: expanded + note_display: above + note_text: Percentile + explore: performance_review_kenya_2 + type: "ci-line-chart" + fields: [ + performance_review_kenya_2.build_id, + performance_review_kenya_2.branch, + performance_review_kenya_2.upper, + performance_review_kenya_2.lower, + performance_review_kenya_2.point + ] + pivots: [ + performance_review_kenya_2.branch, performance_review_kenya_2.country + ] + filters: + performance_review_kenya_2.metric: 'storage_stats_app_bytes' + performance_review_kenya_2.statistic: percentile row: 50 col: 12 width: 12 @@ -454,8 +454,8 @@ active: "#3FE1B0" defaults_version: 0 - - title: Networking Dns Lookup Time - By country - name: Networking Dns Lookup Time - By country_percentile + - title: Storage Stats Data Dir Bytes - By country + name: Storage Stats Data Dir Bytes - By country_percentile note_state: expanded note_display: above note_text: Percentile @@ -472,7 +472,7 @@ performance_review_kenya_2.branch, performance_review_kenya_2.country ] filters: - performance_review_kenya_2.metric: 'networking_dns_lookup_time' + performance_review_kenya_2.metric: 'storage_stats_data_dir_bytes' performance_review_kenya_2.statistic: percentile row: 60 col: 0 diff --git a/operational_monitoring/dashboards/persist_search_term_rollout_phase_1.dashboard.lookml b/operational_monitoring/dashboards/persist_search_term_rollout_phase_1.dashboard.lookml index 7f17be0b8..04718af34 100644 --- a/operational_monitoring/dashboards/persist_search_term_rollout_phase_1.dashboard.lookml +++ b/operational_monitoring/dashboards/persist_search_term_rollout_phase_1.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ persist_search_term_rollout_phase_1.branch ] filters: - persist_search_term_rollout_phase_1.metric: 'search_count' + persist_search_term_rollout_phase_1.metric: 'uri_count' persist_search_term_rollout_phase_1.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ persist_search_term_rollout_phase_1.branch ] filters: - persist_search_term_rollout_phase_1.metric: 'uri_count' + persist_search_term_rollout_phase_1.metric: 'active_hours' persist_search_term_rollout_phase_1.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: persist_search_term_rollout_phase_1.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: persist_search_term_rollout_phase_1 - type: looker_line - fields: [ - persist_search_term_rollout_phase_1.submission_date, - persist_search_term_rollout_phase_1.branch, - persist_search_term_rollout_phase_1.point - ] - pivots: [ - persist_search_term_rollout_phase_1.branch - ] - filters: - persist_search_term_rollout_phase_1.metric: 'ad_clicks' - persist_search_term_rollout_phase_1.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: persist_search_term_rollout_phase_1.submission_date - field_y: persist_search_term_rollout_phase_1.point - log_scale: false - ci_lower: persist_search_term_rollout_phase_1.lower - ci_upper: persist_search_term_rollout_phase_1.upper - show_grid: true - listen: - Date: persist_search_term_rollout_phase_1.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: persist_search_term_rollout_phase_1.metric: 'retained' persist_search_term_rollout_phase_1.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: persist_search_term_rollout_phase_1.submission_date @@ -199,6 +165,40 @@ persist_search_term_rollout_phase_1.metric: 'days_of_use' persist_search_term_rollout_phase_1.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: persist_search_term_rollout_phase_1.submission_date + field_y: persist_search_term_rollout_phase_1.point + log_scale: false + ci_lower: persist_search_term_rollout_phase_1.lower + ci_upper: persist_search_term_rollout_phase_1.upper + show_grid: true + listen: + Date: persist_search_term_rollout_phase_1.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: persist_search_term_rollout_phase_1 + type: looker_line + fields: [ + persist_search_term_rollout_phase_1.submission_date, + persist_search_term_rollout_phase_1.branch, + persist_search_term_rollout_phase_1.point + ] + pivots: [ + persist_search_term_rollout_phase_1.branch + ] + filters: + persist_search_term_rollout_phase_1.metric: 'ad_clicks' + persist_search_term_rollout_phase_1.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ persist_search_term_rollout_phase_1.branch ] filters: - persist_search_term_rollout_phase_1.metric: 'active_hours' + persist_search_term_rollout_phase_1.metric: 'search_count' persist_search_term_rollout_phase_1.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/phc_rollout.dashboard.lookml b/operational_monitoring/dashboards/phc_rollout.dashboard.lookml index e62982e78..c99eda587 100644 --- a/operational_monitoring/dashboards/phc_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/phc_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ phc_rollout.branch ] filters: - phc_rollout.metric: 'search_count' + phc_rollout.metric: 'uri_count' phc_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ phc_rollout.branch ] filters: - phc_rollout.metric: 'uri_count' + phc_rollout.metric: 'active_hours' phc_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: phc_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: phc_rollout - type: looker_line - fields: [ - phc_rollout.submission_date, - phc_rollout.branch, - phc_rollout.point - ] - pivots: [ - phc_rollout.branch - ] - filters: - phc_rollout.metric: 'ad_clicks' - phc_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: phc_rollout.submission_date - field_y: phc_rollout.point - log_scale: false - ci_lower: phc_rollout.lower - ci_upper: phc_rollout.upper - show_grid: true - listen: - Date: phc_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: phc_rollout.metric: 'retained' phc_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: phc_rollout.submission_date @@ -199,6 +165,40 @@ phc_rollout.metric: 'days_of_use' phc_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: phc_rollout.submission_date + field_y: phc_rollout.point + log_scale: false + ci_lower: phc_rollout.lower + ci_upper: phc_rollout.upper + show_grid: true + listen: + Date: phc_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: phc_rollout + type: looker_line + fields: [ + phc_rollout.submission_date, + phc_rollout.branch, + phc_rollout.point + ] + pivots: [ + phc_rollout.branch + ] + filters: + phc_rollout.metric: 'ad_clicks' + phc_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ phc_rollout.branch ] filters: - phc_rollout.metric: 'active_hours' + phc_rollout.metric: 'search_count' phc_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/pref_flip_experiment_nimbus_diagnostic_v131_release.dashboard.lookml b/operational_monitoring/dashboards/pref_flip_experiment_nimbus_diagnostic_v131_release.dashboard.lookml index eaabc77fb..dc4d61d57 100644 --- a/operational_monitoring/dashboards/pref_flip_experiment_nimbus_diagnostic_v131_release.dashboard.lookml +++ b/operational_monitoring/dashboards/pref_flip_experiment_nimbus_diagnostic_v131_release.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ pref_flip_experiment_nimbus_diagnostic_v131_release.branch ] filters: - pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'search_count' + pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'uri_count' pref_flip_experiment_nimbus_diagnostic_v131_release.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ pref_flip_experiment_nimbus_diagnostic_v131_release.branch ] filters: - pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'uri_count' + pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'active_hours' pref_flip_experiment_nimbus_diagnostic_v131_release.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: pref_flip_experiment_nimbus_diagnostic_v131_release.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: pref_flip_experiment_nimbus_diagnostic_v131_release - type: looker_line - fields: [ - pref_flip_experiment_nimbus_diagnostic_v131_release.submission_date, - pref_flip_experiment_nimbus_diagnostic_v131_release.branch, - pref_flip_experiment_nimbus_diagnostic_v131_release.point - ] - pivots: [ - pref_flip_experiment_nimbus_diagnostic_v131_release.branch - ] - filters: - pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'ad_clicks' - pref_flip_experiment_nimbus_diagnostic_v131_release.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: pref_flip_experiment_nimbus_diagnostic_v131_release.submission_date - field_y: pref_flip_experiment_nimbus_diagnostic_v131_release.point - log_scale: false - ci_lower: pref_flip_experiment_nimbus_diagnostic_v131_release.lower - ci_upper: pref_flip_experiment_nimbus_diagnostic_v131_release.upper - show_grid: true - listen: - Date: pref_flip_experiment_nimbus_diagnostic_v131_release.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'retained' pref_flip_experiment_nimbus_diagnostic_v131_release.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: pref_flip_experiment_nimbus_diagnostic_v131_release.submission_date @@ -199,6 +165,40 @@ pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'days_of_use' pref_flip_experiment_nimbus_diagnostic_v131_release.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: pref_flip_experiment_nimbus_diagnostic_v131_release.submission_date + field_y: pref_flip_experiment_nimbus_diagnostic_v131_release.point + log_scale: false + ci_lower: pref_flip_experiment_nimbus_diagnostic_v131_release.lower + ci_upper: pref_flip_experiment_nimbus_diagnostic_v131_release.upper + show_grid: true + listen: + Date: pref_flip_experiment_nimbus_diagnostic_v131_release.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: pref_flip_experiment_nimbus_diagnostic_v131_release + type: looker_line + fields: [ + pref_flip_experiment_nimbus_diagnostic_v131_release.submission_date, + pref_flip_experiment_nimbus_diagnostic_v131_release.branch, + pref_flip_experiment_nimbus_diagnostic_v131_release.point + ] + pivots: [ + pref_flip_experiment_nimbus_diagnostic_v131_release.branch + ] + filters: + pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'ad_clicks' + pref_flip_experiment_nimbus_diagnostic_v131_release.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ pref_flip_experiment_nimbus_diagnostic_v131_release.branch ] filters: - pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'active_hours' + pref_flip_experiment_nimbus_diagnostic_v131_release.metric: 'search_count' pref_flip_experiment_nimbus_diagnostic_v131_release.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/print_background_task_times.dashboard.lookml b/operational_monitoring/dashboards/print_background_task_times.dashboard.lookml index f80afe48c..afd590f7a 100644 --- a/operational_monitoring/dashboards/print_background_task_times.dashboard.lookml +++ b/operational_monitoring/dashboards/print_background_task_times.dashboard.lookml @@ -26,7 +26,7 @@ print_background_task_times.branch, print_background_task_times.metric ] filters: - print_background_task_times.metric: '"printing_dialog_opened_via_preview", "printing_silent_print", "printing_preview_opened", "printing_dialog_opened_without_preview", "printing_preview_opened_tm", "printing_dialog_opened_via_preview_tm"' + print_background_task_times.metric: '"printing_preview_opened", "printing_dialog_opened_without_preview", "printing_silent_print", "printing_dialog_opened_via_preview", "printing_dialog_opened_via_preview_tm", "printing_preview_opened_tm"' print_background_task_times.statistic: sum row: 0 col: 0 @@ -61,7 +61,7 @@ print_background_task_times.branch, print_background_task_times.metric ] filters: - print_background_task_times.metric: '"printing_dialog_via_preview_cancelled", "printing_preview_cancelled_tm", "printing_dialog_without_preview_cancelled", "printing_preview_cancelled", "printing_dialog_via_preview_cancelled_tm"' + print_background_task_times.metric: '"printing_dialog_without_preview_cancelled", "printing_dialog_via_preview_cancelled_tm", "printing_dialog_via_preview_cancelled", "printing_preview_cancelled", "printing_preview_cancelled_tm"' print_background_task_times.statistic: total_ratio row: 0 col: 12 @@ -185,32 +185,32 @@ - title: Channel name: Channel type: string_filter - default_value: 'nightly' + default_value: 'beta' allow_multiple_values: false required: true ui_config: type: dropdown_menu display: inline options: - - 'nightly' - 'beta' - 'release' + - 'nightly' - title: Os name: Os type: string_filter - default_value: 'Windows_NT' + default_value: 'Linux' allow_multiple_values: false required: true ui_config: type: dropdown_menu display: inline options: + - 'Linux' - 'Windows_NT' - 'Darwin' - - 'Linux' \ No newline at end of file diff --git a/operational_monitoring/dashboards/print_background_task_times_by_build.dashboard.lookml b/operational_monitoring/dashboards/print_background_task_times_by_build.dashboard.lookml index 942e07f8b..2cf4433b8 100644 --- a/operational_monitoring/dashboards/print_background_task_times_by_build.dashboard.lookml +++ b/operational_monitoring/dashboards/print_background_task_times_by_build.dashboard.lookml @@ -26,7 +26,7 @@ print_background_task_times_by_build.branch, print_background_task_times_by_build.metric ] filters: - print_background_task_times_by_build.metric: '"no_printer", "abort", "gfx_printer_doc_is_busy", "print_failure", "startdoc", "start_page", "notimplemented", "cannot_open_file", "name_not_found", "enddoc", "unexpected", "oom", "not_available"' + print_background_task_times_by_build.metric: '"oom", "not_available", "no_printer", "cannot_open_file", "enddoc", "notimplemented", "name_not_found", "gfx_printer_doc_is_busy", "startdoc", "unexpected", "start_page", "abort", "print_failure"' print_background_task_times_by_build.statistic: sum row: 0 col: 0 @@ -43,6 +43,41 @@ Channel: print_background_task_times_by_build.channel Os: print_background_task_times_by_build.os + active: "#3FE1B0" + defaults_version: 0 + - title: Print Error By Ui + name: Print Error By Ui_sum + note_state: expanded + note_display: above + note_text: Sum + explore: print_background_task_times_by_build + type: looker_line + fields: [ + print_background_task_times_by_build.build_id, + print_background_task_times_by_build.branch, + print_background_task_times_by_build.point + ] + pivots: [ + print_background_task_times_by_build.branch, print_background_task_times_by_build.metric + ] + filters: + print_background_task_times_by_build.metric: '"total_printing_errors_new_ui", "total_printing_errors_old_ui"' + print_background_task_times_by_build.statistic: sum + row: 0 + col: 12 + width: 12 + height: 8 + field_x: print_background_task_times_by_build.build_id + field_y: print_background_task_times_by_build.point + log_scale: false + ci_lower: print_background_task_times_by_build.lower + ci_upper: print_background_task_times_by_build.upper + show_grid: true + listen: + Date: print_background_task_times_by_build.build_id + Channel: print_background_task_times_by_build.channel + Os: print_background_task_times_by_build.os + active: "#3FE1B0" defaults_version: 0 - title: Total Printing Errors @@ -63,41 +98,6 @@ filters: print_background_task_times_by_build.metric: 'total_printing_errors' print_background_task_times_by_build.statistic: sum - row: 0 - col: 12 - width: 12 - height: 8 - field_x: print_background_task_times_by_build.build_id - field_y: print_background_task_times_by_build.point - log_scale: false - ci_lower: print_background_task_times_by_build.lower - ci_upper: print_background_task_times_by_build.upper - show_grid: true - listen: - Date: print_background_task_times_by_build.build_id - Channel: print_background_task_times_by_build.channel - Os: print_background_task_times_by_build.os - - active: "#3FE1B0" - defaults_version: 0 - - title: Print Error By Ui - name: Print Error By Ui_sum - note_state: expanded - note_display: above - note_text: Sum - explore: print_background_task_times_by_build - type: looker_line - fields: [ - print_background_task_times_by_build.build_id, - print_background_task_times_by_build.branch, - print_background_task_times_by_build.point - ] - pivots: [ - print_background_task_times_by_build.branch, print_background_task_times_by_build.metric - ] - filters: - print_background_task_times_by_build.metric: '"total_printing_errors_old_ui", "total_printing_errors_new_ui"' - print_background_task_times_by_build.statistic: sum row: 10 col: 0 width: 12 diff --git a/operational_monitoring/dashboards/product_insight_telemetry_via_server_knobs_rollout_release.dashboard.lookml b/operational_monitoring/dashboards/product_insight_telemetry_via_server_knobs_rollout_release.dashboard.lookml index 371616802..b48f8df06 100644 --- a/operational_monitoring/dashboards/product_insight_telemetry_via_server_knobs_rollout_release.dashboard.lookml +++ b/operational_monitoring/dashboards/product_insight_telemetry_via_server_knobs_rollout_release.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ product_insight_telemetry_via_server_knobs_rollout_release.branch ] filters: - product_insight_telemetry_via_server_knobs_rollout_release.metric: 'search_count' + product_insight_telemetry_via_server_knobs_rollout_release.metric: 'uri_count' product_insight_telemetry_via_server_knobs_rollout_release.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ product_insight_telemetry_via_server_knobs_rollout_release.branch ] filters: - product_insight_telemetry_via_server_knobs_rollout_release.metric: 'uri_count' + product_insight_telemetry_via_server_knobs_rollout_release.metric: 'active_hours' product_insight_telemetry_via_server_knobs_rollout_release.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: product_insight_telemetry_via_server_knobs_rollout_release.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: product_insight_telemetry_via_server_knobs_rollout_release - type: looker_line - fields: [ - product_insight_telemetry_via_server_knobs_rollout_release.submission_date, - product_insight_telemetry_via_server_knobs_rollout_release.branch, - product_insight_telemetry_via_server_knobs_rollout_release.point - ] - pivots: [ - product_insight_telemetry_via_server_knobs_rollout_release.branch - ] - filters: - product_insight_telemetry_via_server_knobs_rollout_release.metric: 'ad_clicks' - product_insight_telemetry_via_server_knobs_rollout_release.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: product_insight_telemetry_via_server_knobs_rollout_release.submission_date - field_y: product_insight_telemetry_via_server_knobs_rollout_release.point - log_scale: false - ci_lower: product_insight_telemetry_via_server_knobs_rollout_release.lower - ci_upper: product_insight_telemetry_via_server_knobs_rollout_release.upper - show_grid: true - listen: - Date: product_insight_telemetry_via_server_knobs_rollout_release.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: product_insight_telemetry_via_server_knobs_rollout_release.metric: 'retained' product_insight_telemetry_via_server_knobs_rollout_release.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: product_insight_telemetry_via_server_knobs_rollout_release.submission_date @@ -199,6 +165,40 @@ product_insight_telemetry_via_server_knobs_rollout_release.metric: 'days_of_use' product_insight_telemetry_via_server_knobs_rollout_release.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: product_insight_telemetry_via_server_knobs_rollout_release.submission_date + field_y: product_insight_telemetry_via_server_knobs_rollout_release.point + log_scale: false + ci_lower: product_insight_telemetry_via_server_knobs_rollout_release.lower + ci_upper: product_insight_telemetry_via_server_knobs_rollout_release.upper + show_grid: true + listen: + Date: product_insight_telemetry_via_server_knobs_rollout_release.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: product_insight_telemetry_via_server_knobs_rollout_release + type: looker_line + fields: [ + product_insight_telemetry_via_server_knobs_rollout_release.submission_date, + product_insight_telemetry_via_server_knobs_rollout_release.branch, + product_insight_telemetry_via_server_knobs_rollout_release.point + ] + pivots: [ + product_insight_telemetry_via_server_knobs_rollout_release.branch + ] + filters: + product_insight_telemetry_via_server_knobs_rollout_release.metric: 'ad_clicks' + product_insight_telemetry_via_server_knobs_rollout_release.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ product_insight_telemetry_via_server_knobs_rollout_release.branch ] filters: - product_insight_telemetry_via_server_knobs_rollout_release.metric: 'active_hours' + product_insight_telemetry_via_server_knobs_rollout_release.metric: 'search_count' product_insight_telemetry_via_server_knobs_rollout_release.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/product_insight_telemetry_via_server_knobs_v123_and_earlier.dashboard.lookml b/operational_monitoring/dashboards/product_insight_telemetry_via_server_knobs_v123_and_earlier.dashboard.lookml index a5a9d3f35..cdd0e7175 100644 --- a/operational_monitoring/dashboards/product_insight_telemetry_via_server_knobs_v123_and_earlier.dashboard.lookml +++ b/operational_monitoring/dashboards/product_insight_telemetry_via_server_knobs_v123_and_earlier.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ product_insight_telemetry_via_server_knobs_v123_and_earlier.branch ] filters: - product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'search_count' + product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'uri_count' product_insight_telemetry_via_server_knobs_v123_and_earlier.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ product_insight_telemetry_via_server_knobs_v123_and_earlier.branch ] filters: - product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'uri_count' + product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'active_hours' product_insight_telemetry_via_server_knobs_v123_and_earlier.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: product_insight_telemetry_via_server_knobs_v123_and_earlier.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: product_insight_telemetry_via_server_knobs_v123_and_earlier - type: looker_line - fields: [ - product_insight_telemetry_via_server_knobs_v123_and_earlier.submission_date, - product_insight_telemetry_via_server_knobs_v123_and_earlier.branch, - product_insight_telemetry_via_server_knobs_v123_and_earlier.point - ] - pivots: [ - product_insight_telemetry_via_server_knobs_v123_and_earlier.branch - ] - filters: - product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'ad_clicks' - product_insight_telemetry_via_server_knobs_v123_and_earlier.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: product_insight_telemetry_via_server_knobs_v123_and_earlier.submission_date - field_y: product_insight_telemetry_via_server_knobs_v123_and_earlier.point - log_scale: false - ci_lower: product_insight_telemetry_via_server_knobs_v123_and_earlier.lower - ci_upper: product_insight_telemetry_via_server_knobs_v123_and_earlier.upper - show_grid: true - listen: - Date: product_insight_telemetry_via_server_knobs_v123_and_earlier.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'retained' product_insight_telemetry_via_server_knobs_v123_and_earlier.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: product_insight_telemetry_via_server_knobs_v123_and_earlier.submission_date @@ -199,6 +165,40 @@ product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'days_of_use' product_insight_telemetry_via_server_knobs_v123_and_earlier.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: product_insight_telemetry_via_server_knobs_v123_and_earlier.submission_date + field_y: product_insight_telemetry_via_server_knobs_v123_and_earlier.point + log_scale: false + ci_lower: product_insight_telemetry_via_server_knobs_v123_and_earlier.lower + ci_upper: product_insight_telemetry_via_server_knobs_v123_and_earlier.upper + show_grid: true + listen: + Date: product_insight_telemetry_via_server_knobs_v123_and_earlier.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: product_insight_telemetry_via_server_knobs_v123_and_earlier + type: looker_line + fields: [ + product_insight_telemetry_via_server_knobs_v123_and_earlier.submission_date, + product_insight_telemetry_via_server_knobs_v123_and_earlier.branch, + product_insight_telemetry_via_server_knobs_v123_and_earlier.point + ] + pivots: [ + product_insight_telemetry_via_server_knobs_v123_and_earlier.branch + ] + filters: + product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'ad_clicks' + product_insight_telemetry_via_server_knobs_v123_and_earlier.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ product_insight_telemetry_via_server_knobs_v123_and_earlier.branch ] filters: - product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'active_hours' + product_insight_telemetry_via_server_knobs_v123_and_earlier.metric: 'search_count' product_insight_telemetry_via_server_knobs_v123_and_earlier.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.dashboard.lookml b/operational_monitoring/dashboards/recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.dashboard.lookml index 4116f3cfb..46aa54534 100644 --- a/operational_monitoring/dashboards/recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.branch ] filters: - recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'search_count' + recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'uri_count' recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.branch ] filters: - recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'uri_count' + recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'active_hours' recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout - type: looker_line - fields: [ - recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.submission_date, - recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.branch, - recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.point - ] - pivots: [ - recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.branch - ] - filters: - recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'ad_clicks' - recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.submission_date - field_y: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.point - log_scale: false - ci_lower: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.lower - ci_upper: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.upper - show_grid: true - listen: - Date: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'retained' recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.submission_date @@ -199,6 +165,40 @@ recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'days_of_use' recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.submission_date + field_y: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.point + log_scale: false + ci_lower: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.lower + ci_upper: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.upper + show_grid: true + listen: + Date: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: recommend_add_ons_staff_pick_relaunch_treatment_a_rollout + type: looker_line + fields: [ + recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.submission_date, + recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.branch, + recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.point + ] + pivots: [ + recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.branch + ] + filters: + recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'ad_clicks' + recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.branch ] filters: - recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'active_hours' + recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.metric: 'search_count' recommend_add_ons_staff_pick_relaunch_treatment_a_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.dashboard.lookml b/operational_monitoring/dashboards/relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.dashboard.lookml index aec3209be..2f182b44a 100644 --- a/operational_monitoring/dashboards/relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.dashboard.lookml +++ b/operational_monitoring/dashboards/relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.branch ] filters: - relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'search_count' + relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'uri_count' relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.branch ] filters: - relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'uri_count' + relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'active_hours' relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users - type: looker_line - fields: [ - relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.submission_date, - relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.branch, - relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.point - ] - pivots: [ - relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.branch - ] - filters: - relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'ad_clicks' - relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.submission_date - field_y: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.point - log_scale: false - ci_lower: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.lower - ci_upper: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.upper - show_grid: true - listen: - Date: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'retained' relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.submission_date @@ -199,6 +165,40 @@ relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'days_of_use' relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.submission_date + field_y: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.point + log_scale: false + ci_lower: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.lower + ci_upper: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.upper + show_grid: true + listen: + Date: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users + type: looker_line + fields: [ + relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.submission_date, + relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.branch, + relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.point + ] + pivots: [ + relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.branch + ] + filters: + relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'ad_clicks' + relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.branch ] filters: - relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'active_hours' + relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.metric: 'search_count' relay_integration_into_firefox_118_release_for_all_fxa_and_autofill_users.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/relay_integration_into_firefox_beta_for_all_fxa_users.dashboard.lookml b/operational_monitoring/dashboards/relay_integration_into_firefox_beta_for_all_fxa_users.dashboard.lookml index c192dccd9..ec60c6a97 100644 --- a/operational_monitoring/dashboards/relay_integration_into_firefox_beta_for_all_fxa_users.dashboard.lookml +++ b/operational_monitoring/dashboards/relay_integration_into_firefox_beta_for_all_fxa_users.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ relay_integration_into_firefox_beta_for_all_fxa_users.branch ] filters: - relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'search_count' + relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'uri_count' relay_integration_into_firefox_beta_for_all_fxa_users.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ relay_integration_into_firefox_beta_for_all_fxa_users.branch ] filters: - relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'uri_count' + relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'active_hours' relay_integration_into_firefox_beta_for_all_fxa_users.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: relay_integration_into_firefox_beta_for_all_fxa_users.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: relay_integration_into_firefox_beta_for_all_fxa_users - type: looker_line - fields: [ - relay_integration_into_firefox_beta_for_all_fxa_users.submission_date, - relay_integration_into_firefox_beta_for_all_fxa_users.branch, - relay_integration_into_firefox_beta_for_all_fxa_users.point - ] - pivots: [ - relay_integration_into_firefox_beta_for_all_fxa_users.branch - ] - filters: - relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'ad_clicks' - relay_integration_into_firefox_beta_for_all_fxa_users.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: relay_integration_into_firefox_beta_for_all_fxa_users.submission_date - field_y: relay_integration_into_firefox_beta_for_all_fxa_users.point - log_scale: false - ci_lower: relay_integration_into_firefox_beta_for_all_fxa_users.lower - ci_upper: relay_integration_into_firefox_beta_for_all_fxa_users.upper - show_grid: true - listen: - Date: relay_integration_into_firefox_beta_for_all_fxa_users.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'retained' relay_integration_into_firefox_beta_for_all_fxa_users.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: relay_integration_into_firefox_beta_for_all_fxa_users.submission_date @@ -199,6 +165,40 @@ relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'days_of_use' relay_integration_into_firefox_beta_for_all_fxa_users.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: relay_integration_into_firefox_beta_for_all_fxa_users.submission_date + field_y: relay_integration_into_firefox_beta_for_all_fxa_users.point + log_scale: false + ci_lower: relay_integration_into_firefox_beta_for_all_fxa_users.lower + ci_upper: relay_integration_into_firefox_beta_for_all_fxa_users.upper + show_grid: true + listen: + Date: relay_integration_into_firefox_beta_for_all_fxa_users.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: relay_integration_into_firefox_beta_for_all_fxa_users + type: looker_line + fields: [ + relay_integration_into_firefox_beta_for_all_fxa_users.submission_date, + relay_integration_into_firefox_beta_for_all_fxa_users.branch, + relay_integration_into_firefox_beta_for_all_fxa_users.point + ] + pivots: [ + relay_integration_into_firefox_beta_for_all_fxa_users.branch + ] + filters: + relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'ad_clicks' + relay_integration_into_firefox_beta_for_all_fxa_users.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ relay_integration_into_firefox_beta_for_all_fxa_users.branch ] filters: - relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'active_hours' + relay_integration_into_firefox_beta_for_all_fxa_users.metric: 'search_count' relay_integration_into_firefox_beta_for_all_fxa_users.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/relay_integration_into_firefox_nightly_for_all_fxa_users.dashboard.lookml b/operational_monitoring/dashboards/relay_integration_into_firefox_nightly_for_all_fxa_users.dashboard.lookml index 299290c1b..64e662399 100644 --- a/operational_monitoring/dashboards/relay_integration_into_firefox_nightly_for_all_fxa_users.dashboard.lookml +++ b/operational_monitoring/dashboards/relay_integration_into_firefox_nightly_for_all_fxa_users.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ relay_integration_into_firefox_nightly_for_all_fxa_users.branch ] filters: - relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'search_count' + relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'uri_count' relay_integration_into_firefox_nightly_for_all_fxa_users.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ relay_integration_into_firefox_nightly_for_all_fxa_users.branch ] filters: - relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'uri_count' + relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'active_hours' relay_integration_into_firefox_nightly_for_all_fxa_users.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: relay_integration_into_firefox_nightly_for_all_fxa_users.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: relay_integration_into_firefox_nightly_for_all_fxa_users - type: looker_line - fields: [ - relay_integration_into_firefox_nightly_for_all_fxa_users.submission_date, - relay_integration_into_firefox_nightly_for_all_fxa_users.branch, - relay_integration_into_firefox_nightly_for_all_fxa_users.point - ] - pivots: [ - relay_integration_into_firefox_nightly_for_all_fxa_users.branch - ] - filters: - relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'ad_clicks' - relay_integration_into_firefox_nightly_for_all_fxa_users.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: relay_integration_into_firefox_nightly_for_all_fxa_users.submission_date - field_y: relay_integration_into_firefox_nightly_for_all_fxa_users.point - log_scale: false - ci_lower: relay_integration_into_firefox_nightly_for_all_fxa_users.lower - ci_upper: relay_integration_into_firefox_nightly_for_all_fxa_users.upper - show_grid: true - listen: - Date: relay_integration_into_firefox_nightly_for_all_fxa_users.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'retained' relay_integration_into_firefox_nightly_for_all_fxa_users.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: relay_integration_into_firefox_nightly_for_all_fxa_users.submission_date @@ -199,6 +165,40 @@ relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'days_of_use' relay_integration_into_firefox_nightly_for_all_fxa_users.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: relay_integration_into_firefox_nightly_for_all_fxa_users.submission_date + field_y: relay_integration_into_firefox_nightly_for_all_fxa_users.point + log_scale: false + ci_lower: relay_integration_into_firefox_nightly_for_all_fxa_users.lower + ci_upper: relay_integration_into_firefox_nightly_for_all_fxa_users.upper + show_grid: true + listen: + Date: relay_integration_into_firefox_nightly_for_all_fxa_users.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: relay_integration_into_firefox_nightly_for_all_fxa_users + type: looker_line + fields: [ + relay_integration_into_firefox_nightly_for_all_fxa_users.submission_date, + relay_integration_into_firefox_nightly_for_all_fxa_users.branch, + relay_integration_into_firefox_nightly_for_all_fxa_users.point + ] + pivots: [ + relay_integration_into_firefox_nightly_for_all_fxa_users.branch + ] + filters: + relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'ad_clicks' + relay_integration_into_firefox_nightly_for_all_fxa_users.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ relay_integration_into_firefox_nightly_for_all_fxa_users.branch ] filters: - relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'active_hours' + relay_integration_into_firefox_nightly_for_all_fxa_users.metric: 'search_count' relay_integration_into_firefox_nightly_for_all_fxa_users.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/relay_integration_into_firefox_release_for_all_fxa_users.dashboard.lookml b/operational_monitoring/dashboards/relay_integration_into_firefox_release_for_all_fxa_users.dashboard.lookml index 5eb0d4742..2c4437dee 100644 --- a/operational_monitoring/dashboards/relay_integration_into_firefox_release_for_all_fxa_users.dashboard.lookml +++ b/operational_monitoring/dashboards/relay_integration_into_firefox_release_for_all_fxa_users.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ relay_integration_into_firefox_release_for_all_fxa_users.branch ] filters: - relay_integration_into_firefox_release_for_all_fxa_users.metric: 'search_count' + relay_integration_into_firefox_release_for_all_fxa_users.metric: 'uri_count' relay_integration_into_firefox_release_for_all_fxa_users.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ relay_integration_into_firefox_release_for_all_fxa_users.branch ] filters: - relay_integration_into_firefox_release_for_all_fxa_users.metric: 'uri_count' + relay_integration_into_firefox_release_for_all_fxa_users.metric: 'active_hours' relay_integration_into_firefox_release_for_all_fxa_users.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: relay_integration_into_firefox_release_for_all_fxa_users.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: relay_integration_into_firefox_release_for_all_fxa_users - type: looker_line - fields: [ - relay_integration_into_firefox_release_for_all_fxa_users.submission_date, - relay_integration_into_firefox_release_for_all_fxa_users.branch, - relay_integration_into_firefox_release_for_all_fxa_users.point - ] - pivots: [ - relay_integration_into_firefox_release_for_all_fxa_users.branch - ] - filters: - relay_integration_into_firefox_release_for_all_fxa_users.metric: 'ad_clicks' - relay_integration_into_firefox_release_for_all_fxa_users.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: relay_integration_into_firefox_release_for_all_fxa_users.submission_date - field_y: relay_integration_into_firefox_release_for_all_fxa_users.point - log_scale: false - ci_lower: relay_integration_into_firefox_release_for_all_fxa_users.lower - ci_upper: relay_integration_into_firefox_release_for_all_fxa_users.upper - show_grid: true - listen: - Date: relay_integration_into_firefox_release_for_all_fxa_users.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: relay_integration_into_firefox_release_for_all_fxa_users.metric: 'retained' relay_integration_into_firefox_release_for_all_fxa_users.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: relay_integration_into_firefox_release_for_all_fxa_users.submission_date @@ -199,6 +165,40 @@ relay_integration_into_firefox_release_for_all_fxa_users.metric: 'days_of_use' relay_integration_into_firefox_release_for_all_fxa_users.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: relay_integration_into_firefox_release_for_all_fxa_users.submission_date + field_y: relay_integration_into_firefox_release_for_all_fxa_users.point + log_scale: false + ci_lower: relay_integration_into_firefox_release_for_all_fxa_users.lower + ci_upper: relay_integration_into_firefox_release_for_all_fxa_users.upper + show_grid: true + listen: + Date: relay_integration_into_firefox_release_for_all_fxa_users.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: relay_integration_into_firefox_release_for_all_fxa_users + type: looker_line + fields: [ + relay_integration_into_firefox_release_for_all_fxa_users.submission_date, + relay_integration_into_firefox_release_for_all_fxa_users.branch, + relay_integration_into_firefox_release_for_all_fxa_users.point + ] + pivots: [ + relay_integration_into_firefox_release_for_all_fxa_users.branch + ] + filters: + relay_integration_into_firefox_release_for_all_fxa_users.metric: 'ad_clicks' + relay_integration_into_firefox_release_for_all_fxa_users.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ relay_integration_into_firefox_release_for_all_fxa_users.branch ] filters: - relay_integration_into_firefox_release_for_all_fxa_users.metric: 'active_hours' + relay_integration_into_firefox_release_for_all_fxa_users.metric: 'search_count' relay_integration_into_firefox_release_for_all_fxa_users.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/review_checker_staged_rollout_no_survey_beta.dashboard.lookml b/operational_monitoring/dashboards/review_checker_staged_rollout_no_survey_beta.dashboard.lookml index 8f4c51d03..02beedd2a 100644 --- a/operational_monitoring/dashboards/review_checker_staged_rollout_no_survey_beta.dashboard.lookml +++ b/operational_monitoring/dashboards/review_checker_staged_rollout_no_survey_beta.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ review_checker_staged_rollout_no_survey_beta.branch ] filters: - review_checker_staged_rollout_no_survey_beta.metric: 'search_count' + review_checker_staged_rollout_no_survey_beta.metric: 'uri_count' review_checker_staged_rollout_no_survey_beta.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ review_checker_staged_rollout_no_survey_beta.branch ] filters: - review_checker_staged_rollout_no_survey_beta.metric: 'uri_count' + review_checker_staged_rollout_no_survey_beta.metric: 'active_hours' review_checker_staged_rollout_no_survey_beta.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: review_checker_staged_rollout_no_survey_beta.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: review_checker_staged_rollout_no_survey_beta - type: looker_line - fields: [ - review_checker_staged_rollout_no_survey_beta.submission_date, - review_checker_staged_rollout_no_survey_beta.branch, - review_checker_staged_rollout_no_survey_beta.point - ] - pivots: [ - review_checker_staged_rollout_no_survey_beta.branch - ] - filters: - review_checker_staged_rollout_no_survey_beta.metric: 'ad_clicks' - review_checker_staged_rollout_no_survey_beta.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: review_checker_staged_rollout_no_survey_beta.submission_date - field_y: review_checker_staged_rollout_no_survey_beta.point - log_scale: false - ci_lower: review_checker_staged_rollout_no_survey_beta.lower - ci_upper: review_checker_staged_rollout_no_survey_beta.upper - show_grid: true - listen: - Date: review_checker_staged_rollout_no_survey_beta.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: review_checker_staged_rollout_no_survey_beta.metric: 'retained' review_checker_staged_rollout_no_survey_beta.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: review_checker_staged_rollout_no_survey_beta.submission_date @@ -199,6 +165,40 @@ review_checker_staged_rollout_no_survey_beta.metric: 'days_of_use' review_checker_staged_rollout_no_survey_beta.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: review_checker_staged_rollout_no_survey_beta.submission_date + field_y: review_checker_staged_rollout_no_survey_beta.point + log_scale: false + ci_lower: review_checker_staged_rollout_no_survey_beta.lower + ci_upper: review_checker_staged_rollout_no_survey_beta.upper + show_grid: true + listen: + Date: review_checker_staged_rollout_no_survey_beta.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: review_checker_staged_rollout_no_survey_beta + type: looker_line + fields: [ + review_checker_staged_rollout_no_survey_beta.submission_date, + review_checker_staged_rollout_no_survey_beta.branch, + review_checker_staged_rollout_no_survey_beta.point + ] + pivots: [ + review_checker_staged_rollout_no_survey_beta.branch + ] + filters: + review_checker_staged_rollout_no_survey_beta.metric: 'ad_clicks' + review_checker_staged_rollout_no_survey_beta.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ review_checker_staged_rollout_no_survey_beta.branch ] filters: - review_checker_staged_rollout_no_survey_beta.metric: 'active_hours' + review_checker_staged_rollout_no_survey_beta.metric: 'search_count' review_checker_staged_rollout_no_survey_beta.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/rollout_sponsored_topsites_in_se_and_sg.dashboard.lookml b/operational_monitoring/dashboards/rollout_sponsored_topsites_in_se_and_sg.dashboard.lookml index c155bf5e4..f32ed8f44 100644 --- a/operational_monitoring/dashboards/rollout_sponsored_topsites_in_se_and_sg.dashboard.lookml +++ b/operational_monitoring/dashboards/rollout_sponsored_topsites_in_se_and_sg.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ rollout_sponsored_topsites_in_se_and_sg.branch ] filters: - rollout_sponsored_topsites_in_se_and_sg.metric: 'search_count' + rollout_sponsored_topsites_in_se_and_sg.metric: 'uri_count' rollout_sponsored_topsites_in_se_and_sg.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ rollout_sponsored_topsites_in_se_and_sg.branch ] filters: - rollout_sponsored_topsites_in_se_and_sg.metric: 'uri_count' + rollout_sponsored_topsites_in_se_and_sg.metric: 'active_hours' rollout_sponsored_topsites_in_se_and_sg.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: rollout_sponsored_topsites_in_se_and_sg.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: rollout_sponsored_topsites_in_se_and_sg - type: looker_line - fields: [ - rollout_sponsored_topsites_in_se_and_sg.submission_date, - rollout_sponsored_topsites_in_se_and_sg.branch, - rollout_sponsored_topsites_in_se_and_sg.point - ] - pivots: [ - rollout_sponsored_topsites_in_se_and_sg.branch - ] - filters: - rollout_sponsored_topsites_in_se_and_sg.metric: 'ad_clicks' - rollout_sponsored_topsites_in_se_and_sg.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: rollout_sponsored_topsites_in_se_and_sg.submission_date - field_y: rollout_sponsored_topsites_in_se_and_sg.point - log_scale: false - ci_lower: rollout_sponsored_topsites_in_se_and_sg.lower - ci_upper: rollout_sponsored_topsites_in_se_and_sg.upper - show_grid: true - listen: - Date: rollout_sponsored_topsites_in_se_and_sg.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: rollout_sponsored_topsites_in_se_and_sg.metric: 'retained' rollout_sponsored_topsites_in_se_and_sg.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: rollout_sponsored_topsites_in_se_and_sg.submission_date @@ -199,6 +165,40 @@ rollout_sponsored_topsites_in_se_and_sg.metric: 'days_of_use' rollout_sponsored_topsites_in_se_and_sg.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: rollout_sponsored_topsites_in_se_and_sg.submission_date + field_y: rollout_sponsored_topsites_in_se_and_sg.point + log_scale: false + ci_lower: rollout_sponsored_topsites_in_se_and_sg.lower + ci_upper: rollout_sponsored_topsites_in_se_and_sg.upper + show_grid: true + listen: + Date: rollout_sponsored_topsites_in_se_and_sg.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: rollout_sponsored_topsites_in_se_and_sg + type: looker_line + fields: [ + rollout_sponsored_topsites_in_se_and_sg.submission_date, + rollout_sponsored_topsites_in_se_and_sg.branch, + rollout_sponsored_topsites_in_se_and_sg.point + ] + pivots: [ + rollout_sponsored_topsites_in_se_and_sg.branch + ] + filters: + rollout_sponsored_topsites_in_se_and_sg.metric: 'ad_clicks' + rollout_sponsored_topsites_in_se_and_sg.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ rollout_sponsored_topsites_in_se_and_sg.branch ] filters: - rollout_sponsored_topsites_in_se_and_sg.metric: 'active_hours' + rollout_sponsored_topsites_in_se_and_sg.metric: 'search_count' rollout_sponsored_topsites_in_se_and_sg.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/round_2_post_choice_in_product_survey_ios_h1_2024.dashboard.lookml b/operational_monitoring/dashboards/round_2_post_choice_in_product_survey_ios_h1_2024.dashboard.lookml index 65252a5c7..f2623a34e 100644 --- a/operational_monitoring/dashboards/round_2_post_choice_in_product_survey_ios_h1_2024.dashboard.lookml +++ b/operational_monitoring/dashboards/round_2_post_choice_in_product_survey_ios_h1_2024.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ round_2_post_choice_in_product_survey_ios_h1_2024.branch ] filters: - round_2_post_choice_in_product_survey_ios_h1_2024.metric: 'search_count' + round_2_post_choice_in_product_survey_ios_h1_2024.metric: 'active_hours' round_2_post_choice_in_product_survey_ios_h1_2024.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: round_2_post_choice_in_product_survey_ios_h1_2024.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: round_2_post_choice_in_product_survey_ios_h1_2024 - type: looker_line - fields: [ - round_2_post_choice_in_product_survey_ios_h1_2024.submission_date, - round_2_post_choice_in_product_survey_ios_h1_2024.branch, - round_2_post_choice_in_product_survey_ios_h1_2024.point - ] - pivots: [ - round_2_post_choice_in_product_survey_ios_h1_2024.branch - ] - filters: - round_2_post_choice_in_product_survey_ios_h1_2024.metric: 'ad_clicks' - round_2_post_choice_in_product_survey_ios_h1_2024.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: round_2_post_choice_in_product_survey_ios_h1_2024.submission_date - field_y: round_2_post_choice_in_product_survey_ios_h1_2024.point - log_scale: false - ci_lower: round_2_post_choice_in_product_survey_ios_h1_2024.lower - ci_upper: round_2_post_choice_in_product_survey_ios_h1_2024.upper - show_grid: true - listen: - Date: round_2_post_choice_in_product_survey_ios_h1_2024.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: round_2_post_choice_in_product_survey_ios_h1_2024.metric: 'retained' round_2_post_choice_in_product_survey_ios_h1_2024.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: round_2_post_choice_in_product_survey_ios_h1_2024.submission_date @@ -131,6 +97,40 @@ round_2_post_choice_in_product_survey_ios_h1_2024.metric: 'days_of_use' round_2_post_choice_in_product_survey_ios_h1_2024.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: round_2_post_choice_in_product_survey_ios_h1_2024.submission_date + field_y: round_2_post_choice_in_product_survey_ios_h1_2024.point + log_scale: false + ci_lower: round_2_post_choice_in_product_survey_ios_h1_2024.lower + ci_upper: round_2_post_choice_in_product_survey_ios_h1_2024.upper + show_grid: true + listen: + Date: round_2_post_choice_in_product_survey_ios_h1_2024.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: round_2_post_choice_in_product_survey_ios_h1_2024 + type: looker_line + fields: [ + round_2_post_choice_in_product_survey_ios_h1_2024.submission_date, + round_2_post_choice_in_product_survey_ios_h1_2024.branch, + round_2_post_choice_in_product_survey_ios_h1_2024.point + ] + pivots: [ + round_2_post_choice_in_product_survey_ios_h1_2024.branch + ] + filters: + round_2_post_choice_in_product_survey_ios_h1_2024.metric: 'ad_clicks' + round_2_post_choice_in_product_survey_ios_h1_2024.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ round_2_post_choice_in_product_survey_ios_h1_2024.branch ] filters: - round_2_post_choice_in_product_survey_ios_h1_2024.metric: 'active_hours' + round_2_post_choice_in_product_survey_ios_h1_2024.metric: 'search_count' round_2_post_choice_in_product_survey_ios_h1_2024.statistic: mean row: 20 col: 0 diff --git a/operational_monitoring/dashboards/serp_categorization_and_consolidated_search_config_us_desktop_relaunch.dashboard.lookml b/operational_monitoring/dashboards/serp_categorization_and_consolidated_search_config_us_desktop_relaunch.dashboard.lookml index 45edc5c0c..0310ac859 100644 --- a/operational_monitoring/dashboards/serp_categorization_and_consolidated_search_config_us_desktop_relaunch.dashboard.lookml +++ b/operational_monitoring/dashboards/serp_categorization_and_consolidated_search_config_us_desktop_relaunch.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ serp_categorization_and_consolidated_search_config_us_desktop_relaunch.branch ] filters: - serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'search_count' + serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'uri_count' serp_categorization_and_consolidated_search_config_us_desktop_relaunch.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ serp_categorization_and_consolidated_search_config_us_desktop_relaunch.branch ] filters: - serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'uri_count' + serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'active_hours' serp_categorization_and_consolidated_search_config_us_desktop_relaunch.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: serp_categorization_and_consolidated_search_config_us_desktop_relaunch - type: looker_line - fields: [ - serp_categorization_and_consolidated_search_config_us_desktop_relaunch.submission_date, - serp_categorization_and_consolidated_search_config_us_desktop_relaunch.branch, - serp_categorization_and_consolidated_search_config_us_desktop_relaunch.point - ] - pivots: [ - serp_categorization_and_consolidated_search_config_us_desktop_relaunch.branch - ] - filters: - serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'ad_clicks' - serp_categorization_and_consolidated_search_config_us_desktop_relaunch.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.submission_date - field_y: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.point - log_scale: false - ci_lower: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.lower - ci_upper: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.upper - show_grid: true - listen: - Date: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'retained' serp_categorization_and_consolidated_search_config_us_desktop_relaunch.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.submission_date @@ -199,6 +165,40 @@ serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'days_of_use' serp_categorization_and_consolidated_search_config_us_desktop_relaunch.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.submission_date + field_y: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.point + log_scale: false + ci_lower: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.lower + ci_upper: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.upper + show_grid: true + listen: + Date: serp_categorization_and_consolidated_search_config_us_desktop_relaunch.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: serp_categorization_and_consolidated_search_config_us_desktop_relaunch + type: looker_line + fields: [ + serp_categorization_and_consolidated_search_config_us_desktop_relaunch.submission_date, + serp_categorization_and_consolidated_search_config_us_desktop_relaunch.branch, + serp_categorization_and_consolidated_search_config_us_desktop_relaunch.point + ] + pivots: [ + serp_categorization_and_consolidated_search_config_us_desktop_relaunch.branch + ] + filters: + serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'ad_clicks' + serp_categorization_and_consolidated_search_config_us_desktop_relaunch.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ serp_categorization_and_consolidated_search_config_us_desktop_relaunch.branch ] filters: - serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'active_hours' + serp_categorization_and_consolidated_search_config_us_desktop_relaunch.metric: 'search_count' serp_categorization_and_consolidated_search_config_us_desktop_relaunch.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/tab_hover_preview_beta_rollout.dashboard.lookml b/operational_monitoring/dashboards/tab_hover_preview_beta_rollout.dashboard.lookml index ef87505b6..8cab92064 100644 --- a/operational_monitoring/dashboards/tab_hover_preview_beta_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/tab_hover_preview_beta_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ tab_hover_preview_beta_rollout.branch ] filters: - tab_hover_preview_beta_rollout.metric: 'search_count' + tab_hover_preview_beta_rollout.metric: 'uri_count' tab_hover_preview_beta_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ tab_hover_preview_beta_rollout.branch ] filters: - tab_hover_preview_beta_rollout.metric: 'uri_count' + tab_hover_preview_beta_rollout.metric: 'active_hours' tab_hover_preview_beta_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: tab_hover_preview_beta_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: tab_hover_preview_beta_rollout - type: looker_line - fields: [ - tab_hover_preview_beta_rollout.submission_date, - tab_hover_preview_beta_rollout.branch, - tab_hover_preview_beta_rollout.point - ] - pivots: [ - tab_hover_preview_beta_rollout.branch - ] - filters: - tab_hover_preview_beta_rollout.metric: 'ad_clicks' - tab_hover_preview_beta_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: tab_hover_preview_beta_rollout.submission_date - field_y: tab_hover_preview_beta_rollout.point - log_scale: false - ci_lower: tab_hover_preview_beta_rollout.lower - ci_upper: tab_hover_preview_beta_rollout.upper - show_grid: true - listen: - Date: tab_hover_preview_beta_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: tab_hover_preview_beta_rollout.metric: 'retained' tab_hover_preview_beta_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: tab_hover_preview_beta_rollout.submission_date @@ -199,6 +165,40 @@ tab_hover_preview_beta_rollout.metric: 'days_of_use' tab_hover_preview_beta_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: tab_hover_preview_beta_rollout.submission_date + field_y: tab_hover_preview_beta_rollout.point + log_scale: false + ci_lower: tab_hover_preview_beta_rollout.lower + ci_upper: tab_hover_preview_beta_rollout.upper + show_grid: true + listen: + Date: tab_hover_preview_beta_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: tab_hover_preview_beta_rollout + type: looker_line + fields: [ + tab_hover_preview_beta_rollout.submission_date, + tab_hover_preview_beta_rollout.branch, + tab_hover_preview_beta_rollout.point + ] + pivots: [ + tab_hover_preview_beta_rollout.branch + ] + filters: + tab_hover_preview_beta_rollout.metric: 'ad_clicks' + tab_hover_preview_beta_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ tab_hover_preview_beta_rollout.branch ] filters: - tab_hover_preview_beta_rollout.metric: 'active_hours' + tab_hover_preview_beta_rollout.metric: 'search_count' tab_hover_preview_beta_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/tab_hover_preview_release_rollout.dashboard.lookml b/operational_monitoring/dashboards/tab_hover_preview_release_rollout.dashboard.lookml index 87aba9609..114df0143 100644 --- a/operational_monitoring/dashboards/tab_hover_preview_release_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/tab_hover_preview_release_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ tab_hover_preview_release_rollout.branch ] filters: - tab_hover_preview_release_rollout.metric: 'search_count' + tab_hover_preview_release_rollout.metric: 'uri_count' tab_hover_preview_release_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ tab_hover_preview_release_rollout.branch ] filters: - tab_hover_preview_release_rollout.metric: 'uri_count' + tab_hover_preview_release_rollout.metric: 'active_hours' tab_hover_preview_release_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: tab_hover_preview_release_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: tab_hover_preview_release_rollout - type: looker_line - fields: [ - tab_hover_preview_release_rollout.submission_date, - tab_hover_preview_release_rollout.branch, - tab_hover_preview_release_rollout.point - ] - pivots: [ - tab_hover_preview_release_rollout.branch - ] - filters: - tab_hover_preview_release_rollout.metric: 'ad_clicks' - tab_hover_preview_release_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: tab_hover_preview_release_rollout.submission_date - field_y: tab_hover_preview_release_rollout.point - log_scale: false - ci_lower: tab_hover_preview_release_rollout.lower - ci_upper: tab_hover_preview_release_rollout.upper - show_grid: true - listen: - Date: tab_hover_preview_release_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: tab_hover_preview_release_rollout.metric: 'retained' tab_hover_preview_release_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: tab_hover_preview_release_rollout.submission_date @@ -199,6 +165,40 @@ tab_hover_preview_release_rollout.metric: 'days_of_use' tab_hover_preview_release_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: tab_hover_preview_release_rollout.submission_date + field_y: tab_hover_preview_release_rollout.point + log_scale: false + ci_lower: tab_hover_preview_release_rollout.lower + ci_upper: tab_hover_preview_release_rollout.upper + show_grid: true + listen: + Date: tab_hover_preview_release_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: tab_hover_preview_release_rollout + type: looker_line + fields: [ + tab_hover_preview_release_rollout.submission_date, + tab_hover_preview_release_rollout.branch, + tab_hover_preview_release_rollout.point + ] + pivots: [ + tab_hover_preview_release_rollout.branch + ] + filters: + tab_hover_preview_release_rollout.metric: 'ad_clicks' + tab_hover_preview_release_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ tab_hover_preview_release_rollout.branch ] filters: - tab_hover_preview_release_rollout.metric: 'active_hours' + tab_hover_preview_release_rollout.metric: 'search_count' tab_hover_preview_release_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/tab_tray_refactor_rollout_ios.dashboard.lookml b/operational_monitoring/dashboards/tab_tray_refactor_rollout_ios.dashboard.lookml index 2540e2444..0ad7dd0ae 100644 --- a/operational_monitoring/dashboards/tab_tray_refactor_rollout_ios.dashboard.lookml +++ b/operational_monitoring/dashboards/tab_tray_refactor_rollout_ios.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ tab_tray_refactor_rollout_ios.branch ] filters: - tab_tray_refactor_rollout_ios.metric: 'search_count' + tab_tray_refactor_rollout_ios.metric: 'active_hours' tab_tray_refactor_rollout_ios.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: tab_tray_refactor_rollout_ios.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: tab_tray_refactor_rollout_ios - type: looker_line - fields: [ - tab_tray_refactor_rollout_ios.submission_date, - tab_tray_refactor_rollout_ios.branch, - tab_tray_refactor_rollout_ios.point - ] - pivots: [ - tab_tray_refactor_rollout_ios.branch - ] - filters: - tab_tray_refactor_rollout_ios.metric: 'ad_clicks' - tab_tray_refactor_rollout_ios.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: tab_tray_refactor_rollout_ios.submission_date - field_y: tab_tray_refactor_rollout_ios.point - log_scale: false - ci_lower: tab_tray_refactor_rollout_ios.lower - ci_upper: tab_tray_refactor_rollout_ios.upper - show_grid: true - listen: - Date: tab_tray_refactor_rollout_ios.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: tab_tray_refactor_rollout_ios.metric: 'retained' tab_tray_refactor_rollout_ios.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: tab_tray_refactor_rollout_ios.submission_date @@ -131,6 +97,40 @@ tab_tray_refactor_rollout_ios.metric: 'days_of_use' tab_tray_refactor_rollout_ios.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: tab_tray_refactor_rollout_ios.submission_date + field_y: tab_tray_refactor_rollout_ios.point + log_scale: false + ci_lower: tab_tray_refactor_rollout_ios.lower + ci_upper: tab_tray_refactor_rollout_ios.upper + show_grid: true + listen: + Date: tab_tray_refactor_rollout_ios.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: tab_tray_refactor_rollout_ios + type: looker_line + fields: [ + tab_tray_refactor_rollout_ios.submission_date, + tab_tray_refactor_rollout_ios.branch, + tab_tray_refactor_rollout_ios.point + ] + pivots: [ + tab_tray_refactor_rollout_ios.branch + ] + filters: + tab_tray_refactor_rollout_ios.metric: 'ad_clicks' + tab_tray_refactor_rollout_ios.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ tab_tray_refactor_rollout_ios.branch ] filters: - tab_tray_refactor_rollout_ios.metric: 'active_hours' + tab_tray_refactor_rollout_ios.metric: 'search_count' tab_tray_refactor_rollout_ios.statistic: mean row: 20 col: 0 diff --git a/operational_monitoring/dashboards/telemetry_alerts_prototype.dashboard.lookml b/operational_monitoring/dashboards/telemetry_alerts_prototype.dashboard.lookml index 9d3f9af59..0a8fcb2f3 100644 --- a/operational_monitoring/dashboards/telemetry_alerts_prototype.dashboard.lookml +++ b/operational_monitoring/dashboards/telemetry_alerts_prototype.dashboard.lookml @@ -11,12 +11,14 @@ elements: - title: Metric - name: Metric_sum + name: Metric_percentile explore: telemetry_alerts_prototype - type: looker_line + type: "ci-line-chart" fields: [ telemetry_alerts_prototype.build_id, telemetry_alerts_prototype.branch, + telemetry_alerts_prototype.upper, + telemetry_alerts_prototype.lower, telemetry_alerts_prototype.point ] pivots: [ @@ -34,6 +36,7 @@ show_grid: true listen: Date: telemetry_alerts_prototype.build_id + Percentile: telemetry_alerts_prototype.parameter Os: telemetry_alerts_prototype.os Metric: telemetry_alerts_prototype.metric Statistic: telemetry_alerts_prototype.statistic @@ -129,7 +132,7 @@ - name: Metric title: Metric type: field_filter - default_value: 'main_crashes' + default_value: 'perf_first_contentful_paint_ms' allow_multiple_values: false required: true ui_config: @@ -142,7 +145,7 @@ - name: Statistic title: Statistic type: field_filter - default_value: 'sum' + default_value: 'percentile' allow_multiple_values: false required: true ui_config: diff --git a/operational_monitoring/dashboards/upgrade_spotlight_rollout.dashboard.lookml b/operational_monitoring/dashboards/upgrade_spotlight_rollout.dashboard.lookml index 815707af0..1c3816dbe 100644 --- a/operational_monitoring/dashboards/upgrade_spotlight_rollout.dashboard.lookml +++ b/operational_monitoring/dashboards/upgrade_spotlight_rollout.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ upgrade_spotlight_rollout.branch ] filters: - upgrade_spotlight_rollout.metric: 'search_count' + upgrade_spotlight_rollout.metric: 'uri_count' upgrade_spotlight_rollout.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ upgrade_spotlight_rollout.branch ] filters: - upgrade_spotlight_rollout.metric: 'uri_count' + upgrade_spotlight_rollout.metric: 'active_hours' upgrade_spotlight_rollout.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: upgrade_spotlight_rollout.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: upgrade_spotlight_rollout - type: looker_line - fields: [ - upgrade_spotlight_rollout.submission_date, - upgrade_spotlight_rollout.branch, - upgrade_spotlight_rollout.point - ] - pivots: [ - upgrade_spotlight_rollout.branch - ] - filters: - upgrade_spotlight_rollout.metric: 'ad_clicks' - upgrade_spotlight_rollout.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: upgrade_spotlight_rollout.submission_date - field_y: upgrade_spotlight_rollout.point - log_scale: false - ci_lower: upgrade_spotlight_rollout.lower - ci_upper: upgrade_spotlight_rollout.upper - show_grid: true - listen: - Date: upgrade_spotlight_rollout.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: upgrade_spotlight_rollout.metric: 'retained' upgrade_spotlight_rollout.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: upgrade_spotlight_rollout.submission_date @@ -199,6 +165,40 @@ upgrade_spotlight_rollout.metric: 'days_of_use' upgrade_spotlight_rollout.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: upgrade_spotlight_rollout.submission_date + field_y: upgrade_spotlight_rollout.point + log_scale: false + ci_lower: upgrade_spotlight_rollout.lower + ci_upper: upgrade_spotlight_rollout.upper + show_grid: true + listen: + Date: upgrade_spotlight_rollout.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: upgrade_spotlight_rollout + type: looker_line + fields: [ + upgrade_spotlight_rollout.submission_date, + upgrade_spotlight_rollout.branch, + upgrade_spotlight_rollout.point + ] + pivots: [ + upgrade_spotlight_rollout.branch + ] + filters: + upgrade_spotlight_rollout.metric: 'ad_clicks' + upgrade_spotlight_rollout.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ upgrade_spotlight_rollout.branch ] filters: - upgrade_spotlight_rollout.metric: 'active_hours' + upgrade_spotlight_rollout.metric: 'search_count' upgrade_spotlight_rollout.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/us_review_checker_rollout_v3.dashboard.lookml b/operational_monitoring/dashboards/us_review_checker_rollout_v3.dashboard.lookml index 9fecd3d75..35348fc55 100644 --- a/operational_monitoring/dashboards/us_review_checker_rollout_v3.dashboard.lookml +++ b/operational_monitoring/dashboards/us_review_checker_rollout_v3.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ us_review_checker_rollout_v3.branch ] filters: - us_review_checker_rollout_v3.metric: 'search_count' + us_review_checker_rollout_v3.metric: 'uri_count' us_review_checker_rollout_v3.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ us_review_checker_rollout_v3.branch ] filters: - us_review_checker_rollout_v3.metric: 'uri_count' + us_review_checker_rollout_v3.metric: 'active_hours' us_review_checker_rollout_v3.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: us_review_checker_rollout_v3.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: us_review_checker_rollout_v3 - type: looker_line - fields: [ - us_review_checker_rollout_v3.submission_date, - us_review_checker_rollout_v3.branch, - us_review_checker_rollout_v3.point - ] - pivots: [ - us_review_checker_rollout_v3.branch - ] - filters: - us_review_checker_rollout_v3.metric: 'ad_clicks' - us_review_checker_rollout_v3.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: us_review_checker_rollout_v3.submission_date - field_y: us_review_checker_rollout_v3.point - log_scale: false - ci_lower: us_review_checker_rollout_v3.lower - ci_upper: us_review_checker_rollout_v3.upper - show_grid: true - listen: - Date: us_review_checker_rollout_v3.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: us_review_checker_rollout_v3.metric: 'retained' us_review_checker_rollout_v3.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: us_review_checker_rollout_v3.submission_date @@ -199,6 +165,40 @@ us_review_checker_rollout_v3.metric: 'days_of_use' us_review_checker_rollout_v3.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: us_review_checker_rollout_v3.submission_date + field_y: us_review_checker_rollout_v3.point + log_scale: false + ci_lower: us_review_checker_rollout_v3.lower + ci_upper: us_review_checker_rollout_v3.upper + show_grid: true + listen: + Date: us_review_checker_rollout_v3.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: us_review_checker_rollout_v3 + type: looker_line + fields: [ + us_review_checker_rollout_v3.submission_date, + us_review_checker_rollout_v3.branch, + us_review_checker_rollout_v3.point + ] + pivots: [ + us_review_checker_rollout_v3.branch + ] + filters: + us_review_checker_rollout_v3.metric: 'ad_clicks' + us_review_checker_rollout_v3.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ us_review_checker_rollout_v3.branch ] filters: - us_review_checker_rollout_v3.metric: 'active_hours' + us_review_checker_rollout_v3.metric: 'search_count' us_review_checker_rollout_v3.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/us_review_checker_rollout_v3_pre_131_firefox.dashboard.lookml b/operational_monitoring/dashboards/us_review_checker_rollout_v3_pre_131_firefox.dashboard.lookml index a0fcc6c74..05cdb9490 100644 --- a/operational_monitoring/dashboards/us_review_checker_rollout_v3_pre_131_firefox.dashboard.lookml +++ b/operational_monitoring/dashboards/us_review_checker_rollout_v3_pre_131_firefox.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ us_review_checker_rollout_v3_pre_131_firefox.branch ] filters: - us_review_checker_rollout_v3_pre_131_firefox.metric: 'search_count' + us_review_checker_rollout_v3_pre_131_firefox.metric: 'uri_count' us_review_checker_rollout_v3_pre_131_firefox.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ us_review_checker_rollout_v3_pre_131_firefox.branch ] filters: - us_review_checker_rollout_v3_pre_131_firefox.metric: 'uri_count' + us_review_checker_rollout_v3_pre_131_firefox.metric: 'active_hours' us_review_checker_rollout_v3_pre_131_firefox.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: us_review_checker_rollout_v3_pre_131_firefox.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: us_review_checker_rollout_v3_pre_131_firefox - type: looker_line - fields: [ - us_review_checker_rollout_v3_pre_131_firefox.submission_date, - us_review_checker_rollout_v3_pre_131_firefox.branch, - us_review_checker_rollout_v3_pre_131_firefox.point - ] - pivots: [ - us_review_checker_rollout_v3_pre_131_firefox.branch - ] - filters: - us_review_checker_rollout_v3_pre_131_firefox.metric: 'ad_clicks' - us_review_checker_rollout_v3_pre_131_firefox.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: us_review_checker_rollout_v3_pre_131_firefox.submission_date - field_y: us_review_checker_rollout_v3_pre_131_firefox.point - log_scale: false - ci_lower: us_review_checker_rollout_v3_pre_131_firefox.lower - ci_upper: us_review_checker_rollout_v3_pre_131_firefox.upper - show_grid: true - listen: - Date: us_review_checker_rollout_v3_pre_131_firefox.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: us_review_checker_rollout_v3_pre_131_firefox.metric: 'retained' us_review_checker_rollout_v3_pre_131_firefox.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: us_review_checker_rollout_v3_pre_131_firefox.submission_date @@ -199,6 +165,40 @@ us_review_checker_rollout_v3_pre_131_firefox.metric: 'days_of_use' us_review_checker_rollout_v3_pre_131_firefox.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: us_review_checker_rollout_v3_pre_131_firefox.submission_date + field_y: us_review_checker_rollout_v3_pre_131_firefox.point + log_scale: false + ci_lower: us_review_checker_rollout_v3_pre_131_firefox.lower + ci_upper: us_review_checker_rollout_v3_pre_131_firefox.upper + show_grid: true + listen: + Date: us_review_checker_rollout_v3_pre_131_firefox.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: us_review_checker_rollout_v3_pre_131_firefox + type: looker_line + fields: [ + us_review_checker_rollout_v3_pre_131_firefox.submission_date, + us_review_checker_rollout_v3_pre_131_firefox.branch, + us_review_checker_rollout_v3_pre_131_firefox.point + ] + pivots: [ + us_review_checker_rollout_v3_pre_131_firefox.branch + ] + filters: + us_review_checker_rollout_v3_pre_131_firefox.metric: 'ad_clicks' + us_review_checker_rollout_v3_pre_131_firefox.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ us_review_checker_rollout_v3_pre_131_firefox.branch ] filters: - us_review_checker_rollout_v3_pre_131_firefox.metric: 'active_hours' + us_review_checker_rollout_v3_pre_131_firefox.metric: 'search_count' us_review_checker_rollout_v3_pre_131_firefox.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/us_review_checker_rollout_v3_transition_stop_gap.dashboard.lookml b/operational_monitoring/dashboards/us_review_checker_rollout_v3_transition_stop_gap.dashboard.lookml index 6a515e71d..8ac892008 100644 --- a/operational_monitoring/dashboards/us_review_checker_rollout_v3_transition_stop_gap.dashboard.lookml +++ b/operational_monitoring/dashboards/us_review_checker_rollout_v3_transition_stop_gap.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ us_review_checker_rollout_v3_transition_stop_gap.branch ] filters: - us_review_checker_rollout_v3_transition_stop_gap.metric: 'search_count' + us_review_checker_rollout_v3_transition_stop_gap.metric: 'uri_count' us_review_checker_rollout_v3_transition_stop_gap.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ us_review_checker_rollout_v3_transition_stop_gap.branch ] filters: - us_review_checker_rollout_v3_transition_stop_gap.metric: 'uri_count' + us_review_checker_rollout_v3_transition_stop_gap.metric: 'active_hours' us_review_checker_rollout_v3_transition_stop_gap.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: us_review_checker_rollout_v3_transition_stop_gap.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: us_review_checker_rollout_v3_transition_stop_gap - type: looker_line - fields: [ - us_review_checker_rollout_v3_transition_stop_gap.submission_date, - us_review_checker_rollout_v3_transition_stop_gap.branch, - us_review_checker_rollout_v3_transition_stop_gap.point - ] - pivots: [ - us_review_checker_rollout_v3_transition_stop_gap.branch - ] - filters: - us_review_checker_rollout_v3_transition_stop_gap.metric: 'ad_clicks' - us_review_checker_rollout_v3_transition_stop_gap.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: us_review_checker_rollout_v3_transition_stop_gap.submission_date - field_y: us_review_checker_rollout_v3_transition_stop_gap.point - log_scale: false - ci_lower: us_review_checker_rollout_v3_transition_stop_gap.lower - ci_upper: us_review_checker_rollout_v3_transition_stop_gap.upper - show_grid: true - listen: - Date: us_review_checker_rollout_v3_transition_stop_gap.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: us_review_checker_rollout_v3_transition_stop_gap.metric: 'retained' us_review_checker_rollout_v3_transition_stop_gap.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: us_review_checker_rollout_v3_transition_stop_gap.submission_date @@ -199,6 +165,40 @@ us_review_checker_rollout_v3_transition_stop_gap.metric: 'days_of_use' us_review_checker_rollout_v3_transition_stop_gap.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: us_review_checker_rollout_v3_transition_stop_gap.submission_date + field_y: us_review_checker_rollout_v3_transition_stop_gap.point + log_scale: false + ci_lower: us_review_checker_rollout_v3_transition_stop_gap.lower + ci_upper: us_review_checker_rollout_v3_transition_stop_gap.upper + show_grid: true + listen: + Date: us_review_checker_rollout_v3_transition_stop_gap.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: us_review_checker_rollout_v3_transition_stop_gap + type: looker_line + fields: [ + us_review_checker_rollout_v3_transition_stop_gap.submission_date, + us_review_checker_rollout_v3_transition_stop_gap.branch, + us_review_checker_rollout_v3_transition_stop_gap.point + ] + pivots: [ + us_review_checker_rollout_v3_transition_stop_gap.branch + ] + filters: + us_review_checker_rollout_v3_transition_stop_gap.metric: 'ad_clicks' + us_review_checker_rollout_v3_transition_stop_gap.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ us_review_checker_rollout_v3_transition_stop_gap.branch ] filters: - us_review_checker_rollout_v3_transition_stop_gap.metric: 'active_hours' + us_review_checker_rollout_v3_transition_stop_gap.metric: 'search_count' us_review_checker_rollout_v3_transition_stop_gap.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/us_rollout_compact_layout_thumbs_updown.dashboard.lookml b/operational_monitoring/dashboards/us_rollout_compact_layout_thumbs_updown.dashboard.lookml index 0e8eebe43..ab71b29ee 100644 --- a/operational_monitoring/dashboards/us_rollout_compact_layout_thumbs_updown.dashboard.lookml +++ b/operational_monitoring/dashboards/us_rollout_compact_layout_thumbs_updown.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ us_rollout_compact_layout_thumbs_updown.branch ] filters: - us_rollout_compact_layout_thumbs_updown.metric: 'search_count' + us_rollout_compact_layout_thumbs_updown.metric: 'uri_count' us_rollout_compact_layout_thumbs_updown.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ us_rollout_compact_layout_thumbs_updown.branch ] filters: - us_rollout_compact_layout_thumbs_updown.metric: 'uri_count' + us_rollout_compact_layout_thumbs_updown.metric: 'active_hours' us_rollout_compact_layout_thumbs_updown.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: us_rollout_compact_layout_thumbs_updown.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: us_rollout_compact_layout_thumbs_updown - type: looker_line - fields: [ - us_rollout_compact_layout_thumbs_updown.submission_date, - us_rollout_compact_layout_thumbs_updown.branch, - us_rollout_compact_layout_thumbs_updown.point - ] - pivots: [ - us_rollout_compact_layout_thumbs_updown.branch - ] - filters: - us_rollout_compact_layout_thumbs_updown.metric: 'ad_clicks' - us_rollout_compact_layout_thumbs_updown.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: us_rollout_compact_layout_thumbs_updown.submission_date - field_y: us_rollout_compact_layout_thumbs_updown.point - log_scale: false - ci_lower: us_rollout_compact_layout_thumbs_updown.lower - ci_upper: us_rollout_compact_layout_thumbs_updown.upper - show_grid: true - listen: - Date: us_rollout_compact_layout_thumbs_updown.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: us_rollout_compact_layout_thumbs_updown.metric: 'retained' us_rollout_compact_layout_thumbs_updown.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: us_rollout_compact_layout_thumbs_updown.submission_date @@ -199,6 +165,40 @@ us_rollout_compact_layout_thumbs_updown.metric: 'days_of_use' us_rollout_compact_layout_thumbs_updown.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: us_rollout_compact_layout_thumbs_updown.submission_date + field_y: us_rollout_compact_layout_thumbs_updown.point + log_scale: false + ci_lower: us_rollout_compact_layout_thumbs_updown.lower + ci_upper: us_rollout_compact_layout_thumbs_updown.upper + show_grid: true + listen: + Date: us_rollout_compact_layout_thumbs_updown.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: us_rollout_compact_layout_thumbs_updown + type: looker_line + fields: [ + us_rollout_compact_layout_thumbs_updown.submission_date, + us_rollout_compact_layout_thumbs_updown.branch, + us_rollout_compact_layout_thumbs_updown.point + ] + pivots: [ + us_rollout_compact_layout_thumbs_updown.branch + ] + filters: + us_rollout_compact_layout_thumbs_updown.metric: 'ad_clicks' + us_rollout_compact_layout_thumbs_updown.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ us_rollout_compact_layout_thumbs_updown.branch ] filters: - us_rollout_compact_layout_thumbs_updown.metric: 'active_hours' + us_rollout_compact_layout_thumbs_updown.metric: 'search_count' us_rollout_compact_layout_thumbs_updown.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/viewpoint_android_oct_2024.dashboard.lookml b/operational_monitoring/dashboards/viewpoint_android_oct_2024.dashboard.lookml index b9150f9c1..f9205bb90 100644 --- a/operational_monitoring/dashboards/viewpoint_android_oct_2024.dashboard.lookml +++ b/operational_monitoring/dashboards/viewpoint_android_oct_2024.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Tagged Sap Searches + name: Tagged Sap Searches_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ viewpoint_android_oct_2024.branch ] filters: - viewpoint_android_oct_2024.metric: 'search_count' + viewpoint_android_oct_2024.metric: 'tagged_sap_searches' viewpoint_android_oct_2024.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ viewpoint_android_oct_2024.branch ] filters: - viewpoint_android_oct_2024.metric: 'ad_clicks' + viewpoint_android_oct_2024.metric: 'active_hours' viewpoint_android_oct_2024.statistic: mean row: 10 col: 0 @@ -143,40 +143,6 @@ listen: Date: viewpoint_android_oct_2024.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Tagged Sap Searches - name: Tagged Sap Searches_mean - note_state: expanded - note_display: above - note_text: Mean - explore: viewpoint_android_oct_2024 - type: looker_line - fields: [ - viewpoint_android_oct_2024.submission_date, - viewpoint_android_oct_2024.branch, - viewpoint_android_oct_2024.point - ] - pivots: [ - viewpoint_android_oct_2024.branch - ] - filters: - viewpoint_android_oct_2024.metric: 'tagged_sap_searches' - viewpoint_android_oct_2024.statistic: mean - row: 20 - col: 0 - width: 12 - height: 8 - field_x: viewpoint_android_oct_2024.submission_date - field_y: viewpoint_android_oct_2024.point - log_scale: false - ci_lower: viewpoint_android_oct_2024.lower - ci_upper: viewpoint_android_oct_2024.upper - show_grid: true - listen: - Date: viewpoint_android_oct_2024.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -199,6 +165,40 @@ viewpoint_android_oct_2024.metric: 'days_of_use' viewpoint_android_oct_2024.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: viewpoint_android_oct_2024.submission_date + field_y: viewpoint_android_oct_2024.point + log_scale: false + ci_lower: viewpoint_android_oct_2024.lower + ci_upper: viewpoint_android_oct_2024.upper + show_grid: true + listen: + Date: viewpoint_android_oct_2024.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: viewpoint_android_oct_2024 + type: looker_line + fields: [ + viewpoint_android_oct_2024.submission_date, + viewpoint_android_oct_2024.branch, + viewpoint_android_oct_2024.point + ] + pivots: [ + viewpoint_android_oct_2024.branch + ] + filters: + viewpoint_android_oct_2024.metric: 'ad_clicks' + viewpoint_android_oct_2024.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -214,8 +214,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -230,7 +230,7 @@ viewpoint_android_oct_2024.branch ] filters: - viewpoint_android_oct_2024.metric: 'active_hours' + viewpoint_android_oct_2024.metric: 'search_count' viewpoint_android_oct_2024.statistic: mean row: 30 col: 0 diff --git a/operational_monitoring/dashboards/viewpoint_desktop_2024.dashboard.lookml b/operational_monitoring/dashboards/viewpoint_desktop_2024.dashboard.lookml index 22c6d8fbc..653349ff4 100644 --- a/operational_monitoring/dashboards/viewpoint_desktop_2024.dashboard.lookml +++ b/operational_monitoring/dashboards/viewpoint_desktop_2024.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Uri Count + name: Uri Count_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ viewpoint_desktop_2024.branch ] filters: - viewpoint_desktop_2024.metric: 'search_count' + viewpoint_desktop_2024.metric: 'uri_count' viewpoint_desktop_2024.statistic: mean row: 0 col: 0 @@ -78,8 +78,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Uri Count - name: Uri Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -94,7 +94,7 @@ viewpoint_desktop_2024.branch ] filters: - viewpoint_desktop_2024.metric: 'uri_count' + viewpoint_desktop_2024.metric: 'active_hours' viewpoint_desktop_2024.statistic: mean row: 10 col: 0 @@ -109,40 +109,6 @@ listen: Date: viewpoint_desktop_2024.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: viewpoint_desktop_2024 - type: looker_line - fields: [ - viewpoint_desktop_2024.submission_date, - viewpoint_desktop_2024.branch, - viewpoint_desktop_2024.point - ] - pivots: [ - viewpoint_desktop_2024.branch - ] - filters: - viewpoint_desktop_2024.metric: 'ad_clicks' - viewpoint_desktop_2024.statistic: mean - row: 10 - col: 12 - width: 12 - height: 8 - field_x: viewpoint_desktop_2024.submission_date - field_y: viewpoint_desktop_2024.point - log_scale: false - ci_lower: viewpoint_desktop_2024.lower - ci_upper: viewpoint_desktop_2024.upper - show_grid: true - listen: - Date: viewpoint_desktop_2024.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -164,8 +130,8 @@ filters: viewpoint_desktop_2024.metric: 'retained' viewpoint_desktop_2024.statistic: mean - row: 20 - col: 0 + row: 10 + col: 12 width: 12 height: 8 field_x: viewpoint_desktop_2024.submission_date @@ -199,6 +165,40 @@ viewpoint_desktop_2024.metric: 'days_of_use' viewpoint_desktop_2024.statistic: mean row: 20 + col: 0 + width: 12 + height: 8 + field_x: viewpoint_desktop_2024.submission_date + field_y: viewpoint_desktop_2024.point + log_scale: false + ci_lower: viewpoint_desktop_2024.lower + ci_upper: viewpoint_desktop_2024.upper + show_grid: true + listen: + Date: viewpoint_desktop_2024.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: viewpoint_desktop_2024 + type: looker_line + fields: [ + viewpoint_desktop_2024.submission_date, + viewpoint_desktop_2024.branch, + viewpoint_desktop_2024.point + ] + pivots: [ + viewpoint_desktop_2024.branch + ] + filters: + viewpoint_desktop_2024.metric: 'ad_clicks' + viewpoint_desktop_2024.statistic: mean + row: 20 col: 12 width: 12 height: 8 @@ -251,8 +251,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -267,7 +267,7 @@ viewpoint_desktop_2024.branch ] filters: - viewpoint_desktop_2024.metric: 'active_hours' + viewpoint_desktop_2024.metric: 'search_count' viewpoint_desktop_2024.statistic: mean row: 30 col: 12 diff --git a/operational_monitoring/dashboards/viewpoint_ios_oct_2024.dashboard.lookml b/operational_monitoring/dashboards/viewpoint_ios_oct_2024.dashboard.lookml index 1c713d68b..8427edbe2 100644 --- a/operational_monitoring/dashboards/viewpoint_ios_oct_2024.dashboard.lookml +++ b/operational_monitoring/dashboards/viewpoint_ios_oct_2024.dashboard.lookml @@ -10,8 +10,8 @@ preferred_viewer: dashboards-next elements: - - title: Search Count - name: Search Count_mean + - title: Active Hours + name: Active Hours_mean note_state: expanded note_display: above note_text: Mean @@ -26,7 +26,7 @@ viewpoint_ios_oct_2024.branch ] filters: - viewpoint_ios_oct_2024.metric: 'search_count' + viewpoint_ios_oct_2024.metric: 'active_hours' viewpoint_ios_oct_2024.statistic: mean row: 0 col: 0 @@ -41,40 +41,6 @@ listen: Date: viewpoint_ios_oct_2024.submission_date - enabled: "#3FE1B0" - disabled: "#0060E0" - defaults_version: 0 - - title: Ad Clicks - name: Ad Clicks_mean - note_state: expanded - note_display: above - note_text: Mean - explore: viewpoint_ios_oct_2024 - type: looker_line - fields: [ - viewpoint_ios_oct_2024.submission_date, - viewpoint_ios_oct_2024.branch, - viewpoint_ios_oct_2024.point - ] - pivots: [ - viewpoint_ios_oct_2024.branch - ] - filters: - viewpoint_ios_oct_2024.metric: 'ad_clicks' - viewpoint_ios_oct_2024.statistic: mean - row: 0 - col: 12 - width: 12 - height: 8 - field_x: viewpoint_ios_oct_2024.submission_date - field_y: viewpoint_ios_oct_2024.point - log_scale: false - ci_lower: viewpoint_ios_oct_2024.lower - ci_upper: viewpoint_ios_oct_2024.upper - show_grid: true - listen: - Date: viewpoint_ios_oct_2024.submission_date - enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 @@ -96,8 +62,8 @@ filters: viewpoint_ios_oct_2024.metric: 'retained' viewpoint_ios_oct_2024.statistic: mean - row: 10 - col: 0 + row: 0 + col: 12 width: 12 height: 8 field_x: viewpoint_ios_oct_2024.submission_date @@ -131,6 +97,40 @@ viewpoint_ios_oct_2024.metric: 'days_of_use' viewpoint_ios_oct_2024.statistic: mean row: 10 + col: 0 + width: 12 + height: 8 + field_x: viewpoint_ios_oct_2024.submission_date + field_y: viewpoint_ios_oct_2024.point + log_scale: false + ci_lower: viewpoint_ios_oct_2024.lower + ci_upper: viewpoint_ios_oct_2024.upper + show_grid: true + listen: + Date: viewpoint_ios_oct_2024.submission_date + + enabled: "#3FE1B0" + disabled: "#0060E0" + defaults_version: 0 + - title: Ad Clicks + name: Ad Clicks_mean + note_state: expanded + note_display: above + note_text: Mean + explore: viewpoint_ios_oct_2024 + type: looker_line + fields: [ + viewpoint_ios_oct_2024.submission_date, + viewpoint_ios_oct_2024.branch, + viewpoint_ios_oct_2024.point + ] + pivots: [ + viewpoint_ios_oct_2024.branch + ] + filters: + viewpoint_ios_oct_2024.metric: 'ad_clicks' + viewpoint_ios_oct_2024.statistic: mean + row: 10 col: 12 width: 12 height: 8 @@ -146,8 +146,8 @@ enabled: "#3FE1B0" disabled: "#0060E0" defaults_version: 0 - - title: Active Hours - name: Active Hours_mean + - title: Search Count + name: Search Count_mean note_state: expanded note_display: above note_text: Mean @@ -162,7 +162,7 @@ viewpoint_ios_oct_2024.branch ] filters: - viewpoint_ios_oct_2024.metric: 'active_hours' + viewpoint_ios_oct_2024.metric: 'search_count' viewpoint_ios_oct_2024.statistic: mean row: 20 col: 0 diff --git a/subscription_platform/views/stripe_subscriptions.view.lkml b/subscription_platform/views/stripe_subscriptions.view.lkml index 4ecc48060..4bec37327 100644 --- a/subscription_platform/views/stripe_subscriptions.view.lkml +++ b/subscription_platform/views/stripe_subscriptions.view.lkml @@ -8,11 +8,13 @@ view: stripe_subscriptions { dimension: cancel_at_period_end { sql: ${TABLE}.cancel_at_period_end ;; type: yesno + description: "If the subscription has been canceled with the `at_period_end` flag set to true, `cancel_at_period_end` on the subscription will be true. You can use this attribute to determine whether a subscription that has a status of \"active\" is scheduled to be canceled at the end of the current period." } dimension: collection_method { sql: ${TABLE}.collection_method ;; type: string + description: "Either \"charge_automatically\", or \"send_invoice\". When charging automatically, Stripe will attempt to pay this subscription at the end of the cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions and mark the subscription as active." } dimension: customer__address__country { @@ -20,6 +22,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Address" group_item_label: "Country" + description: "Two-letter country code (ISO 3166-1 alpha-2)." } dimension: customer__default_source_id { @@ -27,6 +30,8 @@ view: stripe_subscriptions { type: string group_label: "Customer" group_item_label: "Default Source Id" + description: "ID of the default payment source for the customer. +This isn't available for customers that were deleted before the initial Fivetran Stripe sync." } dimension: customer__discount__coupon__amount_off { @@ -34,6 +39,7 @@ view: stripe_subscriptions { type: number group_label: "Customer Discount Coupon" group_item_label: "Amount Off" + description: "Amount (in the `currency` specified) that will be taken off the subtotal of any invoices for this customer." } dimension: customer__discount__coupon__currency { @@ -41,6 +47,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Discount Coupon" group_item_label: "Currency" + description: "If `amount_off` has been set, the three-letter ISO code for the currency of the amount to take off." } dimension: customer__discount__coupon__duration { @@ -48,6 +55,10 @@ view: stripe_subscriptions { type: string group_label: "Customer Discount Coupon" group_item_label: "Duration" + description: "One of \"forever\", \"once\", and \"repeating\". Describes how long a customer who applies this coupon will get the discount. +\"forever\" applies to all charges from a subscription with this coupon applied. +\"once\" applies to the first charge from a subscription with this coupon applied. +\"repeating\" applies to charges in the first `duration_in_months` months from a subscription with this coupon applied." } dimension: customer__discount__coupon__duration_in_months { @@ -55,6 +66,7 @@ view: stripe_subscriptions { type: number group_label: "Customer Discount Coupon" group_item_label: "Duration In Months" + description: "If `duration` is \"repeating\", the number of months the coupon applies. Null if coupon `duration` is \"forever\" or \"once\"." } dimension: customer__discount__coupon__id { @@ -62,11 +74,13 @@ view: stripe_subscriptions { type: string group_label: "Customer Discount Coupon" group_item_label: "Id" + description: "Coupon ID." } dimension: customer__discount__coupon__metadata { sql: ${TABLE}.customer.discount.coupon.metadata ;; hidden: yes + description: "Set of key-value pairs attached to the coupon, stored as a JSON object." } dimension: customer__discount__coupon__name { @@ -74,6 +88,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Discount Coupon" group_item_label: "Name" + description: "Name of the coupon displayed to customers on invoices or receipts." } dimension: customer__discount__coupon__percent_off { @@ -81,6 +96,7 @@ view: stripe_subscriptions { type: number group_label: "Customer Discount Coupon" group_item_label: "Percent Off" + description: "Percent that will be taken off the subtotal of any invoices for this customer for the duration of the coupon. For example, a coupon with `percent_off` of 50 will make a $100 invoice $50 instead." } dimension: customer__discount__id { @@ -88,6 +104,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Discount" group_item_label: "Id" + description: "Discount ID." } dimension: customer__discount__invoice_id { @@ -95,6 +112,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Discount" group_item_label: "Invoice Id" + description: "ID of the invoice that the discount's coupon was applied to, if it was applied directly to a particular invoice." } dimension: customer__discount__invoice_item_id { @@ -102,6 +120,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Discount" group_item_label: "Invoice Item Id" + description: "ID of the invoice item (or invoice line item for invoice line items of `type` = \"subscription\") that the discount's coupon was applied to, if it was applied directly to a particular invoice item or invoice line item." } dimension: customer__discount__promotion_code_id { @@ -109,6 +128,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Discount" group_item_label: "Promotion Code Id" + description: "ID of the promotion code applied to create this discount." } dimension: customer__discount__subscription_id { @@ -116,6 +136,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Discount" group_item_label: "Subscription Id" + description: "ID of the subscription that this coupon is applied to, if it is applied to a particular subscription." } dimension: customer__id { @@ -123,6 +144,7 @@ view: stripe_subscriptions { type: string group_label: "Customer" group_item_label: "Id" + description: "Customer ID." } dimension: customer__is_deleted { @@ -130,6 +152,7 @@ view: stripe_subscriptions { type: yesno group_label: "Customer" group_item_label: "Is Deleted" + description: "Whether the customer is deleted." } dimension: customer__metadata__paypalAgreementId { @@ -137,6 +160,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Metadata" group_item_label: "Paypalagreementid" + description: "The customer's PayPal agreement ID (if any)." } dimension: customer__metadata__userid { @@ -144,6 +168,8 @@ view: stripe_subscriptions { type: string group_label: "Customer Metadata" group_item_label: "Userid" + description: "The customer's Firefox Account user ID. +This isn't available for customers that were deleted before the initial Fivetran Stripe sync." } dimension: customer__metadata__userid_sha256 { @@ -151,6 +177,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Metadata" group_item_label: "Userid Sha256" + description: "SHA256 hash of the customer's Firefox Account user ID." } dimension: customer__shipping__address__country { @@ -158,6 +185,7 @@ view: stripe_subscriptions { type: string group_label: "Customer Shipping Address" group_item_label: "Country" + description: "Two-letter country code (ISO 3166-1 alpha-2)." } dimension: customer__tax_exempt { @@ -165,26 +193,32 @@ view: stripe_subscriptions { type: string group_label: "Customer" group_item_label: "Tax Exempt" + description: "The customer's tax exemption status. One of \"none\", \"exempt\", or \"reverse\". +This isn't available for customers that were deleted before the initial Fivetran Stripe sync." } dimension: days_until_due { sql: ${TABLE}.days_until_due ;; type: number + description: "Number of days a customer has to pay invoices generated by this subscription. This value will be null for subscriptions where `collection_method` = \"charge_automatically\"." } dimension: default_payment_method_id { sql: ${TABLE}.default_payment_method_id ;; type: string + description: "ID of the default payment method for the subscription. It must belong to the customer associated with the subscription. This takes precedence over `default_source_id`. If neither are set, invoices will use the customer's `invoice_settings.default_payment_method` or `default_source`." } dimension: default_source_id { sql: ${TABLE}.default_source_id ;; type: string + description: "ID of the default payment source for the subscription. It must belong to the customer associated with the subscription and be in a chargeable state. If `default_payment_method` is also set, `default_payment_method` will take precedence. If neither are set, invoices will use the customer's `invoice_settings.default_payment_method` or `default_source`." } dimension: default_tax_rates { sql: ${TABLE}.default_tax_rates ;; hidden: yes + description: "The tax rates that will apply to any subscription item that does not have `tax_rates` set. Invoices created will have their `default_tax_rates` populated from the subscription." } dimension: discount__coupon__amount_off { @@ -192,6 +226,7 @@ view: stripe_subscriptions { type: number group_label: "Discount Coupon" group_item_label: "Amount Off" + description: "Amount (in the `currency` specified) that will be taken off the subtotal of any invoices for this customer." } dimension: discount__coupon__currency { @@ -199,6 +234,7 @@ view: stripe_subscriptions { type: string group_label: "Discount Coupon" group_item_label: "Currency" + description: "If `amount_off` has been set, the three-letter ISO code for the currency of the amount to take off." } dimension: discount__coupon__duration { @@ -206,6 +242,10 @@ view: stripe_subscriptions { type: string group_label: "Discount Coupon" group_item_label: "Duration" + description: "One of \"forever\", \"once\", and \"repeating\". Describes how long a customer who applies this coupon will get the discount. +\"forever\" applies to all charges from a subscription with this coupon applied. +\"once\" applies to the first charge from a subscription with this coupon applied. +\"repeating\" applies to charges in the first `duration_in_months` months from a subscription with this coupon applied." } dimension: discount__coupon__duration_in_months { @@ -213,6 +253,7 @@ view: stripe_subscriptions { type: number group_label: "Discount Coupon" group_item_label: "Duration In Months" + description: "If `duration` is \"repeating\", the number of months the coupon applies. Null if coupon `duration` is \"forever\" or \"once\"." } dimension: discount__coupon__id { @@ -220,11 +261,13 @@ view: stripe_subscriptions { type: string group_label: "Discount Coupon" group_item_label: "Id" + description: "Coupon ID." } dimension: discount__coupon__metadata { sql: ${TABLE}.discount.coupon.metadata ;; hidden: yes + description: "Set of key-value pairs attached to the coupon, stored as a JSON object." } dimension: discount__coupon__name { @@ -232,6 +275,7 @@ view: stripe_subscriptions { type: string group_label: "Discount Coupon" group_item_label: "Name" + description: "Name of the coupon displayed to customers on invoices or receipts." } dimension: discount__coupon__percent_off { @@ -239,6 +283,7 @@ view: stripe_subscriptions { type: number group_label: "Discount Coupon" group_item_label: "Percent Off" + description: "Percent that will be taken off the subtotal of any invoices for this customer for the duration of the coupon. For example, a coupon with `percent_off` of 50 will make a $100 invoice $50 instead." } dimension: discount__id { @@ -246,6 +291,7 @@ view: stripe_subscriptions { type: string group_label: "Discount" group_item_label: "Id" + description: "Discount ID." } dimension: discount__invoice_id { @@ -253,6 +299,7 @@ view: stripe_subscriptions { type: string group_label: "Discount" group_item_label: "Invoice Id" + description: "ID of the invoice that the discount's coupon was applied to, if it was applied directly to a particular invoice." } dimension: discount__invoice_item_id { @@ -260,6 +307,7 @@ view: stripe_subscriptions { type: string group_label: "Discount" group_item_label: "Invoice Item Id" + description: "ID of the invoice item (or invoice line item for invoice line items of `type` = \"subscription\") that the discount's coupon was applied to, if it was applied directly to a particular invoice item or invoice line item." } dimension: discount__promotion_code_id { @@ -267,21 +315,25 @@ view: stripe_subscriptions { type: string group_label: "Discount" group_item_label: "Promotion Code Id" + description: "ID of the promotion code applied to create this discount." } dimension: id { sql: ${TABLE}.id ;; type: string + description: "Subscription ID." } dimension: items { sql: ${TABLE}.items ;; hidden: yes + description: "List of subscription items, each with an attached plan." } dimension: latest_invoice_id { sql: ${TABLE}.latest_invoice_id ;; type: string + description: "ID of the most recent invoice this subscription has generated." } dimension: metadata__appliedPromotionCode { @@ -289,6 +341,7 @@ view: stripe_subscriptions { type: string group_label: "Metadata" group_item_label: "Appliedpromotioncode" + description: "Promotion code applied to the subscription (if any)." } dimension: metadata__cancellation_reason { @@ -296,6 +349,7 @@ view: stripe_subscriptions { type: string group_label: "Metadata" group_item_label: "Cancellation Reason" + description: "Reason the subscription was canceled (if any)." } dimension: metadata__previous_plan_id { @@ -303,16 +357,23 @@ view: stripe_subscriptions { type: string group_label: "Metadata" group_item_label: "Previous Plan Id" + description: "ID of the previous plan the customer was subscribed to via this subscription (if any)." } dimension: pending_setup_intent_id { sql: ${TABLE}.pending_setup_intent_id ;; type: string + description: "ID of a setup intent to collect user authentication when creating a subscription without immediate payment or updating a subscription's payment method." } dimension: status { sql: ${TABLE}.status ;; type: string + description: "Possible values are \"incomplete\", \"incomplete_expired\", \"trialing\", \"active\", \"past_due\", \"canceled\", \"unpaid\", or \"paused\". +For `collection_method` = \"charge_automatically\" a subscription moves into \"incomplete\" if the initial payment attempt fails. Once the first invoice is paid, the subscription moves into an \"active\" state. If the first invoice is not paid within 23 hours, the subscription transitions to \"incomplete_expired\". +A subscription that is currently in a trial period is \"trialing\" and moves to \"active\" when the trial period is over. +If subscription `collection_method` = \"charge_automatically\" it becomes \"past_due\" when payment to renew it fails and \"canceled\" or \"unpaid\" (depending on your subscriptions settings) when Stripe has exhausted all payment retry attempts. +If subscription `collection_method` = \"send_invoice\" it becomes \"past_due\" when its invoice is not paid by the due date, and \"canceled\" or \"unpaid\" if it is still not paid by an additional deadline after that." } dimension_group: billing_cycle_anchor { @@ -327,6 +388,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "The time of the first full invoice, and, for plans with month or year intervals, the day of the month for subsequent invoices." } dimension_group: cancel_at { @@ -341,6 +403,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "A time in the future at which the subscription will automatically get canceled." } dimension_group: canceled_at { @@ -355,6 +418,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "If the subscription has been canceled, the time at which it was canceled. If the subscription was canceled with `cancel_at_period_end`, `canceled_at` will reflect the time of the most recent update request, not the end of the subscription period when the subscription is automatically moved to a canceled state." } dimension_group: created { @@ -369,6 +433,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "Time at which the subscription was created." } dimension_group: current_period_end { @@ -383,6 +448,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "End time of the current period that the subscription has been invoiced for. At the end of this period, a new invoice will be created." } dimension_group: current_period_start { @@ -397,6 +463,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "Start time of the current period that the subscription has been invoiced for." } dimension_group: customer__created { @@ -412,6 +479,7 @@ view: stripe_subscriptions { year, ] label: "Customer: Created" + description: "Time at which the customer was created." } dimension_group: customer__discount__coupon__created { @@ -427,6 +495,7 @@ view: stripe_subscriptions { year, ] label: "Customer Discount Coupon: Created" + description: "Time at which the coupon was created." } dimension_group: customer__discount__coupon__redeem_by { @@ -442,6 +511,7 @@ view: stripe_subscriptions { year, ] label: "Customer Discount Coupon: Redeem By" + description: "Time after which the coupon can no longer be redeemed." } dimension_group: customer__discount__end { @@ -457,6 +527,7 @@ view: stripe_subscriptions { year, ] label: "Customer Discount: End" + description: "If the coupon has a duration of \"repeating\", the time that this discount will end. If the coupon has a duration of \"once\" or \"forever\", this attribute will be null." } dimension_group: customer__discount__start { @@ -472,6 +543,7 @@ view: stripe_subscriptions { year, ] label: "Customer Discount: Start" + description: "Time at which the coupon was applied." } dimension_group: customer__metadata__geoip { @@ -487,6 +559,8 @@ view: stripe_subscriptions { year, ] label: "Customer Metadata: Geoip Date" + description: "Time at which IP address-based geo-location was done for the customer. +This isn't available for customers that were deleted before the initial Fivetran Stripe sync." } dimension_group: discount__coupon__created { @@ -502,6 +576,7 @@ view: stripe_subscriptions { year, ] label: "Discount Coupon: Created" + description: "Time at which the coupon was created." } dimension_group: discount__coupon__redeem_by { @@ -517,6 +592,7 @@ view: stripe_subscriptions { year, ] label: "Discount Coupon: Redeem By" + description: "Time after which the coupon can no longer be redeemed." } dimension_group: discount__end { @@ -532,6 +608,7 @@ view: stripe_subscriptions { year, ] label: "Discount: End" + description: "If the coupon has a duration of \"repeating\", the time that this discount will end. If the coupon has a duration of \"once\" or \"forever\", this attribute will be null." } dimension_group: discount__start { @@ -547,6 +624,7 @@ view: stripe_subscriptions { year, ] label: "Discount: Start" + description: "Time at which the coupon was applied." } dimension_group: ended_at { @@ -561,6 +639,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "If the subscription has ended, the time at which the subscription ended." } dimension_group: metadata__cancelled_for_customer_at { @@ -576,6 +655,7 @@ view: stripe_subscriptions { year, ] label: "Metadata: Cancelled For Customer At" + description: "When the customer canceled the subscription, if they've done so." } dimension_group: metadata__plan_change { @@ -591,6 +671,7 @@ view: stripe_subscriptions { year, ] label: "Metadata: Plan Change Date" + description: "The most recent time when the subscription plan was changed (if any)." } dimension_group: start { @@ -605,6 +686,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "Start time of the subscription. This might differ from `created` due to backdating." } dimension_group: trial_end { @@ -619,6 +701,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "If the subscription has a trial, the end time of that trial." } dimension_group: trial_start { @@ -633,6 +716,7 @@ view: stripe_subscriptions { quarter, year, ] + description: "If the subscription has a trial, the start time of that trial." } sql_table_name: `moz-fx-data-shared-prod.subscription_platform_derived.stripe_subscriptions_v2` ;; @@ -642,36 +726,43 @@ view: stripe_subscriptions__default_tax_rates { dimension: description { sql: ${TABLE}.description ;; type: string + description: "An arbitrary description of the tax rate for your internal use only. It will not be visible to your customers." } dimension: display_name { sql: ${TABLE}.display_name ;; type: string + description: "The display name of the tax rate as it will appear to your customer on their receipt email, PDF, and the hosted invoice page." } dimension: id { sql: ${TABLE}.id ;; type: string + description: "Tax rate ID." } dimension: inclusive { sql: ${TABLE}.inclusive ;; type: yesno + description: "Whether the tax rate is inclusive." } dimension: jurisdiction { sql: ${TABLE}.jurisdiction ;; type: string + description: "The jurisdiction for the tax rate. You can use this label field for tax reporting purposes. It also appears on your customer's invoice." } dimension: metadata { sql: ${TABLE}.metadata ;; hidden: yes + description: "Set of key-value pairs attached to the tax rate, stored as a JSON object." } dimension: percentage { sql: ${TABLE}.percentage ;; type: number + description: "Tax rate percentage out of 100. For tax calculations with `automatic_tax[enabled]=true`, this percentage includes the statutory tax rate of non-taxable jurisdictions." } } @@ -679,11 +770,13 @@ view: stripe_subscriptions__items { dimension: id { sql: ${TABLE}.id ;; type: string + description: "Subscription item ID." } dimension: metadata { sql: ${TABLE}.metadata ;; hidden: yes + description: "Set of key-value pairs attached to the subscription item, stored as a JSON object." } dimension: plan__aggregate_usage { @@ -691,6 +784,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan" group_item_label: "Aggregate Usage" + description: "Specifies a usage aggregation strategy for plans of `usage_type` = \"metered\". Allowed values are \"sum\" for summing up all usage during a period, \"last_during_period\" for using the last usage record reported within a period, \"last_ever\" for using the last usage record ever (across period bounds) or \"max\" which uses the usage record with the maximum reported usage during a period." } dimension: plan__amount { @@ -698,6 +792,7 @@ view: stripe_subscriptions__items { type: number group_label: "Plan" group_item_label: "Amount" + description: "The unit amount in cents to be charged, represented as a whole integer if possible. Only set if `billing_scheme` = \"per_unit\"." } dimension: plan__billing_scheme { @@ -705,6 +800,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan" group_item_label: "Billing Scheme" + description: "Describes how to compute the price per period. Either \"per_unit\" or \"tiered\". \"per_unit\" indicates that the fixed amount (specified in `amount`) will be charged per unit in `quantity` (for plans with `usage_type` = \"licensed\"), or per unit of total usage (for plans with `usage_type` = \"metered\"). \"tiered\" indicates that the unit pricing will be computed using a tiering strategy as defined using the `tiers` and `tiers_mode` attributes." } dimension: plan__currency { @@ -712,6 +808,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan" group_item_label: "Currency" + description: "Three-letter ISO currency code, in lowercase." } dimension: plan__id { @@ -719,6 +816,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan" group_item_label: "Id" + description: "Plan ID." } dimension: plan__interval { @@ -726,6 +824,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan" group_item_label: "Interval" + description: "The frequency at which a subscription is billed. One of \"day\", \"week\", \"month\" or \"year\"." } dimension: plan__interval_count { @@ -733,11 +832,13 @@ view: stripe_subscriptions__items { type: number group_label: "Plan" group_item_label: "Interval Count" + description: "The number of intervals (specified in the `interval` attribute) between subscription billings." } dimension: plan__metadata { sql: ${TABLE}.plan.metadata ;; hidden: yes + description: "Set of key-value pairs attached to the plan, stored as a JSON object." } dimension: plan__nickname { @@ -745,6 +846,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan" group_item_label: "Nickname" + description: "A brief description of the plan, hidden from customers." } dimension: plan__product__description { @@ -752,6 +854,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan Product" group_item_label: "Description" + description: "The product's description, meant to be displayable to the customer." } dimension: plan__product__id { @@ -759,11 +862,13 @@ view: stripe_subscriptions__items { type: string group_label: "Plan Product" group_item_label: "Id" + description: "Product ID." } dimension: plan__product__metadata { sql: ${TABLE}.plan.product.metadata ;; hidden: yes + description: "Set of key-value pairs attached to the product, stored as a JSON object." } dimension: plan__product__name { @@ -771,6 +876,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan Product" group_item_label: "Name" + description: "The product's name, meant to be displayable to the customer." } dimension: plan__product__statement_descriptor { @@ -778,6 +884,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan Product" group_item_label: "Statement Descriptor" + description: "Extra information about a product which will appear on your customer's credit card statement." } dimension: plan__tiers_mode { @@ -785,6 +892,7 @@ view: stripe_subscriptions__items { type: string group_label: "Plan" group_item_label: "Tiers Mode" + description: "Defines if the tiering price should be \"graduated\" or \"volume\". In volume-based tiering, the maximum quantity within a period determines the per unit price. In graduated tiering, pricing can change as the quantity grows." } dimension: plan__trial_period_days { @@ -792,6 +900,7 @@ view: stripe_subscriptions__items { type: number group_label: "Plan" group_item_label: "Trial Period Days" + description: "Default number of trial days when subscribing a customer to this plan using `trial_from_plan=true`." } dimension: plan__usage_type { @@ -799,10 +908,12 @@ view: stripe_subscriptions__items { type: string group_label: "Plan" group_item_label: "Usage Type" + description: "Configures how the quantity per period should be determined. Can be either \"metered\" or \"licensed\". \"licensed\" automatically bills the quantity set when adding it to a subscription. \"metered\" aggregates the total usage based on usage records." } dimension: quantity { sql: ${TABLE}.quantity ;; type: number + description: "The quantity of the plan to which the customer should be subscribed." } } \ No newline at end of file diff --git a/thunderbird_desktop/explores/metrics.explore.lkml b/thunderbird_desktop/explores/metrics.explore.lkml index 434261ca6..a99451d18 100644 --- a/thunderbird_desktop/explores/metrics.explore.lkml +++ b/thunderbird_desktop/explores/metrics.explore.lkml @@ -388,6 +388,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_audio_init_failure}) AS metrics__metrics__labeled_counter__media_audio_init_failure ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_audio_init_failure.document_id} ;; } + join: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_decode_error_per_mime_type}) AS metrics__metrics__labeled_counter__media_decode_error_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_decode_error_per_mime_type.document_id} ;; + } + join: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__media_playback_not_supported_video_per_mime_type}) AS metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type.document_id} ;; @@ -498,6 +503,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_cookie_timestamp_fixed_count}) AS metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_data_transferred_v3_kb}) AS metrics__metrics__labeled_counter__networking_data_transferred_v3_kb ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_data_transferred_v3_kb.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_dns_native_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_dns_native_count}) AS metrics__metrics__labeled_counter__networking_dns_native_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_dns_native_count.document_id} ;; @@ -623,6 +633,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_speculative_connection_outcome}) AS metrics__metrics__labeled_counter__networking_speculative_connection_outcome ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_speculative_connection_outcome.document_id} ;; } + join: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_connection_cycle_count}) AS metrics__metrics__labeled_counter__networking_trr_connection_cycle_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_connection_cycle_count.document_id} ;; + } + join: metrics__metrics__labeled_counter__networking_trr_request_count { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__networking_trr_request_count}) AS metrics__metrics__labeled_counter__networking_trr_request_count ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__networking_trr_request_count.document_id} ;; @@ -778,6 +793,11 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid}) AS metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_transactionid.document_id} ;; } + join: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__security_client_auth_cert_usage}) AS metrics__metrics__labeled_counter__security_client_auth_cert_usage ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__security_client_auth_cert_usage.document_id} ;; + } + join: metrics__metrics__labeled_counter__tls_xyber_intolerance_reason { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__tls_xyber_intolerance_reason}) AS metrics__metrics__labeled_counter__tls_xyber_intolerance_reason ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__tls_xyber_intolerance_reason.document_id} ;; @@ -813,6 +833,16 @@ explore: metrics { sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webauthn_get_authenticator_attachment}) AS metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment.document_id} ;; } + join: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_recv_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_recv_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_recv_codec_used.document_id} ;; + } + + join: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + relationship: one_to_many + sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtc_video_send_codec_used}) AS metrics__metrics__labeled_counter__webrtc_video_send_codec_used ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtc_video_send_codec_used.document_id} ;; + } + join: metrics__metrics__labeled_counter__webrtcdtls_cipher { relationship: one_to_many sql: LEFT JOIN UNNEST(${metrics.metrics__labeled_counter__webrtcdtls_cipher}) AS metrics__metrics__labeled_counter__webrtcdtls_cipher ON ${metrics.document_id} = ${metrics__metrics__labeled_counter__webrtcdtls_cipher.document_id} ;; diff --git a/thunderbird_desktop/views/metrics.view.lkml b/thunderbird_desktop/views/metrics.view.lkml index 629f5785b..d0b09a5e2 100644 --- a/thunderbird_desktop/views/metrics.view.lkml +++ b/thunderbird_desktop/views/metrics.view.lkml @@ -4643,6 +4643,41 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media Decode Error Per Mime Type" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + group_label: "Media" + group_item_label: "Decode Error Per Mime Type" + + link: { + label: "Glean Dictionary reference for Media Decode Error Per Mime Type" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/media_decode_error_per_mime_type" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + + dimension: metrics__counter__media_element_in_page_count { + label: "Media Element In Page Count" + hidden: no + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Media" + group_item_label: "Element In Page Count" + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__labeled_boolean__media_playback_device_hardware_decoder_support { label: "Media Playback Device Hardware Decoder Support" hidden: no @@ -4676,6 +4711,42 @@ To be used to validate GIFFT. description: "Count the amount of times where video playback is failed to start due to the mime type is not supported by Firefox. The result is accumulated per mime type, eg. video/hevc." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + label: "Media Video Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/media_video_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + label: "Media Video Hd Hardware Decoding Support" + hidden: no + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + type: string + group_label: "Media" + group_item_label: "Video Hd Hardware Decoding Support" + + link: { + label: "Glean Dictionary reference for Media Video Hd Hardware Decoding Support" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/media_video_hd_hardware_decoding_support" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + dimension: metrics__labeled_counter__netwerk_early_hints { label: "Netwerk Early Hints" hidden: yes @@ -4848,6 +4919,78 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_cache_read_time__sum { + label: "Network Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_PAGE_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + label: "Network Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + label: "Network Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + label: "Network Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + dimension: metrics__labeled_counter__network_cors_authorization_header { label: "Network Cors Authorization Header" hidden: yes @@ -4953,6 +5096,24 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + label: "Network First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_PAGE_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_font_download_end__sum { label: "Network Font Download End Sum" hidden: no @@ -4971,6 +5132,60 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_http_revalidation__sum { + label: "Network Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time for positive cache validation Corresponds to Legacy histogram HTTP_PAGE_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + label: "Network Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel,time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + label: "Network Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP page channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_PAGE_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__sum { label: "Network Open To Transaction Pending Sum" hidden: yes @@ -4989,6 +5204,240 @@ To be used to validate GIFFT. " } + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + label: "Network Sub Cache Read Time Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Cache Read Time Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Cache Read Time Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_cache_read_time" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection cache read start to cache read end. Corresponds to Legacy histogram HTTP_SUB_CACHE_READ_TIME_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + label: "Network Sub Complete Load Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_complete_load" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to complete load (cache read end/until the last byte received) Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + label: "Network Sub Complete Load Cached Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Cached Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Cached Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_complete_load_cached" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read end. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_CACHED_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + label: "Network Sub Complete Load Net Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Complete Load Net Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Complete Load Net Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_complete_load_net" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the last byte received. Corresponds to Legacy histogram HTTP_SUB_COMPLETE_LOAD_NET_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + label: "Network Sub Dns End Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns End Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns End Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_dns_end" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the DNS request being issued to the response. Corresponds to Legacy histogram HTTP_SUB_DNS_LOOKUP_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + label: "Network Sub Dns Start Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Dns Start Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Dns Start Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_dns_start" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the DNS request being issued. Corresponds to Legacy histogram HTTP_SUB_DNS_ISSUE_TIME in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + label: "Network Sub First From Cache Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First From Cache Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First From Cache Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_first_from_cache" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to cache read start. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_FROM_CACHE_V2 in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + label: "Network Sub First Sent To Last Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub First Sent To Last Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub First Sent To Last Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_first_sent_to_last_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from first byte of request sent to the last byte received. Corresponds to Legacy histogram HTTP_SUB_FIRST_SENT_TO_LAST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + label: "Network Sub Http Revalidation Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Http Revalidation Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Http Revalidation Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_http_revalidation" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time for positive cache validation Corresponds to Legacy histogram HTTP_SUB_REVALIDATION in Desktop. +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + label: "Network Sub Open To First Received Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Received Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Received Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_open_to_first_received" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte received. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_RECEIVED in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + label: "Network Sub Open To First Sent Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Open To First Sent Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Open To First Sent Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_open_to_first_sent" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from connection open to the first byte of requst sent. Corresponds to Legacy histogram HTTP_SUB_OPEN_TO_FIRST_SENT in Desktop. (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + label: "Network Sub Tcp Connection Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tcp Connection Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tcp Connection Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_tcp_connection" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from the TCP SYN packet is received to the connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TCP_CONNECTION_2 in Desktop (Migrated from the geckoview metric of the same name). +" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + label: "Network Sub Tls Handshake Sum" + hidden: no + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Network" + group_item_label: "Sub Tls Handshake Sum" + + link: { + label: "Glean Dictionary reference for Network Sub Tls Handshake Sum" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/network_sub_tls_handshake" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "In the HTTP subitem channel, time from after the TCP SYN packet is received to the secure connection is established and ready for HTTP. Corresponds to Legacy histogram HTTP_SUB_TLS_HANDSHAKE in Desktop. (Migrated from the geckoview metric of the same name). +" + } + dimension: metrics__labeled_counter__network_system_channel_addon_status { label: "Network System Channel Addon Status" hidden: yes @@ -5446,6 +5895,56 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking Data Transferred V3 Kb" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + group_label: "Networking" + group_item_label: "Data Transferred V3 Kb" + + link: { + label: "Glean Dictionary reference for Networking Data Transferred V3 Kb" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/networking_data_transferred_v3_kb" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__timing_distribution__networking_dns_failed_lookup_time__sum { label: "Networking Dns Failed Lookup Time Sum" hidden: no @@ -5587,6 +6086,24 @@ To be used to validate GIFFT. " } + dimension: metrics__boolean__networking_http3_enabled { + label: "Networking Http3 Enabled" + hidden: no + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Networking" + group_item_label: "Http3 Enabled" + + link: { + label: "Glean Dictionary reference for Networking Http3 Enabled" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/networking_http3_enabled" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + dimension: metrics__custom_distribution__networking_http_1_download_throughput__sum { label: "Networking Http 1 Download Throughput Sum" hidden: no @@ -6561,6 +7078,24 @@ To be used to validate GIFFT. " } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + label: "Networking Https Rr Prefs Usage" + hidden: no + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Networking" + group_item_label: "Https Rr Prefs Usage" + + link: { + label: "Glean Dictionary reference for Networking Https Rr Prefs Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/networking_https_rr_prefs_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + dimension: metrics__labeled_counter__networking_https_rr_presented { label: "Networking Https Rr Presented" hidden: yes @@ -6595,6 +7130,42 @@ To be used to validate GIFFT. " } + dimension: metrics__timespan__networking_loading_certs_task__value { + label: "Networking Loading Certs Task Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Networking" + group_item_label: "Loading Certs Task Value" + + link: { + label: "Glean Dictionary reference for Networking Loading Certs Task Value" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/networking_loading_certs_task" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to load any external certificates. This occurs off of the main-thread, but can block main-thread operations. This metric was generated to correspond to the Legacy Telemetry scalar networking.loading_certs_task. +" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + label: "Networking Nss Initialization Value" + hidden: no + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Networking" + group_item_label: "Nss Initialization Value" + + link: { + label: "Glean Dictionary reference for Networking Nss Initialization Value" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/networking_nss_initialization" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The time in milliseconds to initialize the NSS component in the parent process. This metric was generated to correspond to the Legacy Telemetry scalar networking.nss_initialization. +" + } + dimension: metrics__counter__networking_os_socket_limit_reached { label: "Networking Os Socket Limit Reached" hidden: no @@ -6933,6 +7504,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking Trr Connection Cycle Count" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + group_label: "Networking" + group_item_label: "Trr Connection Cycle Count" + + link: { + label: "Glean Dictionary reference for Networking Trr Connection Cycle Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/networking_trr_connection_cycle_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { label: "Networking Trr Request Count" hidden: yes @@ -7021,6 +7609,60 @@ To be used to validate GIFFT. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + label: "Opaque Response Blocking Cross Origin Opaque Response Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Cross Origin Opaque Response Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + label: "Opaque Response Blocking Javascript Validation Count" + hidden: no + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Opaque Response Blocking" + group_item_label: "Javascript Validation Count" + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + + dimension: metrics__boolean__os_environment_is_admin_without_uac { + label: "Os Environment Is Admin Without Uac" + hidden: no + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Os Environment" + group_item_label: "Is Admin Without Uac" + + link: { + label: "Glean Dictionary reference for Os Environment Is Admin Without Uac" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/os_environment_is_admin_without_uac" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { label: "Oskeystore Self Test" hidden: yes @@ -8523,6 +9165,24 @@ To be used to validate GIFFT. description: "The result of auto-filling a login form." } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + label: "Pwmgr Potentially Breached Passwords" + hidden: no + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Pwmgr" + group_item_label: "Potentially Breached Passwords" + + link: { + label: "Glean Dictionary reference for Pwmgr Potentially Breached Passwords" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/pwmgr_potentially_breached_passwords" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__counter__rtcrtpsender_count { label: "Rtcrtpsender Count" hidden: no @@ -9149,6 +9809,23 @@ To be used to validate GIFFT. " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security Client Auth Cert Usage" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + group_label: "Security" + group_item_label: "Client Auth Cert Usage" + + link: { + label: "Glean Dictionary reference for Security Client Auth Cert Usage" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/security_client_auth_cert_usage" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__custom_distribution__timer_thread_timers_fired_per_wakeup__sum { label: "Timer Thread Timers Fired Per Wakeup Sum" hidden: no @@ -9639,6 +10316,40 @@ To be used to validate GIFFT. description: "The total number of successful calls to navigator.credentials.get." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video Recv Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Recv Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Recv Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/webrtc_video_recv_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video Send Codec Used" + hidden: yes + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + group_label: "Webrtc Video" + group_item_label: "Send Codec Used" + + link: { + label: "Glean Dictionary reference for Webrtc Video Send Codec Used" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/webrtc_video_send_codec_used" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls Cipher" hidden: yes @@ -11762,6 +12473,31 @@ documented in the ping's pings.yaml file. } } + measure: media_element_in_page_count { + type: sum + sql: ${metrics__counter__media_element_in_page_count} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: media_element_in_page_count_client_count { + type: count_distinct + filters: [ + metrics__counter__media_element_in_page_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Media Element In Page Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/media_element_in_page_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: netwerk_parent_connect_timeout { type: sum sql: ${metrics__counter__netwerk_parent_connect_timeout} ;; @@ -11862,6 +12598,56 @@ documented in the ping's pings.yaml file. } } + measure: opaque_response_blocking_cross_origin_opaque_response_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_cross_origin_opaque_response_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Cross Origin Opaque Response Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/opaque_response_blocking_cross_origin_opaque_response_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count { + type: sum + sql: ${metrics__counter__opaque_response_blocking_javascript_validation_count} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + + measure: opaque_response_blocking_javascript_validation_count_client_count { + type: count_distinct + filters: [ + metrics__counter__opaque_response_blocking_javascript_validation_count: ">0", + ] + sql: ${client_info__client_id} ;; + + link: { + label: "Glean Dictionary reference for Opaque Response Blocking Javascript Validation Count" + url: "https://dictionary.telemetry.mozilla.org/apps/thunderbird_desktop/metrics/opaque_response_blocking_javascript_validation_count" + icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png" + } + } + measure: pdfjs_editing_highlight_color_changed { type: sum sql: ${metrics__counter__pdfjs_editing_highlight_color_changed} ;; @@ -15751,6 +16537,47 @@ view: metrics__metrics__labeled_counter__media_audio_init_failure { } } +view: metrics__metrics__labeled_counter__media_decode_error_per_mime_type { + label: "Media - Decode Error Per Mime Type" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { label: "Media Playback - Not Supported Video Per Mime Type" @@ -16653,6 +17480,47 @@ view: metrics__metrics__labeled_counter__networking_cookie_timestamp_fixed_count } } +view: metrics__metrics__labeled_counter__networking_data_transferred_v3_kb { + label: "Networking - Data Transferred V3 Kb" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_dns_native_count { label: "Networking - Dns Native Count" @@ -17678,6 +18546,47 @@ view: metrics__metrics__labeled_counter__networking_speculative_connection_outco } } +view: metrics__metrics__labeled_counter__networking_trr_connection_cycle_count { + label: "Networking - Trr Connection Cycle Count" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__networking_trr_request_count { label: "Networking - Trr Request Count" @@ -18949,6 +19858,47 @@ view: metrics__metrics__labeled_counter__rtcrtpsender_setparameters_blame_stale_ } } +view: metrics__metrics__labeled_counter__security_client_auth_cert_usage { + label: "Security - Client Auth Cert Usage" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__tls_xyber_intolerance_reason { label: "Tls - Xyber Intolerance Reason" @@ -19236,6 +20186,88 @@ view: metrics__metrics__labeled_counter__webauthn_get_authenticator_attachment { } } +view: metrics__metrics__labeled_counter__webrtc_video_recv_codec_used { + label: "Webrtc Video - Recv Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + +view: metrics__metrics__labeled_counter__webrtc_video_send_codec_used { + label: "Webrtc Video - Send Codec Used" + + dimension: document_id { + type: string + sql: ${metrics.document_id} ;; + hidden: yes + } + + dimension: document_label_id { + type: string + sql: ${metrics.document_id}-${label} ;; + primary_key: yes + hidden: yes + } + + dimension: value { + type: number + sql: ${TABLE}.value ;; + hidden: yes + } + + dimension: label { + type: string + sql: ${TABLE}.key ;; + hidden: no + } + + measure: count { + type: sum + sql: ${value} ;; + hidden: no + } + + measure: client_count { + type: count_distinct + sql: case when ${value} > 0 then ${metrics.client_info__client_id} end ;; + hidden: no + } +} + view: metrics__metrics__labeled_counter__webrtcdtls_cipher { label: "Webrtcdtls - Cipher" @@ -20286,6 +21318,30 @@ view: metrics__metrics__labeled_boolean__media_playback_device_hardware_decoder_ } } +view: metrics__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -21953,6 +23009,54 @@ view: metrics__metrics__timing_distribution__network_cache_hit_time__values { } } +view: metrics__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -21989,6 +23093,18 @@ view: metrics__metrics__timing_distribution__network_first_from_cache__values { } } +view: metrics__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -22001,6 +23117,42 @@ view: metrics__metrics__timing_distribution__network_font_download_end__values { } } +view: metrics__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -22013,6 +23165,162 @@ view: metrics__metrics__timing_distribution__network_open_to_transaction_pending } } +view: metrics__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;; diff --git a/thunderbird_desktop/views/metrics_table.view.lkml b/thunderbird_desktop/views/metrics_table.view.lkml index d71617f82..c8a811910 100644 --- a/thunderbird_desktop/views/metrics_table.view.lkml +++ b/thunderbird_desktop/views/metrics_table.view.lkml @@ -480,6 +480,24 @@ To be used to validate GIFFT. description: "Set to true if the tasks that are queued prior to Glean initialization time out." } + dimension: metrics__boolean__networking_http3_enabled { + sql: ${TABLE}.metrics.boolean.networking_http3_enabled ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Networking Http3 Enabled" + description: "True if HTTP3 is enabled at the start of a session. This metric was generated to correspond to the Legacy Telemetry scalar networking.http3_enabled. +" + } + + dimension: metrics__boolean__os_environment_is_admin_without_uac { + sql: ${TABLE}.metrics.boolean.os_environment_is_admin_without_uac ;; + type: yesno + group_label: "Metrics Boolean" + group_item_label: "Os Environment Is Admin Without Uac" + description: "Indicates that the process is lauched with Admin privileges but without UAC. This metric was generated to correspond to the Legacy Telemetry scalar os.environment.is_admin_without_uac. +" + } + dimension: metrics__boolean__preferences_prefs_file_was_invalid { sql: ${TABLE}.metrics.boolean.preferences_prefs_file_was_invalid ;; type: yesno @@ -863,6 +881,15 @@ This does not include deletion-request pings. description: "How many emails were read by the user." } + dimension: metrics__counter__media_element_in_page_count { + sql: ${TABLE}.metrics.counter.media_element_in_page_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Media Element In Page Count" + description: "The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media. This metric was generated to correspond to the Legacy Telemetry scalar media.element_in_page_count. +" + } + dimension: metrics__counter__netwerk_parent_connect_timeout { sql: ${TABLE}.metrics.counter.netwerk_parent_connect_timeout ;; type: number @@ -899,6 +926,24 @@ This does not include deletion-request pings. " } + dimension: metrics__counter__opaque_response_blocking_cross_origin_opaque_response_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_cross_origin_opaque_response_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Cross Origin Opaque Response Count" + description: "The number of loads of cross origin opaque resources. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.cross_origin_opaque_response_count. +" + } + + dimension: metrics__counter__opaque_response_blocking_javascript_validation_count { + sql: ${TABLE}.metrics.counter.opaque_response_blocking_javascript_validation_count ;; + type: number + group_label: "Metrics Counter" + group_item_label: "Opaque Response Blocking Javascript Validation Count" + description: "The number of times we run the JS validator. This metric was generated to correspond to the Legacy Telemetry scalar opaque.response.blocking.javascript_validation_count. +" + } + dimension: metrics__counter__pdfjs_editing_highlight_color_changed { sql: ${TABLE}.metrics.counter.pdfjs_editing_highlight_color_changed ;; type: number @@ -2382,6 +2427,20 @@ This does not include deletion-request pings. description: "The results of hardware decoder support for different video codecs. True means that codec can be decoded by hardware on user's device." } + dimension: metrics__labeled_boolean__media_video_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hardware_decoding_support ;; + hidden: yes + description: "Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hardware_decoding_support. +" + } + + dimension: metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + sql: ${TABLE}.metrics.labeled_boolean.media_video_hd_hardware_decoding_support ;; + hidden: yes + description: "Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9. This metric was generated to correspond to the Legacy Telemetry scalar media.video_hd_hardware_decoding_support. +" + } + dimension: metrics__labeled_boolean__oskeystore_self_test { sql: ${TABLE}.metrics.labeled_boolean.oskeystore_self_test ;; hidden: yes @@ -2928,6 +2987,13 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__media_decode_error_per_mime_type { + sql: ${TABLE}.metrics.labeled_counter.media_decode_error_per_mime_type ;; + hidden: yes + description: "Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback. This metric was generated to correspond to the Legacy Telemetry scalar media.decode_error_per_mime_type. +" + } + dimension: metrics__labeled_counter__media_playback_not_supported_video_per_mime_type { sql: ${TABLE}.metrics.labeled_counter.media_playback_not_supported_video_per_mime_type ;; hidden: yes @@ -3028,7 +3094,8 @@ This metric appears in both the metrics and baseline pings. dimension: metrics__labeled_counter__network_system_channel_other_status { sql: ${TABLE}.metrics.labeled_counter.network_system_channel_other_status ;; hidden: yes - description: "Counts the status of succeeded and failed requests to other mozilla.org domains" + description: "Counts the status of succeeded and failed requests to other mozilla.org domains +" } dimension: metrics__labeled_counter__network_system_channel_remote_settings_status { @@ -3080,6 +3147,46 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__networking_data_transferred_v3_kb { + sql: ${TABLE}.metrics.labeled_counter.networking_data_transferred_v3_kb ;; + hidden: yes + description: "How many KB of HTTP data transferred by type, there are some categories separated by keys based on 5 parameters: + 1. normal browsing or private browsing + 2. system principal or not + 3. first party or third party + 4. class of service (Leader/Background/Others) + 5. tracking classification (Basic/Content/FingerprintingContent) + +Available keys are: + \"Y0_N1Sys\", + \"Y1_N1\", + \"Y2_N3Oth\", + \"Y3_N3BasicLead\", + \"Y4_N3BasicBg\", + \"Y5_N3BasicOth\", + \"Y6_N3ContentLead\", + \"Y7_N3ContentBg\", + \"Y8_N3ContentOth\", + \"Y9_N3FpLead\", + \"Y10_N3FpBg\", + \"Y11_N3FpOth\", + \"Y12_P1Sys\", + \"Y13_P1\", + \"Y14_P3Oth\", + \"Y15_P3BasicLead\", + \"Y16_P3BasicBg\", + \"Y17_P3BasicOth\", + \"Y18_P3ContentLead\", + \"Y19_P3ContentBg\", + \"Y20_P3ContentOth\", + \"Y21_P3FpLead\", + \"Y22_P3FpBg\", + \"Y23_P3FpOth\" + +This metric was generated to correspond to the Legacy Telemetry scalar networking.data_transferred_v3_kb. +" + } + dimension: metrics__labeled_counter__networking_dns_native_count { sql: ${TABLE}.metrics.labeled_counter.networking_dns_native_count ;; hidden: yes @@ -3255,6 +3362,13 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__networking_trr_connection_cycle_count { + sql: ${TABLE}.metrics.labeled_counter.networking_trr_connection_cycle_count ;; + hidden: yes + description: "Number of times we cycled the TRR connection during a subsession. Keyed by TRR provider URL. This metric was generated to correspond to the Legacy Telemetry scalar networking.trr_connection_cycle_count. +" + } + dimension: metrics__labeled_counter__networking_trr_request_count { sql: ${TABLE}.metrics.labeled_counter.networking_trr_request_count ;; hidden: yes @@ -3471,6 +3585,13 @@ This metric appears in both the metrics and baseline pings. " } + dimension: metrics__labeled_counter__security_client_auth_cert_usage { + sql: ${TABLE}.metrics.labeled_counter.security_client_auth_cert_usage ;; + hidden: yes + description: "Measures how many servers have requested a client authentication certificate (key: \"requested\") and how many times the user has opted to send one in response (key: \"sent\"). This metric was generated to correspond to the Legacy Telemetry scalar security.client_auth_cert_usage. +" + } + dimension: metrics__labeled_counter__tls_xyber_intolerance_reason { sql: ${TABLE}.metrics.labeled_counter.tls_xyber_intolerance_reason ;; hidden: yes @@ -3518,6 +3639,20 @@ This metric appears in both the metrics and baseline pings. description: "The number of successfully asserted credentials by authenticator attachment modality." } + dimension: metrics__labeled_counter__webrtc_video_recv_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_recv_codec_used ;; + hidden: yes + description: "The video codec used for receiving video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.recv_codec_used. +" + } + + dimension: metrics__labeled_counter__webrtc_video_send_codec_used { + sql: ${TABLE}.metrics.labeled_counter.webrtc_video_send_codec_used ;; + hidden: yes + description: "The video codec used for sending video on a WebRTC call. This metric was generated to correspond to the Legacy Telemetry scalar webrtc.video.send_codec_used. +" + } + dimension: metrics__labeled_counter__webrtcdtls_cipher { sql: ${TABLE}.metrics.labeled_counter.webrtcdtls_cipher ;; hidden: yes @@ -4114,6 +4249,15 @@ API for the purposes of Validation (hence GVSV). " } + dimension: metrics__quantity__networking_https_rr_prefs_usage { + sql: ${TABLE}.metrics.quantity.networking_https_rr_prefs_usage ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Networking Https Rr Prefs Usage" + description: "A bitfield representation for the usage of HTTPS RR prefs. bit 0: network.dns.upgrade_with_https_rr is enabled or not. bit 1: network.dns.use_https_rr_as_altsvc is enabled or not. bit 2: network.dns.echconfig.enabled is enabled or not. This metric was generated to correspond to the Legacy Telemetry scalar networking.https_rr_prefs_usage. +" + } + dimension: metrics__quantity__pkcs11_third_party_modules_loaded { sql: ${TABLE}.metrics.quantity.pkcs11_third_party_modules_loaded ;; type: number @@ -4122,6 +4266,15 @@ API for the purposes of Validation (hence GVSV). description: "The number of third-party PKCS#11 modules loaded." } + dimension: metrics__quantity__pwmgr_potentially_breached_passwords { + sql: ${TABLE}.metrics.quantity.pwmgr_potentially_breached_passwords ;; + type: number + group_label: "Metrics Quantity" + group_item_label: "Pwmgr Potentially Breached Passwords" + description: "The number of potentially breached passwords, as determined by LoginBreaches.getPotentialBreachesByLoginGUID. This metric was generated to correspond to the Legacy Telemetry scalar pwmgr.potentially_breached_passwords. +" + } + dimension: metrics__rate__cert_signature_cache_hits__denominator { sql: ${TABLE}.metrics.rate.cert_signature_cache_hits.denominator ;; type: number @@ -4817,6 +4970,34 @@ documented in the ping's pings.yaml file. group_item_label: "Value" } + dimension: metrics__timespan__networking_loading_certs_task__time_unit { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_loading_certs_task__value { + sql: ${TABLE}.metrics.timespan.networking_loading_certs_task.value ;; + type: number + group_label: "Metrics Timespan Networking Loading Certs Task" + group_item_label: "Value" + } + + dimension: metrics__timespan__networking_nss_initialization__time_unit { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.time_unit ;; + type: string + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Time Unit" + } + + dimension: metrics__timespan__networking_nss_initialization__value { + sql: ${TABLE}.metrics.timespan.networking_nss_initialization.value ;; + type: number + group_label: "Metrics Timespan Networking Nss Initialization" + group_item_label: "Value" + } + dimension: metrics__timing_distribution__bounce_tracking_protection_purge_duration__bucket_count { sql: ${TABLE}.metrics.timing_distribution.bounce_tracking_protection_purge_duration.bucket_count ;; type: number @@ -8297,6 +8478,246 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_complete_load_net.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_dns_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_dns_end.bucket_count ;; type: number @@ -8477,6 +8898,66 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_first_sent_to_last_received.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_font_download_end__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_font_download_end.bucket_count ;; type: number @@ -8537,6 +9018,186 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_open_to_first_sent.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_open_to_transaction_pending__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_open_to_transaction_pending.bucket_count ;; type: number @@ -8597,6 +9258,786 @@ documented in the ping's pings.yaml file. hidden: yes } + dimension: metrics__timing_distribution__network_sub_cache_read_time__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Cache Read Time" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_cache_read_time__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_cache_read_time.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Cached" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_cached__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_cached.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Complete Load Net" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_complete_load_net__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_complete_load_net.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_end__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns End" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_end__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_end.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_dns_start__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Dns Start" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_dns_start__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_dns_start.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First From Cache" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_from_cache__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_from_cache.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub First Sent To Last Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_first_sent_to_last_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Http Revalidation" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_http_revalidation__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_http_revalidation.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Received" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_received__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_received.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Open To First Sent" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_open_to_first_sent__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_open_to_first_sent.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tcp Connection" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tcp_connection__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tcp_connection.values ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__bucket_count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.bucket_count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Bucket Count" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__count { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.count ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Count" + description: "This was accidentally sent in the past and is now deprecated. See https://bugzilla.mozilla.org/show_bug.cgi?id=1799509#c5" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__histogram_type { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.histogram_type ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Histogram Type" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__overflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.overflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Overflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__range { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.range ;; + hidden: yes + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__sum { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.sum ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Sum" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__time_unit { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.time_unit ;; + type: string + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Time Unit" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__underflow { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.underflow ;; + type: number + group_label: "Metrics Timing Distribution Network Sub Tls Handshake" + group_item_label: "Underflow" + } + + dimension: metrics__timing_distribution__network_sub_tls_handshake__values { + sql: ${TABLE}.metrics.timing_distribution.network_sub_tls_handshake.values ;; + hidden: yes + } + dimension: metrics__timing_distribution__network_tcp_connection__bucket_count { sql: ${TABLE}.metrics.timing_distribution.network_tcp_connection.bucket_count ;; type: number @@ -14043,6 +15484,30 @@ view: metrics_table__metrics__labeled_boolean__media_playback_device_hardware_de } } +view: metrics_table__metrics__labeled_boolean__media_video_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + +view: metrics_table__metrics__labeled_boolean__media_video_hd_hardware_decoding_support { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: yesno + } +} + view: metrics_table__metrics__labeled_boolean__oskeystore_self_test { dimension: key { sql: ${TABLE}.key ;; @@ -15710,6 +17175,54 @@ view: metrics_table__metrics__timing_distribution__network_cache_hit_time__value } } +view: metrics_table__metrics__timing_distribution__network_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_dns_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -15746,6 +17259,18 @@ view: metrics_table__metrics__timing_distribution__network_first_from_cache__val } } +view: metrics_table__metrics__timing_distribution__network_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_font_download_end__values { dimension: key { sql: ${TABLE}.key ;; @@ -15758,6 +17283,42 @@ view: metrics_table__metrics__timing_distribution__network_font_download_end__va } } +view: metrics_table__metrics__timing_distribution__network_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_open_to_transaction_pending__values { dimension: key { sql: ${TABLE}.key ;; @@ -15770,6 +17331,162 @@ view: metrics_table__metrics__timing_distribution__network_open_to_transaction_p } } +view: metrics_table__metrics__timing_distribution__network_sub_cache_read_time__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_cached__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_complete_load_net__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_end__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_dns_start__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_from_cache__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_first_sent_to_last_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_http_revalidation__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_received__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_open_to_first_sent__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tcp_connection__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + +view: metrics_table__metrics__timing_distribution__network_sub_tls_handshake__values { + dimension: key { + sql: ${TABLE}.key ;; + type: string + } + + dimension: value { + sql: ${TABLE}.value ;; + type: number + } +} + view: metrics_table__metrics__timing_distribution__network_tcp_connection__values { dimension: key { sql: ${TABLE}.key ;;