Migrate redis_hll metrics to instrumentation classes framework

Background

Gitlab::UsageDataCounters::HLLRedisCounter.unique_events_data was used to collect all Redis HLL metrics data and add it to Service Ping payload. With new instrumentation classes framework there is new unified approach into adding metrics into Service Ping payload.

Goals

  1. Add ability to incrementally remove redis hll metrics by category they belongs to from being auto added into ServicePing payload
  2. Add ability to declare known_events entries for EE only metrics
  3. Migrate categories into instrumentation classes framework
    1. ci_users
    2. compliance
    3. error_tracking
    4. ide_edit
    5. importer
    6. incident_management_alerts
    7. pipeline_authoring
    8. secure
    9. search
    10. snippets
    11. source_code
    12. terraform
    13. testing
    14. work_items
Edited by Mikołaj Wawrzyniak