Support Dynamic Metric Series in Harness CV Custom Health Metrics
F
Fascinating Caterpillar
Please add support for dynamic metric series in Harness CV Custom Health metrics (and other metrics sources for that matter). I am attempting to use the Custom Health connector with ClickHouse and need CV to compare sets of time series during canary/rolling verification, rather than requiring one query/config per metric.
As I understand it, the response shape currently groups values only by serviceInstance:
{"data":[{"serviceInstance":"5f64b5d498","metricValues":[{"timestamp":"2026-08-14 02:07:00","value":1}]}]}
I would like the same envelope to support a dynamic metric key per value:
{"data":[{"serviceInstance":"5f64b5d498","metricValues":[{"metric":"merchant1234|reasonCode123|gateway456","timestamp":"2026-08-14 02:07:00","value":1}]}]}
Harness CV should group/analyze each unique metric key independently across baseline/canary. This would support high-cardinality/dimensional metrics by letting a ClickHouse GROUP BY produce multiple CV-analyzed series from one configured query.
Log In