cruise-control icon indicating copy to clipboard operation
cruise-control copied to clipboard

Unable to enable multiple metric anomaly finders at the same time

Open kidkun opened this issue 5 years ago • 3 comments

Currently we can only specify one metric anomaly type to be reported via configmetric.anomaly.class. So even we can specify multiple metric anomaly finders via config metric.anomaly.finder.class, only one of them can work fine( the one reporting metric anomaly) .

kidkun avatar Feb 15 '20 06:02 kidkun

I‘ve been looking into this issue as a first time contributor to CC and I would need some help in understanding the problem. When I look at the source code for the method metricAnomalies in the interface MetricAnomalyFinder then the return type is MetricAnomaly so in theory a finder could return instances of different types as long as they implement the interface. Or in regards to the issue; configured finders should work even if they do not return instances of the class configured in metric.anomaly.class But as I said I‘m a newbie to cruise control, so maybe I missed something.

tom1299 avatar Jan 13 '21 13:01 tom1299

Hello I would like to be assigned to this issue, I am to resolve multiple issues as a part of a class I am in and find this one very interesting, please let me know

nicholas-otto avatar Jan 26 '22 18:01 nicholas-otto