in src/main/java/com/microsoft/dhalion/policy/HealthPolicyImpl.java [121:132]
public Collection<Symptom> executeDetectors(Collection<Measurement> measurements) {
List<Symptom> symptoms = new ArrayList<>();
if (detectors == null) {
return symptoms;
}
detectors.stream().map(detector -> detector.detect(measurements))
.filter(Objects::nonNull)
.forEach(symptoms::addAll);
return symptoms;
}