# hastic-server

> Hastic Server is an open-source, self-hosted analytics engine adding pattern recognition and anomaly detection to Grafana dashboards.

- **Category:** Monitoring & observability
- **Licence:** GPL-3.0
- **Latest version:** 0.5.1
- **Open source:** oss
- **Languages:** Typescript
- **Platforms:** Docker Compose, Build from Source
- **Tags:** Analytics, MongoDB, Monitoring, Metrics, Grafana, Elasticsearch, Influxdb, Time-Series, Alerting, Docker, Prometheus, Self Hosted, Monitoring Tool, Anomaly detection, Graphite, Pattern detection, Selfhosted, Timeseries, Monitor, Monitoring Server, Hastic Server, Pattern Recognition

## Description

Hastic Server is a self-hosted analytics platform that extends Grafana with pattern recognition and anomaly detection capabilities for time-series data. It consists of a Node.js server component and an analytics engine that work together to analyze metrics from Grafana data sources like Prometheus, InfluxDB, and Graphite. The server provides a REST API and webhook support for alerting, while the analytics component performs the actual pattern detection. Deployment is via Docker Compose with optional MongoDB for persistence. The project is licensed under GPL-3.0 and developed by CorpGlory Inc., though the repository notes indicate it is obsolete in favor of a newer Rust implementation.

## Links

- [Homepage](https://github.com/hastic-zzz/hastic-server)
- [Docker](hastic/server)
- [Documentation (Wiki)](https://github.com/hastic/hastic-server/wiki)
- [GitHub Repository](https://github.com/hastic/hastic-server)
- [Twitter](https://twitter.com/hasticio)

---
Source: https://selfhost.directory/project/hastic-server