Commit Graph

49 Commits (3821b1ccff9d364632ebf6e8543294a8135ed874)

Author SHA1 Message Date
Chris Goller 3821b1ccff Update Kapacitor alerts to set queryConfig to null if not parsable. 2017-05-05 14:30:20 -05:00
Andrew Watkins 92bd5d10b4 Resolve conflicts
Conflicts:
	ui/src/utils/influxql.js
2017-05-05 10:01:26 -07:00
Chris Goller 313f7e94ca Update rawtext in queryconfig to be null and not omitempty 2017-04-07 17:32:10 -05:00
Chris Goller 95d8903144 Add ID for each kapacitor rule 2017-04-05 23:19:06 -05:00
Chris Goller 46f4f43692 Update kapacitors rule's to use AST and kapacitor directly 2017-04-05 20:04:42 -05:00
Chris Goller 870ae7913b Add kapacitor AST tests for relative and deadman 2017-04-05 09:06:52 -05:00
Chris Goller 02b371741f Fix kapacitor AST regex parsing 2017-04-04 14:44:59 -05:00
Chris Goller 9206935d75 Add more tests to kapacitor AST to queryConfig 2017-04-04 10:58:11 -05:00
Chris Goller a449a74c72 Add full kapacitor ast to chronograf.AlertRule with tests 2017-04-03 23:11:18 -05:00
Chris Goller cbc5ee5e13 Add alert nodes to kapacitor AST 2017-04-03 18:19:15 -05:00
Chris Goller caf806908d Add variable parsing for kapacitor AST 2017-04-03 10:40:10 -05:00
Chris Goller d930961d32 Add initial reversing of TICKscript to query config 2017-03-27 14:21:57 -05:00
Chris Goller 49d8ece940 Add structured logging to underlying http server 2017-03-06 15:16:45 -06:00
Chris Goller 9ac300cf19 Update to fix go linter issues 2017-03-06 10:11:52 -06:00
Chris Goller a0352b1e7d Add disable and enable to kapacitor alerts 2017-02-10 13:48:42 -06:00
Chris Goller 27bafdab53 Update function name for kapacitor's formatting of values 2017-02-10 10:06:26 -06:00
Chris Goller 2d4228fd82 Add handling of string values for kapacitor threshold alerts 2017-02-10 08:47:08 -06:00
Chris Goller eebb27c507 Add exec to supported kapacitor alerts 2017-02-09 00:29:19 -06:00
Chris Goller 7b15168fb1 Update kapacitor alert generation to support alerta 2017-02-09 00:23:46 -06:00
Chris Goller 9148e1c1aa Add kapa alert arguments and properties 2017-02-09 00:10:23 -06:00
Chris Goller 7d0b7781d4 Update kapacitor alert rule to have detail field 2017-02-07 17:09:14 -06:00
Hunter Trujillo 935fc66cab Clarifying operator values. 2017-01-06 10:45:54 -07:00
Chris Goller 6354dcb5c5 Update kapacitor alert rules to accept inside and outside range 2017-01-04 22:20:12 -06:00
Nathan Haugo 12d75a115a Change direction of shift for relative rules (#717)
* Change direction of shift for relative rules

* Update changelog

* Fix tests

* Fix tests

* Update changelog for 718
2017-01-04 18:03:41 -06:00
Jade McGough 2f39cb771c add kapacitor range alerting to API 2016-12-20 12:22:53 -08:00
Chris Goller 50044a8e89 Fix problems found by https://github.com/dominikh/go-staticcheck 2016-11-14 11:04:32 -06:00
Chris Goller a37710906e Fix kapacitor operators to be same as javascript 2016-11-14 10:17:44 -06:00
Chris Goller 5ece74e90b Fix #442 ; update tickscript to be disabled during script update followed by enable 2016-11-10 12:56:34 -06:00
Chris Goller 4c7a13b292 Update tickscript generation to use group by time as period.
Add httpOut node
Remove spurious variables
2016-11-10 11:35:26 -06:00
Chris Goller c67e3cdb36 Fix tickscript deadman output and use camelCase 2016-11-04 18:07:56 -05:00
Chris Goller 48d658fa23 Add relative comparison with absolutes change 2016-11-04 17:25:57 -05:00
Chris Goller d7d36c7a90 Update tickscript to evaluate between [0-100] instead of [0-1] 2016-11-04 17:05:18 -05:00
Chris Goller ff2edfb768 Fix lambda field strings to be double quoted 2016-11-04 16:35:12 -05:00
Chris Goller 640eafb0d8 Fix tickscript generation of lambda funcs with var fields. 2016-11-04 16:28:28 -05:00
Chris Goller 73cbc4abc6 Fix bolt scoping and minor kapacitor tickscript updates 2016-11-03 22:25:41 -05:00
Chris Goller a95c998300 Update to store alert information in boltdb 2016-11-03 19:52:13 -05:00
Chris Goller cd98eb2433 Update kapacitor generator to match with frontend UI changes. 2016-11-03 19:52:13 -05:00
Chris Goller 5424bc6e8c Update triggerType to be a tag in the output of alerts 2016-11-03 19:52:13 -05:00
Chris Goller c5d9c342c6 Update kapacitor scripts based on reviews 2016-11-03 19:52:13 -05:00
Chris Goller f68491ce31 Add basic kapacitor task routes. Still need schema and storage 2016-11-03 19:52:13 -05:00
Chris Goller b65c370811 Add kapacitor task creation/deletion/updating 2016-11-03 19:52:13 -05:00
Chris Goller d2a1f4ce73 Update tickscript lambda function generation to be sorted 2016-11-03 19:52:13 -05:00
Chris Goller 463e10a0b7 Update kapacitor tick generation to validate with pipeline 2016-11-03 19:52:13 -05:00
Chris Goller c3b4fa6dda Add kapacitor script generation 2016-11-03 19:52:13 -05:00
Chris Goller a4b4107e14 Add alert interface 2016-11-03 19:52:13 -05:00
Chris Goller c2a663dcdd Add kapacitor tickscript template generator for threshold, relative, deadman 2016-11-03 19:52:00 -05:00
Chris Goller 12348d72cb Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
Chris Goller 8911b0fd78 Update name to chronograf 2016-10-20 09:39:40 -05:00
Chris Goller ab6d177dc6 Add kapacitors endpoint (persist/proxy/rest) 2016-10-04 12:48:36 -05:00