Update Usage Ping Metrics Definitions for group::continuous integration
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:
-
~"group::continuous integration" @jreporter usage_activity_by_stage_monthly.verify.projects_reporting_ci_cd_back_to_github
ee/config/metrics/counts_28d/20210216175558_projects_reporting_ci_cd_back_to_github.yml
-
~"group::continuous integration" @thaoyeager counts.ci_internal_pipelines
config/metrics/counts_all/20210216175512_ci_internal_pipelines.yml
-
~"group::continuous integration" @thaoyeager counts.ci_external_pipelines
config/metrics/counts_all/20210216175514_ci_external_pipelines.yml
-
~"group::continuous integration" @thaoyeager counts.ci_pipeline_config_auto_devops
config/metrics/counts_all/20210216175516_ci_pipeline_config_auto_devops.yml
-
~"group::continuous integration" @thaoyeager counts.ci_pipeline_config_repository
config/metrics/counts_all/20210216175518_ci_pipeline_config_repository.yml
-
~"group::continuous integration" @thaoyeager counts.ci_runners
config/metrics/counts_all/20210216175520_ci_runners.yml
-
~"group::continuous integration" @thaoyeager counts.ci_triggers
config/metrics/counts_all/20210216175521_ci_triggers.yml
-
~"group::continuous integration" @thaoyeager counts.ci_pipeline_schedules
config/metrics/counts_all/20210216175523_ci_pipeline_schedules.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage.verify.ci_builds
config/metrics/counts_all/20210216175525_ci_builds.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage.verify.ci_external_pipelines
config/metrics/counts_all/20210216175527_ci_external_pipelines.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage.verify.ci_internal_pipelines
config/metrics/counts_all/20210216175529_ci_internal_pipelines.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage.verify.ci_pipeline_config_auto_devops
config/metrics/counts_all/20210216175531_ci_pipeline_config_auto_devops.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage.verify.ci_pipeline_config_repository
config/metrics/counts_all/20210216175533_ci_pipeline_config_repository.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage.verify.ci_pipeline_schedules
config/metrics/counts_all/20210216175535_ci_pipeline_schedules.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage.verify.ci_pipelines
config/metrics/counts_all/20210216175537_ci_pipelines.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage.verify.ci_triggers
config/metrics/counts_all/20210216175539_ci_triggers.yml
-
~"group::continuous integration" @jreporter usage_activity_by_stage.verify.projects_reporting_ci_cd_back_to_github
ee/config/metrics/counts_all/20210216175540_projects_reporting_ci_cd_back_to_github.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage_monthly.verify.ci_builds
config/metrics/counts_28d/20210216175542_ci_builds.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage_monthly.verify.ci_external_pipelines
config/metrics/counts_28d/20210216175544_ci_external_pipelines.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage_monthly.verify.ci_internal_pipelines
config/metrics/counts_28d/20210216175546_ci_internal_pipelines.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage_monthly.verify.ci_pipeline_config_auto_devops
config/metrics/counts_28d/20210216175548_ci_pipeline_config_auto_devops.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage_monthly.verify.ci_pipeline_config_repository
config/metrics/counts_28d/20210216175550_ci_pipeline_config_repository.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage_monthly.verify.ci_pipeline_schedules
config/metrics/counts_28d/20210216175552_ci_pipeline_schedules.yml
-
~"group::continuous integration" @thaoyeager usage_activity_by_stage_monthly.verify.ci_pipelines
config/metrics/counts_28d/20210216175554_ci_pipelines.yml
-
~"group::continuous integration" @jreporter usage_activity_by_stage_monthly.verify.ci_triggers
config/metrics/counts_28d/20210216175556_ci_triggers.yml
-
~"group::continuous integration" @thaoyeager counts.ci_builds
config/metrics/counts_all/20210216175510_ci_builds.yml
-
~"" redis_hll_counters.ci_templates.p_ci_templates_5_min_production_app_weekly
ee/config/metrics/counts_7d/20210216184515_p_ci_templates_5_min_production_app_weekly.yml
!60364 (merged) -
~"" redis_hll_counters.ci_templates.p_ci_templates_5_min_production_app_monthly
config/metrics/counts_28d/20210216184517_p_ci_templates_5_min_production_app_monthly.yml
!60364 (merged)
Generating dictionary
bundle exec rake gitlab:usage_data:generate_metrics_dictionary
-
Generate dictionary-