Detecting anomalies in massive, distributed programs presents a number of challenges. The primary problem arises from the sheer quantity of information that must be processed. Flagging anomalies in a high-throughput setting requires a cautious consideration of each algorithm and system design. The second problem comes from the heterogeneity of time-series datasets that leverage such a system in manufacturing. In apply, anomaly detection programs are hardly ever deployed for a single use case. Usually, there are a number of metrics to observe, usually throughout a number of domains (e.g. engineering, enterprise and operations). A one-size-fits-all strategy hardly ever works, so these programs should be fine-tuned for each software – that is usually carried out manually. The third problem comes from the truth that figuring out the root-cause of anomalies in such settings is akin to discovering a needle in a haystack. Figuring out (in actual time) a time-series dataset that’s related causally with the anomalous time-series information is a really tough drawback. On this paper, we describe a unified framework that addresses these challenges. Reasoning based mostly Anomaly Detection Framework (RADF) is designed to carry out actual time anomaly detection on very massive datasets. This framework employs a novel approach (mSelect) that automates the method of algorithm choice and hyper-parameter tuning for every use case. Lastly, it incorporates a post-detection functionality that permits for sooner triaging and root-cause dedication. Our intensive experiments reveal that RADF, powered by mSelect, surpasses state-of-the-art anomaly detection fashions in AUC efficiency for five out of 9 public benchmarking datasets. RADF achieved an AUC of over 0.85 for 7 out of 9 datasets, a distinction unmatched by every other state-of-the-art mannequin.