Time-series anomaly detection for Prometheus metrics and custom event streams. Uses statistical models (Z-score, IQR, seasonal decomposition) to surface unexpected deviations without manual threshold tuning. Replaces Anodot and Datadog anomaly detection.
Set your license key with nself license set nself_pro_... before installing. Ships with ɳSelf v1.1.0.
nself license set nself_pro_...
nself plugin install nself-anomaly
nself build
nself start| Variable | Required | Default | Description |
|---|---|---|---|
PLUGIN_ANOMALY_PROMETHEUS_URL | No | http://localhost:9090 | Prometheus endpoint to pull metrics from |
PLUGIN_ANOMALY_SENSITIVITY | No | medium | Detection sensitivity: low, medium, high |
PLUGIN_ANOMALY_TRAINING_DAYS | No | 14 | Days of history used to build baseline models |
| Endpoint | Method | Description |
|---|---|---|
/anomaly/detectors | GET / POST | List or create anomaly detectors on specific metrics |
/anomaly/detectors/:id/findings | GET | Anomaly findings for a detector with score and context |
/anomaly/ingest | POST | Push custom metric values for anomaly detection |
/health | GET | Plugin health check |
Anodot pricing starts at custom enterprise quotes (commonly $500+/mo). Datadog anomaly detection requires a full APM subscription. nself-anomaly queries your existing Prometheus instance for $0.99/mo as part of the ɳSentry bundle — no new data pipeline, no vendor upload.
Port: 3842 | Bundle: ɳSentry ($0.99/mo) or ɳSelf+ ($3.99/mo) | Ships: v1.1.0