Update Usage Ping Metrics Definitions for group::gitaly
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:
-
groupgitaly @derekferguson counts.pool_repositoriesconfig/metrics/counts_all/20210216180410_pool_repositories.yml -
~ gitaly.versionconfig/metrics/license/20210204124928_version.yml -
gitaly.serversconfig/metrics/counts_all/20210204124930_servers.yml -
gitaly.clustersconfig/metrics/counts_all/20210204124932_clusters.yml -
~"" gitaly.filesystemsconfig/metrics/counts_all/20210216183241_filesystems.yml
Generating dictionary
bundle exec rake gitlab:usage_data:generate_metrics_dictionary
Edit 2021-09-15:
We don't need to generate a dictionary anymore.
We have a dictionary that takes the metric definition dynamic https://gitlab-org.gitlab.io/growth/product-intelligence/metric-dictionary/
-
Generate dictionary