#1 · Primary category: Time Series Machine Learning
netdata
The fastest path to AI-powered full stack observability, even for lean teams.
Project last updated:08/29/26
GitHub Stars
80.3K
Forks
6.6K
Contributors
690
License
GPL-3.0
Why we included this project
The machine-learning layer is where netdata earns its keep: it trains lightweight unsupervised k-means models on every metric it collects, and rolling ensembles flag anomalies within about a second of them appearing. That approach skips deep-learning sophistication for what operators actually need, near-zero false positives through model consensus and no labeled training data, since per-metric behavior adapts automatically as workloads change. Anomaly bits live directly in the time-series database, so any chart can be queried for anomaly rates without separate ML infrastructure, and the tool correlates anomalies across a node's metrics, ranking them by severity to point at the likely root cause. Lean teams that want real-time monitoring plus practical anomaly detection without standing up a separate ML stack can run all of it as one self-contained system.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
catboost
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
sktime
A unified framework for machine learning with time series
darts
A python library for user-friendly forecasting and anomaly detection on time series.
featuretools
An open source python library for automated feature engineering
tsai
Time series Timeseries Deep Learning Machine Learning Python Pytorch fastai | State-of-the-art Deep Learning library for Time Series and Sequences in Pytorch / fastai