You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

785 B

Anomaly hooks

It's possible to get notifications about new anomalies via WebHooks

You need to set variable HASTIC_ALERT_ENDPOINT with your endpoint and expects POST methods from hastic-server if format:

{
  "anomaly": "cpu_load",
  "status": "OK"
}

status field can be one of:

  • alert
  • OK

Docker run

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

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