Anomaly detection based on machine learning
Grafana supports a wide range of data sources, including Prometheus, MySQL, and even Datadog. There’s a good chance you can already visualize metrics from the systems you have set up. Alert4ML serves as the observability layer for SRE teams, automatically detects anomalies in time-series data based on collected data, thereby reducing the effort required by fixed-threshold methods and manual identification of abnormal system behavior.
Architecture

Technology Stack
Algorithm
- extended-isolation-forest
- STL
- perpetual
Getting started
Searching in the Grafana plugin catalog is not supported due to the following limitations:
- Grafana plugins in general should not access any file system. github issues
- CGO and glibc dependencies.
You can download and install this grafana plugin using various options
Installation
- Download from release
- Unzip file.
unzip ibumblebee-alert4ml-datasource-<RELEASE_VERSION>-linux-amd64.zip
- Move to
/<GRAFANA_DATA_DIR>/plugins/ibumblebee-alert4ml-datasource
Configuration
- Request a service account token. Home --> Administration --> Users and access --> Service accounts
- Enter the address and token to access the Grafana API. Home --> Connections --> Data sources --> ibumblebee-alert4ml-datasource

Development building and running
git clone https://github.com/IBUMBLEBEE/grafana-alert4ml-datasource.git
cd grafana-alert4ml-datasource
make
Demo

Reference