Skip to content

Add Telemetry For Enabled Instance-Level Integrations

Description

To measure adoption of the new Instance-Level Integration Settings, we want to add data to usage ping that lets us know how many instances have a given integration enabled at the instance-level.

We should track the usage for each type of integration (Jira, Jenkins, etc).

We can create a dashboard similar to the project services dashboard.

Counters

  • Exclude the instance-level services from being counted in projects_#{service_name}_active !38147 (merged).
  • New counter instances_#{service_name}_active for active instance-level integrations !38459 (merged).
  • New counter projects_inheriting_instance_#{service_name}_active for active project integrations inheriting instance-level settings !38561 (merged).
Edited by Arturo Herrero