Usage Ping for Logs

Problem to solve

We currently are not getting telemetry for when users are utilizing our logs feature.

Target audience

Persona: DevOps Engineer

Further details

Proposal

We should start reporting when users are utilizing the logs feature, so we can understand if we are improving it and usage is going up.

This requires no configuration, provided the pods are named according to the requirements of Deploy Boards, and so we need to track actual usage of the feature.

We should look to see how this is done with other "page view" type views within GitLab, to see if there is a general pattern. One option:

  • Track how often a user hits the logs endpoint, per project

We could then model this over time, and see if usage within a project / customer is also growing.

What does success look like, and how can we measure that?

Success will be a way to measure usage of the feature, and if it is increasing.

Links / references

Edited by silv