Trying kapacitor api to create and modify alert templates.
Using the below curl command and the same example mentioned in the documenation Kapacitor HTTP API reference documentation | Kapacitor Documentation -
curl -X POST http://localhost:9092/kapacitor/v1/templates -d ‘{“id” : “TEMPLATE_ID”, “type” : “stream”, “script”: “stream |from()\n .measurement(‘cpu’)\n”}’
but getting the below error -
{
“error”: “invalid TICKscript: name "cpu" is undefined. Names in scope: time,stream”
}
We are using Kapacitor version is 1.5.9.
Can anyone help me on this?