diff options
Diffstat (limited to 'config/metrics')
66 files changed, 293 insertions, 91 deletions
diff --git a/config/metrics/aggregates/code_review.yml b/config/metrics/aggregates/code_review.yml index a25222b8d6b..2a58540f348 100644 --- a/config/metrics/aggregates/code_review.yml +++ b/config/metrics/aggregates/code_review.yml @@ -1,3 +1,5 @@ +# NOTE: Please read the following to check if and which aggregate the metric should be added to. +# # code_review_extension_category_monthly_active_users # This is only metrics related to the VS Code Extension for now. # @@ -78,9 +80,6 @@ - 'i_code_review_user_create_note_in_ipynb_diff' - 'i_code_review_user_create_note_in_ipynb_diff_mr' - 'i_code_review_user_create_note_in_ipynb_diff_commit' - - 'i_code_review_create_note_in_ipynb_diff' - - 'i_code_review_create_note_in_ipynb_diff_mr' - - 'i_code_review_create_note_in_ipynb_diff_commit' - name: code_review_category_monthly_active_users operator: OR source: redis @@ -149,9 +148,6 @@ - 'i_code_review_user_create_note_in_ipynb_diff' - 'i_code_review_user_create_note_in_ipynb_diff_mr' - 'i_code_review_user_create_note_in_ipynb_diff_commit' - - 'i_code_review_create_note_in_ipynb_diff' - - 'i_code_review_create_note_in_ipynb_diff_mr' - - 'i_code_review_create_note_in_ipynb_diff_commit' - name: code_review_extension_category_monthly_active_users operator: OR source: redis diff --git a/config/metrics/counts_28d/20210216174910_analytics_unique_visits_for_any_target_monthly.yml b/config/metrics/counts_28d/20210216174910_analytics_unique_visits_for_any_target_monthly.yml index f1bff756c5f..791cad7b6e2 100644 --- a/config/metrics/counts_28d/20210216174910_analytics_unique_visits_for_any_target_monthly.yml +++ b/config/metrics/counts_28d/20210216174910_analytics_unique_visits_for_any_target_monthly.yml @@ -10,6 +10,29 @@ value_type: number status: active time_frame: 28d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - users_viewing_analytics_group_devops_adoption + - i_analytics_dev_ops_adoption + - i_analytics_dev_ops_score + - p_analytics_merge_request + - i_analytics_instance_statistics + - g_analytics_contribution + - g_analytics_insights + - g_analytics_issues + - g_analytics_productivity + - g_analytics_valuestream + - p_analytics_pipelines + - p_analytics_code_reviews + - p_analytics_valuestream + - p_analytics_insights + - p_analytics_issues + - p_analytics_repo + - i_analytics_cohorts + - p_analytics_ci_cd_pipelines + - p_analytics_ci_cd_deployment_frequency + - p_analytics_ci_cd_lead_time distribution: - ce - ee diff --git a/config/metrics/counts_28d/20210216180325_action_monthly_active_users_sse_edit.yml b/config/metrics/counts_28d/20210216180325_action_monthly_active_users_sse_edit.yml index eb22e82c62e..0c6421ad1fa 100644 --- a/config/metrics/counts_28d/20210216180325_action_monthly_active_users_sse_edit.yml +++ b/config/metrics/counts_28d/20210216180325_action_monthly_active_users_sse_edit.yml @@ -7,7 +7,7 @@ product_stage: create product_group: group::editor product_category: static_site_editor value_type: number -status: active +status: removed time_frame: 28d data_source: redis_hll distribution: @@ -19,3 +19,5 @@ tier: - ultimate performance_indicator_type: [] milestone: "<13.9" +milestone_removed: "15.1" +removed_by_url: "https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88485" diff --git a/config/metrics/counts_28d/20210216180341_ide_edit_total_unique_counts_monthly.yml b/config/metrics/counts_28d/20210216180341_ide_edit_total_unique_counts_monthly.yml index ea357356742..35291d12239 100644 --- a/config/metrics/counts_28d/20210216180341_ide_edit_total_unique_counts_monthly.yml +++ b/config/metrics/counts_28d/20210216180341_ide_edit_total_unique_counts_monthly.yml @@ -16,7 +16,6 @@ options: - g_edit_by_web_ide - g_edit_by_sfe - g_edit_by_snippet_ide - - g_edit_by_sse distribution: - ce - ee diff --git a/config/metrics/counts_28d/20210216180745_action_monthly_active_users_design_management.yml b/config/metrics/counts_28d/20210216180745_action_monthly_active_users_design_management.yml index 3c35bed2ceb..5189d4685d0 100644 --- a/config/metrics/counts_28d/20210216180745_action_monthly_active_users_design_management.yml +++ b/config/metrics/counts_28d/20210216180745_action_monthly_active_users_design_management.yml @@ -17,6 +17,5 @@ tier: - free - premium - ultimate -performance_indicator_type: -- paid_gmau +performance_indicator_type: [] milestone: "<13.9" diff --git a/config/metrics/counts_28d/20210216180816_groups.yml b/config/metrics/counts_28d/20210216180816_groups.yml index 600408f92ef..9ddb7547644 100644 --- a/config/metrics/counts_28d/20210216180816_groups.yml +++ b/config/metrics/counts_28d/20210216180816_groups.yml @@ -4,7 +4,7 @@ key_path: usage_activity_by_stage_monthly.manage.groups description: Number of users who are group members for last 28 days product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: subgroups value_type: number status: active diff --git a/config/metrics/counts_28d/20210216180818_users_created.yml b/config/metrics/counts_28d/20210216180818_users_created.yml index 1df17b13891..80fef7467e0 100644 --- a/config/metrics/counts_28d/20210216180818_users_created.yml +++ b/config/metrics/counts_28d/20210216180818_users_created.yml @@ -4,7 +4,7 @@ key_path: usage_activity_by_stage_monthly.manage.users_created description: Number of users created in the month product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: users value_type: number status: active diff --git a/config/metrics/counts_28d/20210216183627_omniauth_providers.yml b/config/metrics/counts_28d/20210216183627_omniauth_providers.yml index 54335b419e1..4240abf9aa9 100644 --- a/config/metrics/counts_28d/20210216183627_omniauth_providers.yml +++ b/config/metrics/counts_28d/20210216183627_omniauth_providers.yml @@ -1,20 +1,21 @@ --- data_category: optional key_path: usage_activity_by_stage_monthly.manage.omniauth_providers -description: Number of unique user logins using an OmniAuth provider +description: List of unique OmniAuth providers product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: authentication_and_authorization -value_type: number +value_type: object status: active time_frame: 28d -data_source: database +data_source: system distribution: - ce tier: - free - premium - ultimate +value_json_schema: 'config/metrics/objects_schemas/omniauth_providers_schema.json' performance_indicator_type: [] milestone: "<13.9" diff --git a/config/metrics/counts_28d/20210216184024_g_edit_by_sse_monthly.yml b/config/metrics/counts_28d/20210216184024_g_edit_by_sse_monthly.yml index 1a1fbec4f8c..e4c831091da 100644 --- a/config/metrics/counts_28d/20210216184024_g_edit_by_sse_monthly.yml +++ b/config/metrics/counts_28d/20210216184024_g_edit_by_sse_monthly.yml @@ -7,7 +7,7 @@ product_stage: create product_group: group::editor product_category: static_site_editor value_type: number -status: active +status: removed time_frame: 28d data_source: redis_hll instrumentation_class: RedisHLLMetric @@ -23,3 +23,5 @@ tier: - ultimate performance_indicator_type: [] milestone: "<13.9" +milestone_removed: "15.1" +removed_by_url: "https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88485" diff --git a/config/metrics/counts_28d/20210427102618_code_review_category_monthly_active_users.yml b/config/metrics/counts_28d/20210427102618_code_review_category_monthly_active_users.yml index a0dd87cd7dc..67cae705601 100644 --- a/config/metrics/counts_28d/20210427102618_code_review_category_monthly_active_users.yml +++ b/config/metrics/counts_28d/20210427102618_code_review_category_monthly_active_users.yml @@ -3,7 +3,7 @@ data_category: operational key_path: counts_monthly.aggregated_metrics.code_review_category_monthly_active_users description: Unique users performing actions on code review events product_section: dev -product_stage: devops::create +product_stage: create product_group: group::code review product_category: value_type: number diff --git a/config/metrics/counts_28d/20210427103010_code_review_extension_category_monthly_active_users.yml b/config/metrics/counts_28d/20210427103010_code_review_extension_category_monthly_active_users.yml index faa452f73a6..b379aa78586 100644 --- a/config/metrics/counts_28d/20210427103010_code_review_extension_category_monthly_active_users.yml +++ b/config/metrics/counts_28d/20210427103010_code_review_extension_category_monthly_active_users.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts_monthly.aggregated_metrics.code_review_extension_category_monthly_active_users description: Number of users performing i_code_review_user_vs_code_api_request event product_section: dev -product_stage: devops::create +product_stage: create product_group: group::code review product_category: value_type: number diff --git a/config/metrics/counts_28d/20210427103119_code_review_group_monthly_active_users.yml b/config/metrics/counts_28d/20210427103119_code_review_group_monthly_active_users.yml index 5cbdd9afa54..01c4724971d 100644 --- a/config/metrics/counts_28d/20210427103119_code_review_group_monthly_active_users.yml +++ b/config/metrics/counts_28d/20210427103119_code_review_group_monthly_active_users.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts_monthly.aggregated_metrics.code_review_group_monthly_active_users description: Number of users performing at least one of the code review events product_section: dev -product_stage: devops::create +product_stage: create product_group: group::code review product_category: value_type: number diff --git a/config/metrics/counts_28d/20210520111133_total.yml b/config/metrics/counts_28d/20210520111133_total.yml index 3da6de21632..cef2766c95a 100644 --- a/config/metrics/counts_28d/20210520111133_total.yml +++ b/config/metrics/counts_28d/20210520111133_total.yml @@ -12,6 +12,7 @@ milestone: "14.0" introduced_by_url: "https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61775" time_frame: 28d data_source: database +instrumentation_class: CountImportedProjectsTotalMetric distribution: - ce - ee diff --git a/config/metrics/counts_28d/20210910132229_user_auth_by_provider.yml b/config/metrics/counts_28d/20210910132229_user_auth_by_provider.yml index 9704fcc43dd..65a9a0b3cee 100644 --- a/config/metrics/counts_28d/20210910132229_user_auth_by_provider.yml +++ b/config/metrics/counts_28d/20210910132229_user_auth_by_provider.yml @@ -4,7 +4,7 @@ name: count_distinct_users_using_two_factor_authentication description: Number of unique user logins using two factor authentication for available providers product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: authentication_and_authorization value_type: object status: active diff --git a/config/metrics/counts_28d/20210916080405_promoted_issues.yml b/config/metrics/counts_28d/20210916080405_promoted_issues.yml index ec73682b1f3..27c9f01edbe 100644 --- a/config/metrics/counts_28d/20210916080405_promoted_issues.yml +++ b/config/metrics/counts_28d/20210916080405_promoted_issues.yml @@ -7,8 +7,10 @@ product_stage: growth product_group: group::product intelligence product_category: collection value_type: number -status: deprecated +status: removed milestone: "14.3" +milestone_removed: "15.1" +removed_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88113 introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/70485 time_frame: 28d data_source: database diff --git a/config/metrics/counts_28d/20210930125418_github_import_project_start_monthly.yml b/config/metrics/counts_28d/20210930125418_github_import_project_start_monthly.yml index 2812aa73cad..d79dede39f0 100644 --- a/config/metrics/counts_28d/20210930125418_github_import_project_start_monthly.yml +++ b/config/metrics/counts_28d/20210930125418_github_import_project_start_monthly.yml @@ -2,7 +2,7 @@ key_path: redis_hll_counters.importer.github_import_project_start_monthly description: The number of github projects that were enqueued to start monthy product_section: dev -product_stage: devops +product_stage: manage product_group: group::import product_category: value_type: number diff --git a/config/metrics/counts_28d/20210930130531_github_import_project_success_monthly.yml b/config/metrics/counts_28d/20210930130531_github_import_project_success_monthly.yml index ab599c67376..eb4ce81997f 100644 --- a/config/metrics/counts_28d/20210930130531_github_import_project_success_monthly.yml +++ b/config/metrics/counts_28d/20210930130531_github_import_project_success_monthly.yml @@ -2,7 +2,7 @@ key_path: redis_hll_counters.importer.github_import_project_success_monthly description: The number of github projects that were successful monthly product_section: dev -product_stage: devops +product_stage: manage product_group: group::import product_category: value_type: number diff --git a/config/metrics/counts_28d/20210930163813_github_import_project_failure_monthly.yml b/config/metrics/counts_28d/20210930163813_github_import_project_failure_monthly.yml index 6651a770920..0f16cf65ca5 100644 --- a/config/metrics/counts_28d/20210930163813_github_import_project_failure_monthly.yml +++ b/config/metrics/counts_28d/20210930163813_github_import_project_failure_monthly.yml @@ -2,7 +2,7 @@ key_path: redis_hll_counters.importer.github_import_project_failure_monthly description: The number of github projects that failed monthly product_section: dev -product_stage: devops +product_stage: manage product_group: group::import product_category: value_type: number diff --git a/config/metrics/counts_28d/20220525231314_unique_monthly_active_users.yml b/config/metrics/counts_28d/20220525231314_unique_monthly_active_users.yml new file mode 100644 index 00000000000..658db1a27af --- /dev/null +++ b/config/metrics/counts_28d/20220525231314_unique_monthly_active_users.yml @@ -0,0 +1,23 @@ +--- +key_path: counts_monthly.unique_active_users +name: +description: Users that have a last_activity_on date within the past 28 days +product_category: +product_section: dev +product_stage: manage +product_group: group::manage +value_type: number +status: active +milestone: "15.1" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88631 +time_frame: 28d +data_source: database +data_category: optional +instrumentation_class: UniqueActiveUsersMetric +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_28d/20220615103718_incident_management_timeline_event_total_unique_counts_monthly.yml b/config/metrics/counts_28d/20220615103718_incident_management_timeline_event_total_unique_counts_monthly.yml new file mode 100644 index 00000000000..1c70507da36 --- /dev/null +++ b/config/metrics/counts_28d/20220615103718_incident_management_timeline_event_total_unique_counts_monthly.yml @@ -0,0 +1,32 @@ +--- +key_path: redis_hll_counters.incident_management.timeline_event_total_unique_counts_monthly +name: count_unique_users_interacting_with_timeline_events_monthly +description: Counts unique users for timeline events create, edit and delete events per month +product_section: ops +product_stage: monitor +product_group: group::respond +product_category: incident_management +value_type: number +status: active +milestone: "15.1" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90205 +time_frame: 28d +data_source: redis_hll +data_category: optional +instrumentation_class: RedisHLLMetric +options: + events: + - incident_management_timeline_event_created + - incident_management_timeline_event_edited + - incident_management_timeline_event_deleted +performance_indicator_type: + - smau + - gmau + - paid_gmau +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216174846_p_analytics_pipelines.yml b/config/metrics/counts_7d/20210216174846_p_analytics_pipelines.yml index c34f5644053..8c491bc24b1 100644 --- a/config/metrics/counts_all/20210216174846_p_analytics_pipelines.yml +++ b/config/metrics/counts_7d/20210216174846_p_analytics_pipelines.yml @@ -8,8 +8,12 @@ product_group: group::optimize product_category: value_type: number status: active -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - p_analytics_pipelines distribution: - ce - ee diff --git a/config/metrics/counts_all/20210216174850_p_analytics_valuestream.yml b/config/metrics/counts_7d/20210216174850_p_analytics_valuestream.yml index 671cd9a10b3..0cb77ed4933 100644 --- a/config/metrics/counts_all/20210216174850_p_analytics_valuestream.yml +++ b/config/metrics/counts_7d/20210216174850_p_analytics_valuestream.yml @@ -8,8 +8,12 @@ product_group: group::optimize product_category: value_type: number status: active -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - p_analytics_valuestream distribution: - ce - ee diff --git a/config/metrics/counts_all/20210216174856_p_analytics_repo.yml b/config/metrics/counts_7d/20210216174856_p_analytics_repo.yml index 5e6e308d8d2..fc1fb3470db 100644 --- a/config/metrics/counts_all/20210216174856_p_analytics_repo.yml +++ b/config/metrics/counts_7d/20210216174856_p_analytics_repo.yml @@ -8,8 +8,12 @@ product_group: group::optimize product_category: value_type: number status: active -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - p_analytics_repo distribution: - ce - ee diff --git a/config/metrics/counts_all/20210216174858_i_analytics_cohorts.yml b/config/metrics/counts_7d/20210216174858_i_analytics_cohorts.yml index 9a06f4c44df..705cfefc5b5 100644 --- a/config/metrics/counts_all/20210216174858_i_analytics_cohorts.yml +++ b/config/metrics/counts_7d/20210216174858_i_analytics_cohorts.yml @@ -8,8 +8,12 @@ product_group: group::optimize product_category: value_type: number status: active -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - i_analytics_cohorts distribution: - ce - ee diff --git a/config/metrics/counts_all/20210216174900_i_analytics_dev_ops_score.yml b/config/metrics/counts_7d/20210216174900_i_analytics_dev_ops_score.yml index 9130eb837e7..72db511d1e7 100644 --- a/config/metrics/counts_all/20210216174900_i_analytics_dev_ops_score.yml +++ b/config/metrics/counts_7d/20210216174900_i_analytics_dev_ops_score.yml @@ -8,8 +8,12 @@ product_group: group::optimize product_category: value_type: number status: active -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - i_analytics_dev_ops_score distribution: - ce - ee diff --git a/config/metrics/counts_all/20210216174902_g_analytics_merge_request.yml b/config/metrics/counts_7d/20210216174902_g_analytics_merge_request.yml index af9338f028a..0e726cfceae 100644 --- a/config/metrics/counts_all/20210216174902_g_analytics_merge_request.yml +++ b/config/metrics/counts_7d/20210216174902_g_analytics_merge_request.yml @@ -8,8 +8,12 @@ product_group: group::optimize product_category: value_type: number status: removed -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - g_analytics_merge_request distribution: - ce - ee diff --git a/config/metrics/counts_all/20210216174906_i_analytics_instance_statistics.yml b/config/metrics/counts_7d/20210216174906_i_analytics_instance_statistics.yml index 5ee75f27529..06123553499 100644 --- a/config/metrics/counts_all/20210216174906_i_analytics_instance_statistics.yml +++ b/config/metrics/counts_7d/20210216174906_i_analytics_instance_statistics.yml @@ -8,8 +8,12 @@ product_group: group::optimize product_category: value_type: number status: active -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - i_analytics_instance_statistics distribution: - ce - ee diff --git a/config/metrics/counts_7d/20210216174908_analytics_unique_visits_for_any_target.yml b/config/metrics/counts_7d/20210216174908_analytics_unique_visits_for_any_target.yml new file mode 100644 index 00000000000..cdc7ee79752 --- /dev/null +++ b/config/metrics/counts_7d/20210216174908_analytics_unique_visits_for_any_target.yml @@ -0,0 +1,44 @@ +--- +data_category: optional +key_path: analytics_unique_visits.analytics_unique_visits_for_any_target +description: Unique visitors to any analytics feature by week +product_section: dev +product_stage: manage +product_group: group::optimize +product_category: +value_type: number +status: active +time_frame: 7d +data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - users_viewing_analytics_group_devops_adoption + - i_analytics_dev_ops_adoption + - i_analytics_dev_ops_score + - p_analytics_merge_request + - i_analytics_instance_statistics + - g_analytics_contribution + - g_analytics_insights + - g_analytics_issues + - g_analytics_productivity + - g_analytics_valuestream + - p_analytics_pipelines + - p_analytics_code_reviews + - p_analytics_valuestream + - p_analytics_insights + - p_analytics_issues + - p_analytics_repo + - i_analytics_cohorts + - p_analytics_ci_cd_pipelines + - p_analytics_ci_cd_deployment_frequency + - p_analytics_ci_cd_lead_time +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate +performance_indicator_type: [] +milestone: "<13.9" diff --git a/config/metrics/counts_7d/20210216180339_ide_edit_total_unique_counts_weekly.yml b/config/metrics/counts_7d/20210216180339_ide_edit_total_unique_counts_weekly.yml index 8e913a78a1f..00c19a06ab9 100644 --- a/config/metrics/counts_7d/20210216180339_ide_edit_total_unique_counts_weekly.yml +++ b/config/metrics/counts_7d/20210216180339_ide_edit_total_unique_counts_weekly.yml @@ -16,7 +16,6 @@ options: - g_edit_by_web_ide - g_edit_by_sfe - g_edit_by_snippet_ide - - g_edit_by_sse distribution: - ce - ee diff --git a/config/metrics/counts_all/20210216180416_i_search_total.yml b/config/metrics/counts_7d/20210216180416_i_search_total.yml index 6166ba87ab5..82e2c0eceb3 100644 --- a/config/metrics/counts_all/20210216180416_i_search_total.yml +++ b/config/metrics/counts_7d/20210216180416_i_search_total.yml @@ -8,8 +8,12 @@ product_group: group::global search product_category: global_search value_type: number status: active -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - i_search_total distribution: - ce - ee diff --git a/config/metrics/counts_7d/20210216184022_g_edit_by_sse_weekly.yml b/config/metrics/counts_7d/20210216184022_g_edit_by_sse_weekly.yml index a903ce2ceea..d0e3ac2ceb3 100644 --- a/config/metrics/counts_7d/20210216184022_g_edit_by_sse_weekly.yml +++ b/config/metrics/counts_7d/20210216184022_g_edit_by_sse_weekly.yml @@ -7,7 +7,7 @@ product_stage: create product_group: group::editor product_category: static_site_editor value_type: number -status: active +status: removed time_frame: 7d data_source: redis_hll instrumentation_class: RedisHLLMetric @@ -23,3 +23,5 @@ tier: - ultimate performance_indicator_type: [] milestone: "<13.9" +milestone_removed: "15.1" +removed_by_url: "https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88485" diff --git a/config/metrics/counts_all/20210423005644_i_analytics_dev_ops_adoption.yml b/config/metrics/counts_7d/20210423005644_i_analytics_dev_ops_adoption.yml index 7a524dee720..b79b021901c 100644 --- a/config/metrics/counts_all/20210423005644_i_analytics_dev_ops_adoption.yml +++ b/config/metrics/counts_7d/20210423005644_i_analytics_dev_ops_adoption.yml @@ -9,8 +9,12 @@ product_category: value_type: number status: active milestone: "13.11" -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - i_analytics_dev_ops_adoption distribution: - ce - ee diff --git a/config/metrics/counts_7d/20210427103328_code_review_group_monthly_active_users.yml b/config/metrics/counts_7d/20210427103328_code_review_group_monthly_active_users.yml index fa58494cc05..1143a233e85 100644 --- a/config/metrics/counts_7d/20210427103328_code_review_group_monthly_active_users.yml +++ b/config/metrics/counts_7d/20210427103328_code_review_group_monthly_active_users.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts_weekly.aggregated_metrics.code_review_group_monthly_active_users description: Number of users performing at least one of the code review events product_section: dev -product_stage: devops::create +product_stage: create product_group: group::code review product_category: value_type: number diff --git a/config/metrics/counts_7d/20210427103407_code_review_category_monthly_active_users.yml b/config/metrics/counts_7d/20210427103407_code_review_category_monthly_active_users.yml index e1c61db272b..96490623d95 100644 --- a/config/metrics/counts_7d/20210427103407_code_review_category_monthly_active_users.yml +++ b/config/metrics/counts_7d/20210427103407_code_review_category_monthly_active_users.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts_weekly.aggregated_metrics.code_review_category_monthly_active_users description: Unique users performing actions on code review events product_section: dev -product_stage: devops::create +product_stage: create product_group: group::code review product_category: value_type: number diff --git a/config/metrics/counts_7d/20210427103452_code_review_extension_category_monthly_active_users.yml b/config/metrics/counts_7d/20210427103452_code_review_extension_category_monthly_active_users.yml index 29e52e07a14..d452a7d2c28 100644 --- a/config/metrics/counts_7d/20210427103452_code_review_extension_category_monthly_active_users.yml +++ b/config/metrics/counts_7d/20210427103452_code_review_extension_category_monthly_active_users.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts_weekly.aggregated_metrics.code_review_extension_category_monthly_active_users description: Number of users performing code review extension_category events product_section: dev -product_stage: devops::create +product_stage: create product_group: group::code review product_category: value_type: number diff --git a/config/metrics/counts_all/20210428142406_users_viewing_analytics_group_devops_adoption.yml b/config/metrics/counts_7d/20210428142406_users_viewing_analytics_group_devops_adoption.yml index b8ae877b0be..2f5415c7802 100644 --- a/config/metrics/counts_all/20210428142406_users_viewing_analytics_group_devops_adoption.yml +++ b/config/metrics/counts_7d/20210428142406_users_viewing_analytics_group_devops_adoption.yml @@ -10,8 +10,12 @@ product_category: value_type: number status: active milestone: "13.12" -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - users_viewing_analytics_group_devops_adoption distribution: - ce - ee diff --git a/config/metrics/counts_7d/20210930125411_github_import_project_start_weekly.yml b/config/metrics/counts_7d/20210930125411_github_import_project_start_weekly.yml index 2c5b7d46e1a..fb065ffe3b1 100644 --- a/config/metrics/counts_7d/20210930125411_github_import_project_start_weekly.yml +++ b/config/metrics/counts_7d/20210930125411_github_import_project_start_weekly.yml @@ -2,7 +2,7 @@ key_path: redis_hll_counters.importer.github_import_project_start_weekly description: The number of github projects that were enqueued to start weekly product_section: dev -product_stage: devops +product_stage: manage product_group: group::import product_category: value_type: number diff --git a/config/metrics/counts_7d/20210930130525_github_import_project_success_weekly.yml b/config/metrics/counts_7d/20210930130525_github_import_project_success_weekly.yml index 10147658ddc..887dc2565dc 100644 --- a/config/metrics/counts_7d/20210930130525_github_import_project_success_weekly.yml +++ b/config/metrics/counts_7d/20210930130525_github_import_project_success_weekly.yml @@ -2,7 +2,7 @@ key_path: redis_hll_counters.importer.github_import_project_success_weekly description: The number of github projects that were successful weekly product_section: dev -product_stage: devops +product_stage: manage product_group: group::import product_category: value_type: number diff --git a/config/metrics/counts_7d/20210930163807_github_import_project_failure_weekly.yml b/config/metrics/counts_7d/20210930163807_github_import_project_failure_weekly.yml index 33a1902504f..c4ffb079c38 100644 --- a/config/metrics/counts_7d/20210930163807_github_import_project_failure_weekly.yml +++ b/config/metrics/counts_7d/20210930163807_github_import_project_failure_weekly.yml @@ -2,7 +2,7 @@ key_path: redis_hll_counters.importer.github_import_project_failure_weekly description: The number of github projects that failed weekly product_section: dev -product_stage: devops +product_stage: manage product_group: group::import product_category: value_type: number diff --git a/config/metrics/counts_all/20211126090001_p_analytics_ci_cd_pipelines.yml b/config/metrics/counts_7d/20211126090001_p_analytics_ci_cd_pipelines.yml index 7e6820b0d24..ec686425d7c 100644 --- a/config/metrics/counts_all/20211126090001_p_analytics_ci_cd_pipelines.yml +++ b/config/metrics/counts_7d/20211126090001_p_analytics_ci_cd_pipelines.yml @@ -10,8 +10,12 @@ value_type: number status: active milestone: '14.6' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75187 -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - p_analytics_ci_cd_pipelines distribution: - ce - ee diff --git a/config/metrics/counts_all/20211126090002_p_analytics_ci_cd_deployment_frequency.yml b/config/metrics/counts_7d/20211126090002_p_analytics_ci_cd_deployment_frequency.yml index 134f43b1b27..bee4b88889e 100644 --- a/config/metrics/counts_all/20211126090002_p_analytics_ci_cd_deployment_frequency.yml +++ b/config/metrics/counts_7d/20211126090002_p_analytics_ci_cd_deployment_frequency.yml @@ -10,8 +10,12 @@ value_type: number status: active milestone: '14.6' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75187 -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - p_analytics_ci_cd_deployment_frequency distribution: - ce - ee diff --git a/config/metrics/counts_all/20211126090003_p_analytics_ci_cd_lead_time.yml b/config/metrics/counts_7d/20211126090003_p_analytics_ci_cd_lead_time.yml index a167a380432..3c1f6082049 100644 --- a/config/metrics/counts_all/20211126090003_p_analytics_ci_cd_lead_time.yml +++ b/config/metrics/counts_7d/20211126090003_p_analytics_ci_cd_lead_time.yml @@ -10,8 +10,12 @@ value_type: number status: active milestone: '14.6' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75187 -time_frame: all +time_frame: 7d data_source: redis_hll +instrumentation_class: RedisHLLMetric +options: + events: + - p_analytics_ci_cd_lead_time distribution: - ce - ee diff --git a/config/metrics/counts_7d/20220615103711_incident_management_timeline_event_total_unique_counts_weekly.yml b/config/metrics/counts_7d/20220615103711_incident_management_timeline_event_total_unique_counts_weekly.yml new file mode 100644 index 00000000000..33e5c7f25f9 --- /dev/null +++ b/config/metrics/counts_7d/20220615103711_incident_management_timeline_event_total_unique_counts_weekly.yml @@ -0,0 +1,32 @@ +--- +key_path: redis_hll_counters.incident_management.timeline_event_total_unique_counts_weekly +name: count_unique_users_interacting_with_timeline_events_weekly +description: Counts unique users for timeline events create, edit and delete events per month +product_section: ops +product_stage: monitor +product_group: group::respond +product_category: incident_management +value_type: number +status: active +milestone: "15.1" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90205 +time_frame: 7d +data_source: redis_hll +data_category: optional +instrumentation_class: RedisHLLMetric +options: + events: + - incident_management_timeline_event_created + - incident_management_timeline_event_edited + - incident_management_timeline_event_deleted +performance_indicator_type: + - smau + - gmau + - paid_gmau +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216174908_analytics_unique_visits_for_any_target.yml b/config/metrics/counts_all/20210216174908_analytics_unique_visits_for_any_target.yml deleted file mode 100644 index 488bb48be0e..00000000000 --- a/config/metrics/counts_all/20210216174908_analytics_unique_visits_for_any_target.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -data_category: optional -key_path: analytics_unique_visits.analytics_unique_visits_for_any_target -description: Unique visitors to any analytics feature by week -product_section: dev -product_stage: manage -product_group: group::optimize -product_category: -value_type: number -status: active -time_frame: all -data_source: redis_hll -distribution: -- ce -- ee -tier: -- free -- premium -- ultimate -performance_indicator_type: [] -milestone: "<13.9" diff --git a/config/metrics/counts_all/20210216180259_static_site_editor_views.yml b/config/metrics/counts_all/20210216180259_static_site_editor_views.yml index 35698258e53..3dad2082894 100644 --- a/config/metrics/counts_all/20210216180259_static_site_editor_views.yml +++ b/config/metrics/counts_all/20210216180259_static_site_editor_views.yml @@ -7,7 +7,7 @@ product_stage: create product_group: group::editor product_category: static_site_editor value_type: number -status: active +status: removed time_frame: all data_source: redis distribution: @@ -17,7 +17,7 @@ tier: - free - premium - ultimate -performance_indicator_type: -- gmau -- paid_gmau +performance_indicator_type: [] milestone: "<13.9" +milestone_removed: "15.1" +removed_by_url: "https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88485" diff --git a/config/metrics/counts_all/20210216180301_static_site_editor_commits.yml b/config/metrics/counts_all/20210216180301_static_site_editor_commits.yml index 9f248e812f5..eef5102a070 100644 --- a/config/metrics/counts_all/20210216180301_static_site_editor_commits.yml +++ b/config/metrics/counts_all/20210216180301_static_site_editor_commits.yml @@ -7,7 +7,7 @@ product_stage: create product_group: group::editor product_category: static_site_editor value_type: number -status: active +status: removed time_frame: all data_source: redis distribution: @@ -18,3 +18,5 @@ tier: - premium - ultimate milestone: "<13.9" +milestone_removed: "15.1" +removed_by_url: "https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88485" diff --git a/config/metrics/counts_all/20210216180303_static_site_editor_merge_requests.yml b/config/metrics/counts_all/20210216180303_static_site_editor_merge_requests.yml index 056c718c5eb..01f0fee9a58 100644 --- a/config/metrics/counts_all/20210216180303_static_site_editor_merge_requests.yml +++ b/config/metrics/counts_all/20210216180303_static_site_editor_merge_requests.yml @@ -7,7 +7,7 @@ product_stage: create product_group: group::editor product_category: static_site_editor value_type: number -status: active +status: removed time_frame: all data_source: redis distribution: @@ -18,3 +18,5 @@ tier: - premium - ultimate milestone: "<13.9" +milestone_removed: "15.1" +removed_by_url: "https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88485" diff --git a/config/metrics/counts_all/20210216180441_issues_created_from_alerts.yml b/config/metrics/counts_all/20210216180441_issues_created_from_alerts.yml index b1e1c4bc24b..2b3db17c271 100644 --- a/config/metrics/counts_all/20210216180441_issues_created_from_alerts.yml +++ b/config/metrics/counts_all/20210216180441_issues_created_from_alerts.yml @@ -10,6 +10,7 @@ value_type: number status: active time_frame: all data_source: database +instrumentation_class: IssuesCreatedFromAlertsMetric distribution: - ce - ee diff --git a/config/metrics/counts_all/20210216180750_groups.yml b/config/metrics/counts_all/20210216180750_groups.yml index 67419cf9b82..2ed6e0f7da2 100644 --- a/config/metrics/counts_all/20210216180750_groups.yml +++ b/config/metrics/counts_all/20210216180750_groups.yml @@ -4,7 +4,7 @@ key_path: counts.groups description: Total count of groups as of usage ping snapshot product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: subgroups value_type: number status: active diff --git a/config/metrics/counts_all/20210216180752_keys.yml b/config/metrics/counts_all/20210216180752_keys.yml index d5c50688915..546bc303314 100644 --- a/config/metrics/counts_all/20210216180752_keys.yml +++ b/config/metrics/counts_all/20210216180752_keys.yml @@ -4,7 +4,7 @@ key_path: counts.keys description: Number of keys. product_section: dev product_stage: managed -product_group: group::access +product_group: group::authentication and authorization product_category: authentication_and_authorization value_type: number status: active diff --git a/config/metrics/counts_all/20210216180756_groups.yml b/config/metrics/counts_all/20210216180756_groups.yml index 24d0268165e..0aaffbc9eae 100644 --- a/config/metrics/counts_all/20210216180756_groups.yml +++ b/config/metrics/counts_all/20210216180756_groups.yml @@ -4,7 +4,7 @@ key_path: usage_activity_by_stage.manage.groups description: Number of users who are group members. product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: subgroups value_type: number status: active diff --git a/config/metrics/counts_all/20210216180758_users_created.yml b/config/metrics/counts_all/20210216180758_users_created.yml index 3a815026d24..9567dbf5e23 100644 --- a/config/metrics/counts_all/20210216180758_users_created.yml +++ b/config/metrics/counts_all/20210216180758_users_created.yml @@ -4,7 +4,7 @@ key_path: usage_activity_by_stage.manage.users_created description: Number of users product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: value_type: number status: active diff --git a/config/metrics/counts_all/20210216181301_jira_imports_total_imported_issues_count.yml b/config/metrics/counts_all/20210216181301_jira_imports_total_imported_issues_count.yml index 0b68f3d5698..312bbc1dff6 100644 --- a/config/metrics/counts_all/20210216181301_jira_imports_total_imported_issues_count.yml +++ b/config/metrics/counts_all/20210216181301_jira_imports_total_imported_issues_count.yml @@ -1,6 +1,7 @@ --- data_category: optional key_path: counts.jira_imports_total_imported_issues_count +instrumentation_class: JiraImportsTotalImportedIssuesCountMetric description: Count of total issues imported via the Jira Importer product_section: dev product_stage: ecosystem diff --git a/config/metrics/counts_all/20210216183400_omniauth_providers.yml b/config/metrics/counts_all/20210216183400_omniauth_providers.yml index 3598db2ea5a..a1cfca9019c 100644 --- a/config/metrics/counts_all/20210216183400_omniauth_providers.yml +++ b/config/metrics/counts_all/20210216183400_omniauth_providers.yml @@ -1,19 +1,20 @@ --- data_category: optional key_path: usage_activity_by_stage.manage.omniauth_providers -description: Number of unique user logins using an OmniAuth provider +description: List of unique OmniAuth providers product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: authentication_and_authorization -value_type: number +value_type: object status: active time_frame: all -data_source: database +data_source: system distribution: - ce tier: - free - premium - ultimate +value_json_schema: 'config/metrics/objects_schemas/omniauth_providers_schema.json' milestone: "<13.9" diff --git a/config/metrics/counts_all/20210514141520_project_imports_total.yml b/config/metrics/counts_all/20210514141520_project_imports_total.yml index 2608714799a..14eac482774 100644 --- a/config/metrics/counts_all/20210514141520_project_imports_total.yml +++ b/config/metrics/counts_all/20210514141520_project_imports_total.yml @@ -12,6 +12,7 @@ milestone: "14.0" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61775 time_frame: all data_source: database +instrumentation_class: CountImportedProjectsTotalMetric distribution: - ce - ee diff --git a/config/metrics/counts_all/20210910132001_user_auth_by_provider.yml b/config/metrics/counts_all/20210910132001_user_auth_by_provider.yml index 610c187407b..bb79aa07e86 100644 --- a/config/metrics/counts_all/20210910132001_user_auth_by_provider.yml +++ b/config/metrics/counts_all/20210910132001_user_auth_by_provider.yml @@ -4,7 +4,7 @@ name: count_distinct_users_using_two_factor_authentication description: Number of unique user logins using two factor authentication for available providers product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: authentication_and_authorization value_type: object status: active diff --git a/config/metrics/counts_7d/20210916100524_groups_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210916100524_groups_gitlab_slack_application_active.yml index 9a23d73b136..43b71ec1c8a 100644 --- a/config/metrics/counts_7d/20210916100524_groups_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210916100524_groups_gitlab_slack_application_active.yml @@ -10,7 +10,7 @@ value_type: number status: active milestone: "14.3" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/70496 -time_frame: 7d +time_frame: all data_source: database data_category: optional performance_indicator_type: [] diff --git a/config/metrics/counts_7d/20210916101641_projects_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210916101641_projects_gitlab_slack_application_active.yml index 2d1124a5971..13954e6d01b 100644 --- a/config/metrics/counts_7d/20210916101641_projects_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210916101641_projects_gitlab_slack_application_active.yml @@ -10,7 +10,7 @@ value_type: number status: active milestone: "14.3" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/70496 -time_frame: 7d +time_frame: all data_source: database data_category: optional performance_indicator_type: [] diff --git a/config/metrics/counts_7d/20210916101837_instances_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210916101837_instances_gitlab_slack_application_active.yml index 8a04e024eba..43ea3d2d6e6 100644 --- a/config/metrics/counts_7d/20210916101837_instances_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210916101837_instances_gitlab_slack_application_active.yml @@ -10,7 +10,7 @@ value_type: number status: active milestone: "14.3" introduced_by_url: https://gilab.com/gitlab-org/gitlab/-/merge_requests/70496 -time_frame: 7d +time_frame: all data_source: database data_category: optional performance_indicator_type: [] diff --git a/config/metrics/counts_7d/20210917040700_groups_inheriting_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210917040700_groups_inheriting_gitlab_slack_application_active.yml index 2a62c45c54a..70dc230ac85 100644 --- a/config/metrics/counts_7d/20210917040700_groups_inheriting_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210917040700_groups_inheriting_gitlab_slack_application_active.yml @@ -10,7 +10,7 @@ value_type: number status: active milestone: "14.3" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/70496 -time_frame: 7d +time_frame: all data_source: database data_category: optional performance_indicator_type: [] diff --git a/config/metrics/counts_7d/20210917040956_projects_inheriting_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210917040956_projects_inheriting_gitlab_slack_application_active.yml index 266670159b6..29781313d61 100644 --- a/config/metrics/counts_7d/20210917040956_projects_inheriting_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210917040956_projects_inheriting_gitlab_slack_application_active.yml @@ -10,7 +10,7 @@ value_type: number status: active milestone: "14.3" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/70496 -time_frame: 7d +time_frame: all data_source: database data_category: optional performance_indicator_type: [] diff --git a/config/metrics/objects_schemas/omniauth_providers_schema.json b/config/metrics/objects_schemas/omniauth_providers_schema.json new file mode 100644 index 00000000000..b4b398c4048 --- /dev/null +++ b/config/metrics/objects_schemas/omniauth_providers_schema.json @@ -0,0 +1,6 @@ +{ + "type": "array", + "items": { + "type": ["string", "null"] + } +} diff --git a/config/metrics/settings/20210204124904_gravatar_enabled.yml b/config/metrics/settings/20210204124904_gravatar_enabled.yml index dde0bc118e7..a6997b74c3c 100644 --- a/config/metrics/settings/20210204124904_gravatar_enabled.yml +++ b/config/metrics/settings/20210204124904_gravatar_enabled.yml @@ -4,7 +4,7 @@ key_path: gravatar_enabled description: Whether gravatar is enabled product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: users value_type: boolean status: active diff --git a/config/metrics/settings/20210204124906_ldap_enabled.yml b/config/metrics/settings/20210204124906_ldap_enabled.yml index 1f58fd0ffba..8f44f0c9de5 100644 --- a/config/metrics/settings/20210204124906_ldap_enabled.yml +++ b/config/metrics/settings/20210204124906_ldap_enabled.yml @@ -4,7 +4,7 @@ key_path: ldap_enabled description: Whether LDAP is enabled product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: authentication_and_authorization value_type: boolean status: active diff --git a/config/metrics/settings/20210204124910_omniauth_enabled.yml b/config/metrics/settings/20210204124910_omniauth_enabled.yml index f4531b10055..8932b275f38 100644 --- a/config/metrics/settings/20210204124910_omniauth_enabled.yml +++ b/config/metrics/settings/20210204124910_omniauth_enabled.yml @@ -4,7 +4,7 @@ key_path: omniauth_enabled description: Whether OmniAuth is enabled product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: authentication_and_authorization value_type: boolean status: active diff --git a/config/metrics/settings/20210204124918_signup_enabled.yml b/config/metrics/settings/20210204124918_signup_enabled.yml index e8c3226ebf8..4fa464fa5c7 100644 --- a/config/metrics/settings/20210204124918_signup_enabled.yml +++ b/config/metrics/settings/20210204124918_signup_enabled.yml @@ -4,7 +4,7 @@ key_path: signup_enabled description: Whether public signup is enabled product_section: dev product_stage: manage -product_group: group::access +product_group: group::authentication and authorization product_category: authentication_and_authorization value_type: boolean status: active |