kapacitor RPM info:
Name : kapacitor
Arch : x86_64
Version : 0.13.1
Release : 1
Size : 41 M
Repo : installed
>From repo : /kapacitor-0.13.1.x86_64
Summary : Time series data processing engine
URL : github.com/influxdata/kapacitor
License : MIT
Description : Time series data processing engine
TICKscript
var ping_statistic = stream
|from()
.database('netbench')
.retentionPolicy('default')
.measurement('ping_statistic')
.groupBy('hostName', 'isp', 'province')
|window()
.period(1m)
.every(1m)
var avgLoss = ping_statistic
|last('avgLoss')
.as('avgLoss')
avgLoss
|alert()
.crit(lambda: "avgLoss" > 5)
.log('/tmp/alerts_loss.log')
kapacitor log
[httpd] 2016/09/06 23:38:04 I! 10.160.109.152 - - [06/Sep/2016:23:38:04
+0800] GET /kapacitor/v1/tasks/alert_netbench HTTP/1.1 200 5974 -
curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.21 Basic ECC
zlib/1.2.3 libidn/1.18 libssh2/1.4.2 e7153ecb-7447-11e6-8014-000000000000
6.812757ms
[alert_netbench:last3] 2016/09/06 23:39:03 E! failed to aggregate batch:
field avgLoss missing from point cannot aggregate
panic message:
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x5f5375]
goroutine 184 [running]:
panic(0xca0ec0, 0xc820010100)
/usr/local/go/src/runtime/panic.go:481 +0x3e6
github.com/influxdata/kapacitor/vendor/github.com/influxdata/influxdb/influxql.(
*FloatFuncReducer).Emit(0xc8202d5490, 0x0, 0x0,
0x0)/root/go/src/github.com/influxdata/kapacitor/vendor/github.com/influxdata/influxdb/influxql/functions.gen.go:68
+0xa5github.com/influxdata/kapacitor.(*floatPointEmitter).EmitPoint(0xc820b40510,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/root/go/src/github.com/influxdata/kapacitor/influxql.gen.go:166 +0x78
github.com/influxdata/kapacitor.(
*InfluxQLNode).emit(0xc8200e5000, 0x7f3596286140, 0xc820b404e0, 0x0,
0x0)/root/go/src/github.com/influxdata/kapacitor/influxql.go:185
+0x90github.com/influxdata/kapacitor.(*InfluxQLNode).runBatchInfluxQL(0xc8200e5000,
0x0, 0x0)
/root/go/src/github.com/influxdata/kapacitor/influxql.go:162 +0x62c
github.com/influxdata/kapacitor.(
*InfluxQLNode).runInfluxQLs(0xc8200e5000, 0x0, 0x0, 0x0, 0x0,
0x0)/root/go/src/github.com/influxdata/kapacitor/influxql.go:42
+0x83github.com/influxdata/kapacitor.(*InfluxQLNode).(github.com/influxdata/kapacitor.runInfluxQLs)-fm(0x0,
0x0, 0x0, 0x0, 0x0)
/root/go/src/github.com/influxdata/kapacitor/influxql.go:33 +0x4c
github.com/influxdata/kapacitor.(
*node).start.func1(0xc8200e5000, 0x0, 0x0,
0x0)/root/go/src/github.com/influxdata/kapacitor/node.go:128 +0x7fcreated
by github.com/influxdata/kapacitor.(*node).start
/root/go/src/github.com/influxdata/kapacitor/node.go:129 +0x53
--
Remember to include the InfluxDB version number with all issue reports
---
You received this message because you are subscribed to the Google Groups
"InfluxDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/influxdb.
To view this discussion on the web visit
https://groups.google.com/d/msgid/influxdb/0c8a7e35-4e0d-4a44-af62-34e1190f4140%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.