Improve usage pings about Geo

Problem to solve

Our ~"usage ping" shows there is an average of 0.00 geo_nodes. This isn't a big surprise. We have usage pings of 130k CE hosts, and only 700 EEP hosts. So even if every EEP host would have 2 Geo nodes, we still would only get an average of 0.01. And then I even didn't take EES hosts into account.

Target audience

GitLab as a company would benefit from seeing better metrics about how many EEP+EEU hosts would use ~Geo, independent on the number of nodes.

Proposal

I haven't dug into the details of how ~"usage ping" works, so no idea for now.

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

Seeing a meaningful number in our ~"usage ping" stats.

Links / references

Assignee Loading
Time tracking Loading