Update Usage Ping Metrics Definitions for group::source code
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:
-
groupsource code @danielgruesso redis_hll_counters.source_code.project_action_monthly
config/metrics/counts_28d/20210216182109_project_action_monthly.yml
-
groupsource code @danielgruesso counts.protected_branches
config/metrics/counts_all/20210216182001_protected_branches.yml
-
groupsource code @danielgruesso counts.remote_mirrors
config/metrics/counts_all/20210216182002_remote_mirrors.yml
-
groupsource code @danielgruesso counts.commit_comment
config/metrics/counts_all/20210216182004_commit_comment.yml
-
groupsource code @danielgruesso counts.source_code_pushes
config/metrics/counts_all/20210216182006_source_code_pushes.yml
-
groupsource code @danielgruesso counts.template_repositories
config/metrics/counts_all/20210216182008_template_repositories.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.deploy_keys
config/metrics/counts_all/20210216182010_deploy_keys.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.keys
config/metrics/counts_all/20210216182012_keys.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.projects_with_disable_overriding_approvers_per_merge_request
config/metrics/counts_all/20210216182014_projects_with_disable_overriding_approvers_per_merge_request.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.projects_without_disable_overriding_approvers_per_merge_request
config/metrics/counts_all/20210216182015_projects_without_disable_overriding_approvers_per_merge_request.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.remote_mirrors
config/metrics/counts_all/20210216182017_remote_mirrors.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.projects_enforcing_code_owner_approval
config/metrics/counts_all/20210216182019_projects_enforcing_code_owner_approval.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.projects_with_sectional_code_owner_rules
config/metrics/counts_all/20210216182021_projects_with_sectional_code_owner_rules.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.projects_with_repositories_enabled
config/metrics/counts_all/20210216182023_projects_with_repositories_enabled.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.protected_branches
config/metrics/counts_all/20210216182025_protected_branches.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.total_number_of_path_locks
config/metrics/counts_all/20210216182027_total_number_of_path_locks.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.total_number_of_locked_files
config/metrics/counts_all/20210216182028_total_number_of_locked_files.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.approval_project_rules
ee/config/metrics/counts_all/20210216182030_approval_project_rules.yml
-
groupsource code @danielgruesso usage_activity_by_stage.create.approval_project_rules_with_target_branch
ee/config/metrics/counts_all/20210216182032_approval_project_rules_with_target_branch.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.deploy_keys
config/metrics/counts_28d/20210216182034_deploy_keys.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.keys
config/metrics/counts_28d/20210216182036_keys.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.remote_mirrors
config/metrics/counts_28d/20210216182038_remote_mirrors.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.action_monthly_active_users_project_repo
config/metrics/counts_28d/20210216182040_action_monthly_active_users_project_repo.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.action_monthly_active_users_git_write
config/metrics/counts_28d/20210216182041_action_monthly_active_users_git_write.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.projects_enforcing_code_owner_approval
config/metrics/counts_28d/20210216182043_projects_enforcing_code_owner_approval.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.projects_with_sectional_code_owner_rules
config/metrics/counts_28d/20210216182045_projects_with_sectional_code_owner_rules.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.merge_requests_with_overridden_project_rules
ee/config/metrics/counts_28d/20210216182047_merge_requests_with_overridden_project_rules.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.projects_with_repositories_enabled
config/metrics/counts_28d/20210216182049_projects_with_repositories_enabled.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.protected_branches
config/metrics/counts_28d/20210216182051_protected_branches.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.users_using_path_locks
ee/config/metrics/counts_28d/20210216182053_users_using_path_locks.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.users_using_lfs_locks
ee/config/metrics/counts_28d/20210216182054_users_using_lfs_locks.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.approval_project_rules
ee/config/metrics/counts_28d/20210216182056_approval_project_rules.yml
-
groupsource code @danielgruesso usage_activity_by_stage_monthly.create.approval_project_rules_with_target_branch
ee/config/metrics/counts_28d/20210216182058_approval_project_rules_with_target_branch.yml
-
groupsource code @danielgruesso redis_hll_counters.source_code.wiki_action_weekly
ee/config/metrics/counts_7d/20210216182100_wiki_action_weekly.yml
-
groupsource code @danielgruesso redis_hll_counters.source_code.wiki_action_monthly
config/metrics/counts_28d/20210216182102_wiki_action_monthly.yml
-
groupsource code @danielgruesso redis_hll_counters.source_code.design_action_weekly
ee/config/metrics/counts_7d/20210216182104_design_action_weekly.yml
-
groupsource code @danielgruesso redis_hll_counters.source_code.design_action_monthly
config/metrics/counts_28d/20210216182106_design_action_monthly.yml
-
groupsource code @danielgruesso redis_hll_counters.source_code.project_action_weekly
ee/config/metrics/counts_7d/20210216182107_project_action_weekly.yml
-
groupsource code @danielgruesso counts.projects_with_repositories_enabled
config/metrics/counts_all/20210216181959_projects_with_repositories_enabled.yml
-
~"" redis_hll_counters.source_code.git_write_action_weekly
ee/config/metrics/counts_7d/20210216184045_git_write_action_weekly.yml
-
~"" redis_hll_counters.source_code.git_write_action_monthly
config/metrics/counts_28d/20210216184047_git_write_action_monthly.yml
-
~"" usage_activity_by_stage.create.users_using_path_locks
config/metrics/counts_all/20210216183344_users_using_path_locks.yml
introduced with MR !40419 (diffs) -
~"" usage_activity_by_stage.create.users_using_lfs_locks
config/metrics/counts_all/20210216183346_users_using_lfs_locks.yml
introduced with MR !40419 (diffs) -
~"" usage_activity_by_stage_monthly.create.total_number_of_path_locks
config/metrics/counts_28d/20210216183613_total_number_of_path_locks.yml
-
~"" usage_activity_by_stage_monthly.create.total_number_of_locked_files
config/metrics/counts_28d/20210216183614_total_number_of_locked_files.yml
-
~"" counts.protected_branches_except_default
config/metrics/counts_all/20210216182454_protected_branches_except_default.yml
Generating dictionary
bundle exec rake gitlab:usage_data:generate_metrics_dictionary
-
Generate dictionary
Edited by Daniel Gruesso