Add KPIs for Sink, RPC, and Time-series strategies to datachoices telemetry

Description

Add KPI entries to the datachoices telemetry payload for the following:

  • Sink strategy currently in use (aiming to distinguish Kafka from ActiveMQ / JMS)

  • RPC strategy currently in use

  • Time-series strategy or strategies currently in use (comma-separated list rather than JSON array; aiming to distinguish RRD from Newts from TSS; if we can tell RRDTool apart from JRobin, that's a bonus but don't sink a lot of time into it)

  • Which TSS plugin(s), if any, are currently in use (comma-separated list, don't need a JSON array)

    • Striking this last item pending some refactoring needed to make it feasible

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Alex May August 10, 2022 at 4:45 PM

Alex May August 3, 2022 at 2:58 PM

Fixed

Details

Assignee

Reporter

Sprint

Fix versions

Priority

PagerDuty

Created July 5, 2022 at 9:22 PM
Updated August 10, 2022 at 4:45 PM
Resolved August 4, 2022 at 11:20 AM