Skip to content

Mark all time events ServicePing metric as broken

What does this MR do and why?

Manage events metric calculated for all time, time frame takes over 40 hours to complete for gitlab.com, this is almost 4 times as all the other metrics combined, this creates a risk of preventing service ping reporting process to complete on time. Therefore this metric is marked as broken and excluded from reporting

Screenshots or screen recordings

These are strongly recommended to assist reviewers and reduce the time to merge your change.

How to set up and validate locally

At rails console

pry(main)> payload = Gitlab::UsageData.uncached_data
pry(main)> payload[:usage_activity_by_stage][:manage][:events]
=> -1
pry(main)> payload[:usage_activity_by_stage_monthly][:manage][:events]
=> 0.0

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Mikołaj Wawrzyniak

Merge request reports