Skip to content

Merge instrumentation classes data to service ping data

What does this MR do?

Working implementation based on proposal

  • Add a feature flag to control usage_data_instrumentation

  • Merge data generated with instrumentation classes to existing usage data based on feature flag

  • Select metrics that are active, data_available, implemented. Others statuses are not included(removed or deprecated.) (worked on !71621 (merged))

  • We should add test to check that service ping structure and values for metrics are not affected

Screenshots or Screencasts (strongly suggested)

How to setup and validate locally (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Related to #338029

Edited by Luis Mejia

Merge request reports