Alexey Velikiy
6 years ago
committed by
GitHub
1 changed files with 0 additions and 37 deletions
@ -1,37 +0,0 @@
|
||||
# Anomaly hooks |
||||
|
||||
It's possible to get notifications about new anomalies via [WebHooks](https://en.wikipedia.org/wiki/Webhook) |
||||
|
||||
You need to set variable `HASTIC_ALERT_ENDPOINT` with your endpoint and expects `POST` methods |
||||
from hastic-server if format: |
||||
|
||||
```json |
||||
{ |
||||
"anomaly": "cpu_load", |
||||
"status": "OK" |
||||
} |
||||
``` |
||||
|
||||
`status` field can be one of: |
||||
- `alert` |
||||
- `OK` |
||||
|
||||
## Docker run |
||||
```bash |
||||
docker run -d --name hastic-server -p 80:8000 -e HASTIC_API_KEY=<your_grafana_api_key> HASTIC_ALERT_ENDPOINT="http://exam.ple" hastic-server |
||||
``` |
||||
|
||||
## Node run |
||||
|
||||
Add variable before launch node.js server |
||||
|
||||
```bash |
||||
export HASTIC_API_KEY=<your_grafana_api_key> |
||||
export HASTIC_PORT=<port_you_want_to_run_server_on> |
||||
export HASTIC_ALERT_ENDPOINT=http://alert.example.com |
||||
|
||||
cd hastic-server/server |
||||
npm start |
||||
``` |
||||
|
||||
|
Loading…
Reference in new issue