Update Usage Ping Metrics Definitions for group::testing
This issues is created in order to review metrics for this group.
For any questions or suggestions reach out #g_product_intelligence or to Product Intelligence group @gitlab-org/growth/product-intelligence
Imported metrics definition YAML
Please update the definitions with the required attributes, remove the skip_validation
attribute and make sure they validate when running specs.
# Tests should pass
bundle exec rspec spec/lib/gitlab/usage/
Attributes that require attention
- description, the links included in description should be valid
- product_section
- product_stage
- product_group
- value_type
- time_frame
- data_source
- distribution
- tier
Check the location of the metric
If metric is available under ce
, ee
, or both
If metric is available only under ee
then it should be under ee/config/metrics
List of metrics:
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_metrics_report_artifact_uploaders_monthly
config/metrics/counts_28d/20210216182200_i_testing_metrics_report_artifact_uploaders_monthly.yml
- The description needs updated to "Tracks number of metrics reports uploaded monthly."
- Only available in ee distribution
- Available in premium and ultimate tiers.
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_test_case_parsed_monthly
config/metrics/counts_28d/20210216182136_i_testing_test_case_parsed_monthly.yml
- No changes. @rickywiens do we still need this tracking?
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_metrics_report_widget_total_weekly
ee/config/metrics/counts_7d/20210216182138_i_testing_metrics_report_widget_total_weekly.yml
- Change description
Count of unique users per week|month
toCount of unique users per week
- Change description
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_metrics_report_widget_total_monthly
ee/config/metrics/counts_28d/20210216182139_i_testing_metrics_report_widget_total_monthly.yml
- Change description
Count of unique users per week|month
toCount of unique users per month
- Change description
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_group_code_coverage_visit_total_weekly
ee/config/metrics/counts_7d/20210216182141_i_testing_group_code_coverage_visit_total_weekly.yml
- Change description
Count of unique users per week|month
toCount of unique users per week
- Change description
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_group_code_coverage_visit_total_monthly
ee/config/metrics/counts_28d/20210216182143_i_testing_group_code_coverage_visit_total_monthly.yml
- Change description
Count of unique users per week|month
toCount of unique users per month
- Change description
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_full_code_quality_report_total_weekly
ee/config/metrics/counts_7d/20210216182145_i_testing_full_code_quality_report_total_weekly.yml
- Change description
Count of unique users per week|month
toCount of unique users per week
- Change description
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_full_code_quality_report_total_monthly
ee/config/metrics/counts_28d/20210216182147_i_testing_full_code_quality_report_total_monthly.yml
- No changes.
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_web_performance_widget_total_weekly
ee/config/metrics/counts_7d/20210216182149_i_testing_web_performance_widget_total_weekly.yml
- Change description
Count of unique users per week|month
toCount of unique users per week
- Change description
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_web_performance_widget_total_monthly
ee/config/metrics/counts_28d/20210216182151_i_testing_web_performance_widget_total_monthly.yml
- Change description
Count of unique users per week|month
toCount of unique users per month
- Change description
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_group_code_coverage_project_click_total_monthly
ee/config/metrics/counts_28d/20210216182153_i_testing_group_code_coverage_project_click_total_monthly.yml
- description: Aggregated count of unique users who have clicked from group code coverage page to an individual project page each month.
- product_section: ops
- product_stage: verify
- product_group: group::testing
- product_category: code_testing
- tier: premium, ultimate
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_load_performance_widget_total_weekly
ee/config/metrics/counts_7d/20210216182154_i_testing_load_performance_widget_total_weekly.yml
- Change description
Count of unique users per week|month
toCount of unique users per week
- Change description
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_load_performance_widget_total_monthly
ee/config/metrics/counts_28d/20210216182156_i_testing_load_performance_widget_total_monthly.yml
- Change description to "Count of unique users per week|month
to
Count of unique users per month`
- Change description to "Count of unique users per week|month
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_metrics_report_artifact_uploaders_weekly
config/metrics/counts_7d/20210216182158_i_testing_metrics_report_artifact_uploaders_weekly.yml
- Change description to "Count of unique users per week who trigger a pipeline that uploads a metrics report."
- Only available in ee distribution
- Only available in premium and ultimate tier
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_test_case_parsed_weekly
config/metrics/counts_7d/20210216182134_i_testing_test_case_parsed_weekly.yml
- No changes. @rickywiens do we still need this tracking?
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.i_testing_group_code_coverage_project_click_total_weekly
ee/config/metrics/counts_7d/20210216184132_i_testing_group_code_coverage_project_click_total_weekly.yml
- description: Aggregated count of unique users who have clicked from group code coverage page to an individual project page each week.
- product_section: ops
- product_stage: verify
- product_group: group::testing
- product_category: code_testing
- tier: premium, ultimate
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.testing_total_unique_counts_weekly
ee/config/metrics/counts_7d/20210216184138_testing_total_unique_counts_weekly.yml
- @rickywiens I don't think we've instrumented anything for this
-
grouptesting @jheimbuck_gl redis_hll_counters.testing.testing_total_unique_counts_monthly
config/metrics/counts_28d/20210216184140_testing_total_unique_counts_monthly.yml
- @rickywiens I don't think we've instrumented anything for this and could probably delete it.
-
grouptesting @jheimbuck_gl counts_monthly.aggregated_metrics.i_testing_paid_monthly_active_user_total
config/metrics/counts_28d/20210216183209_i_testing_paid_monthly_active_user_total.yml
- description: Aggregated count of users who have engaged with a Premium or Ultimate tier testing feature per month.
- product_section: ops
- product_stage: verify
- product_group: group::testing
- product_category: code_testing
- tier: premium, ultimate
-
grouptesting @jheimbuck_gl counts_weekly.aggregated_metrics.i_testing_paid_monthly_active_user_total
ee/config/metrics/counts_7d/20210216183219_i_testing_paid_monthly_active_user_total.yml
- description: Aggregated count of users who have engaged with a Premium or Ultimate tier testing feature per week.
- product_section: ops
- product_stage: verify
- product_group: group::testing
- product_category: code_testing
- tier: premium, ultimate
Generating dictionary
bundle exec rake gitlab:usage_data:generate_metrics_dictionary
-
Generate dictionary
Edited by James Heimbuck