jetstream/outcomes/firefox_desktop/networking.toml (283 lines of code) (raw):

friendly_name = "Networking" description = "Network layer metrics including Necko, TLS, NSS" [metrics.dns_lookup_time] select_expression = '{{agg_histogram_mean("payload.processes.content.histograms.dns_lookup_time")}}' data_source = 'main' bigger_is_better = false [metrics.dns_lookup_time.statistics.deciles] pre_treatments = ["remove_nulls"] [metrics.dns_lookup_time.statistics.kernel_density_estimate] pre_treatments = ["remove_nulls"] log_space = true [metrics.dns_lookup_time.statistics.empirical_cdf] pre_treatments = ["remove_nulls"] log_space = true [metrics.http_page_tls_handshake] select_expression = '{{agg_histogram_mean("payload.processes.content.histograms.http_page_tls_handshake")}}' data_source = 'main' bigger_is_better = false [metrics.http_page_tls_handshake.statistics.deciles] pre_treatments = ["remove_nulls"] [metrics.http_page_tls_handshake.statistics.kernel_density_estimate] pre_treatments = ["remove_nulls"] log_space = true [metrics.http_page_tls_handshake.statistics.empirical_cdf] pre_treatments = ["remove_nulls"] log_space = true [metrics.http_sub_tls_handshake] select_expression = '{{agg_histogram_mean("payload.processes.content.histograms.http_sub_tls_handshake")}}' data_source = 'main' bigger_is_better = false [metrics.http_sub_tls_handshake.statistics.deciles] pre_treatments = ["remove_nulls"] [metrics.http_sub_tls_handshake.statistics.kernel_density_estimate] pre_treatments = ["remove_nulls"] log_space = true [metrics.http_sub_tls_handshake.statistics.empirical_cdf] pre_treatments = ["remove_nulls"] log_space = true [metrics.http_page_open_to_first_sent] select_expression = '{{agg_histogram_mean("payload.processes.content.histograms.http_page_open_to_first_sent")}}' data_source = 'main' bigger_is_better = false [metrics.http_page_open_to_first_sent.statistics.deciles] pre_treatments = ["remove_nulls"] [metrics.http_page_open_to_first_sent.statistics.kernel_density_estimate] pre_treatments = ["remove_nulls"] log_space = true [metrics.http_page_open_to_first_sent.statistics.empirical_cdf] pre_treatments = ["remove_nulls"] log_space = true [metrics.time_to_response_start_ms] select_expression = '{{agg_histogram_mean("payload.processes.content.histograms.time_to_response_start_ms")}}' data_source = 'main' bigger_is_better = false [metrics.time_to_response_start_ms.statistics.deciles] pre_treatments = ["remove_nulls"] [metrics.time_to_response_start_ms.statistics.kernel_density_estimate] pre_treatments = ["remove_nulls"] log_space = true [metrics.time_to_response_start_ms.statistics.empirical_cdf] pre_treatments = ["remove_nulls"] log_space = true [metrics.cert_error_page_loaded] select_expression = """( COALESCE(COUNTIF( event_category = 'security.ui.certerror' AND event_method = 'load' AND event_object = 'aboutcerterror' ), 0) )""" data_source = "events_certerror" friendly_name = "Cert Error Pages Loaded" type = "scalar" bigger_is_better = false [metrics.cert_error_page_loaded.statistics.bootstrap_mean] [metrics.cert_error_page_loaded.statistics.deciles] [metrics.cert_error_page_loaded.statistics.kernel_density_estimate] [metrics.cert_error_page_loaded.statistics.empirical_cdf] [metrics.cert_error_page_clicked] select_expression = """( COALESCE(COUNTIF( event_category = 'security.ui.certerror' AND event_method = 'click' AND event_object = 'aboutcerterror' ), 0) )""" data_source = "events_certerror" friendly_name = "Cert Error Pages Clicked" type = "scalar" bigger_is_better = false [metrics.cert_error_page_clicked.statistics.bootstrap_mean] [metrics.cert_error_page_clicked.statistics.deciles] [metrics.cert_error_page_clicked.statistics.kernel_density_estimate] [metrics.cert_error_page_clicked.statistics.empirical_cdf] [metrics.http_transactions_using_tls] select_expression = '{{agg_hist_zero_fract("payload.histograms.http_transaction_is_ssl")}}' data_source = "main" type = "scalar" [metrics.http_transactions_using_tls.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.http_transactions_using_tls.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.http_transactions_using_tls.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.http_transactions_using_tls.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.http_pageloads_using_tls] select_expression = '{{agg_hist_zero_fract("payload.histograms.http_pageload_is_ssl")}}' data_source = "main" type = "scalar" [metrics.http_pageloads_using_tls.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.http_pageloads_using_tls.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.http_pageloads_using_tls.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.http_pageloads_using_tls.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.http_channels_success] select_expression = '{{agg_hist_zero_fract("payload.histograms.http_channel_onstart_success")}}' data_source = "main" type = "scalar" [metrics.http_channels_success.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.http_channels_success.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.http_channels_success.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.http_channels_success.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.tls_successful_cert_validation_time] data_source = "main" select_expression = """{{agg_histogram_mean("payload.processes.content.histograms.ssl_succesful_cert_validation_time_mozillapkix")}}""" type = "scalar" bigger_is_better = false [metrics.tls_successful_cert_validation_time.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.tls_successful_cert_validation_time.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.tls_successful_cert_validation_time.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] log_space = true [metrics.tls_successful_cert_validation_time.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] log_space = true [metrics.tls_failed_cert_validation_time] data_source = "main" select_expression = """{{agg_histogram_mean("payload.processes.content.histograms.ssl_initial_failed_cert_validation_time_mozillapkix")}}""" type = "scalar" bigger_is_better = false [metrics.tls_failed_cert_validation_time.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.tls_failed_cert_validation_time.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.tls_failed_cert_validation_time.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] log_space = true [metrics.tls_failed_cert_validation_time.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] log_space = true [metrics.tls_successful_connections_overall] data_source = "main" select_expression = '{{agg_hist_zero_fract("payload.histograms.ssl_handshake_result")}}' type = "scalar" [metrics.tls_successful_connections_overall.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_overall.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_overall.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_overall.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_with_ech] data_source = "main" select_expression = '{{agg_hist_zero_fract("payload.histograms.ssl_handshake_result_ech")}}' type = "scalar" [metrics.tls_successful_connections_with_ech.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_with_ech.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_with_ech.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_with_ech.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_with_ech_grease] data_source = "main" select_expression = '{{agg_hist_zero_fract("payload.histograms.ssl_handshake_result_ech_grease")}}' type = "scalar" [metrics.tls_successful_connections_with_ech_grease.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_with_ech_grease.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_with_ech_grease.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.tls_successful_connections_with_ech_grease.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.tls_successful_first_try_connections] data_source = "main" select_expression = '{{agg_hist_zero_fract("payload.histograms.ssl_handshake_result_first_try")}}' type = "scalar" [metrics.tls_successful_first_try_connections.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.tls_successful_first_try_connections.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.tls_successful_first_try_connections.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.tls_successful_first_try_connections.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.tls_successful_conservative_connections] data_source = "main" select_expression = '{{agg_hist_zero_fract("payload.histograms.ssl_handshake_result_conservative")}}' type = "scalar" [metrics.tls_successful_conservative_connections.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.tls_successful_conservative_connections.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.tls_successful_conservative_connections.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.tls_successful_conservative_connections.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_no_ech] data_source = "main" select_expression = """{{agg_hist_zero_fract("mozfun.map.get_key(payload.keyed_histograms.http3_ech_outcome, 'NONE')")}}""" type = "scalar" [metrics.quic_successful_connections_no_ech.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_no_ech.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_no_ech.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_no_ech.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_ech_grease] data_source = "main" select_expression = """{{agg_hist_zero_fract("mozfun.map.get_key(payload.keyed_histograms.http3_ech_outcome, 'GREASE')")}}""" type = "scalar" [metrics.quic_successful_connections_ech_grease.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_ech_grease.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_ech_grease.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_ech_grease.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_ech_real] data_source = "main" select_expression = """{{agg_hist_zero_fract("mozfun.map.get_key(payload.keyed_histograms.http3_ech_outcome, 'REAL')")}}""" type = "scalar" [metrics.quic_successful_connections_ech_real.statistics.bootstrap_mean] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_ech_real.statistics.deciles] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_ech_real.statistics.kernel_density_estimate] pre_treatments = ['remove_nulls'] [metrics.quic_successful_connections_ech_real.statistics.empirical_cdf] pre_treatments = ['remove_nulls'] [data_sources.main] from_expression = """( SELECT *, DATE(submission_timestamp) AS submission_date, environment.experiments FROM `moz-fx-data-shared-prod.telemetry_stable.main_v5` )""" experiments_column_type = "native" # filtering on event_category to save cost here [data_sources.events] from_expression = """(SELECT * FROM mozdata.telemetry.events WHERE event_category = 'security.ui.certerror')""" experiments_column_type = "native" [data_sources.events_certerror] from_expression = """ ( SELECT * FROM `moz-fx-data-shared-prod.telemetry.events` WHERE event_category = 'security.ui.certerror' ) """ submission_date_column = "submission_date" friendly_name = "Certerror events" description = "Cert Error related events" experiments_column_type = "native"