Commit Graph

5636 Commits (c0d1aa97a4555cb23bedcbcb4edb470f7e62eb5e)

Author SHA1 Message Date
Deniz Kusefoglu c0d1aa97a4 Merge pull request #2447 from influxdata/feature/kapacitor-alert-handlers
Add support for JSON serialization/deserialization of kapacitor alert nodes
2017-11-30 14:53:04 -08:00
Chris Goller f728c24764 Update kapacitor rule response to have empty arrays
Signed-off-by: Deniz Kusefoglu <denizk@gmail.com>
2017-11-30 16:32:47 -06:00
Chris Goller 8821dd1c56 Update alert rules to remove Alert and AlertNode
Signed-off-by: Deniz Kusefoglu <denizk@gmail.com>
2017-11-30 16:32:47 -06:00
Chris Goller be741a8fe3 Update deserialization of tickscript to AlertHandler
Signed-off-by: Deniz Kusefoglu <denizk@gmail.com>
2017-11-30 16:32:47 -06:00
Chris Goller d28a33adc8 Fix tickscript tests with new AlertHandler
Signed-off-by: Deniz Kusefoglu <denizk@gmail.com>
2017-11-30 16:32:47 -06:00
Chris Goller 59d4724d88 Fix kapacitor alert handler generation tests
Signed-off-by: Deniz Kusefoglu <denizk@gmail.com>
2017-11-30 16:32:47 -06:00
Chris Goller 0c12a413f7 Update kapacitor vendoring to 6b3dc1247fd3e1c2a329b24ea6a0665fa6cf37c1
Signed-off-by: Deniz Kusefoglu <denizk@gmail.com>
2017-11-30 16:32:47 -06:00
Chris Goller 731d8ddf3e Update kapacitor tickscript generation to use alert handlers 2017-11-30 16:32:47 -06:00
Chris Goller 86d5ba5013 Update kapacitor vars comments according to vet 2017-11-30 16:32:47 -06:00
Chris Goller 180d3b0cdc Add kapacitor alert handler definitions 2017-11-30 16:32:47 -06:00
deniz kusefoglu 1b56e226a5 Improve Handler styling 2017-11-29 14:22:43 -08:00
deniz kusefoglu 40916fffb1 Remove form wrap around HandlerInput and fix css 2017-11-29 13:24:40 -08:00
deniz kusefoglu 522871d0c3 Improve Write TICKscript button 2017-11-28 17:13:26 -08:00
deniz kusefoglu 707f052dd3 Switch alert handler names and parameters from config to those to be used in rule 2017-11-28 16:37:33 -08:00
deniz kusefoglu 6d0b3fcb4b add handler parameters from config and style handler parameter inputs 2017-11-28 14:11:28 -08:00
deniz kusefoglu bb99d4b107 change the word endpoint to handlers 2017-11-27 15:07:19 -08:00
deniz kusefoglu d2d0b79e7a fix AlertTab references and add a redacted input component to pagerdutyconfig 2017-11-27 14:57:16 -08:00
deniz kusefoglu 90294546ef Display a checkmark next to enabled configs 2017-11-21 14:54:04 -08:00
deniz kusefoglu 797702fff5 Rename Endpoints to Handlers 2017-11-21 14:15:30 -08:00
deniz kusefoglu cb55dadb9c Merge branch 'multiple-event-handlers' of github.com:influxdata/chronograf into multiple-event-handlers 2017-11-21 13:04:01 -08:00
deniz kusefoglu 248897593e Add emptyendpoint if an endpoint is not configured and grab alert options from the kapacitor configuration 2017-11-21 13:03:39 -08:00
Chris Goller 9958dd5789 Merge pull request #2388 from influxdata/feature/kapacitor-json-pipeline
Convert TICKscript to/from JSON
2017-11-21 12:51:22 -06:00
deniz kusefoglu 3928fd5fb1 Fix typo 2017-11-17 15:51:49 -08:00
deniz kusefoglu a6f346c572 Display EmptyEndpoint if endpoint has not been configured 2017-11-17 15:49:07 -08:00
Chris Goller 04cb7fa3ee Update kapacitor pipeline with comments 2017-11-17 16:42:54 -06:00
Chris Goller 6b6f725070 Add test for deadman json pipeline conversion 2017-11-17 16:24:52 -06:00
Chris Goller 5eae7fb6dd Update kapacitor to latest json-pipeline fixes 2017-11-17 16:24:52 -06:00
Chris Goller bf399e69ff Add kapacitor JSON marshal/unmarshal 2017-11-17 16:17:15 -06:00
Chris Goller 7402208300 Update kapacitor to 1.4.0rc0 2017-11-17 16:17:15 -06:00
Chris Goller 498c5d9b6c Update Makefile 2017-11-17 15:51:10 -06:00
Alex P 19dc8f0992 Redesign endpoints to use vertical tabs 2017-11-17 12:56:16 -08:00
Alex P f43ae36985 Polish appearance of alert message section 2017-11-17 11:57:23 -08:00
Alex P 43f6e3e89f Separate rule endpoints from rule message 2017-11-17 11:52:33 -08:00
Chris Goller dc3454207c Merge pull request #2305 from influxdata/feature/auto-group-by-parse
Refactor and simplify auto group by (:interval:) template variable
2017-11-17 11:27:52 -08:00
deniz kusefoglu 3c73115cbf Add a checkbox input field to endpoint options 2017-11-17 11:19:54 -08:00
Alex Paxton 042de5eeb9 Merge pull request #2371 from influxdata/center-empty-graph-text
Center Empty Graph Text
2017-11-15 09:36:57 -08:00
Alex P 9ba51e7ce2 Fix for 2250 2017-11-14 14:23:26 -08:00
deniz kusefoglu d3a5f35380 Http config is post config 2017-11-13 20:40:49 -08:00
deniz kusefoglu 0d98637042 Merge branch 'multiple-event-handlers' of github.com:influxdata/chronograf into multiple-event-handlers 2017-11-13 20:32:12 -08:00
deniz kusefoglu 21b2509192 Define Endpoint types according to Kapacitor expectations 2017-11-13 20:26:15 -08:00
deniz kusefoglu b211d0520a Extract EndpointInput component and fill the alert endpoints with the input fields they need 2017-11-10 10:55:42 -08:00
deniz kusefoglu 1a39991934 Consume alert EP options from kapacitorconfig 2017-11-10 10:55:42 -08:00
deniz kusefoglu a5bbd4f045 Create a separate options and arguments component for each endpoint type 2017-11-10 10:55:42 -08:00
deniz kusefoglu 0e8dd815a1 Create EndpointTabs SFC and fix actions and reducers for adding and removing new endpoints 2017-11-10 10:55:42 -08:00
deniz kusefoglu 46bdf7cd65 check RuleID instead of isEditing? to determine rule status 2017-11-10 10:55:42 -08:00
deniz kusefoglu 696e172a65 Correct selectedEndpoint after endpoint deletions and number endpoints from rule.alertNodes 2017-11-10 10:55:42 -08:00
deniz kusefoglu e8bccdc307 Remove endpoints from Rule Message list upon x click 2017-11-10 10:55:42 -08:00
deniz kusefoglu 004c64530b Transform selectedAlertName to selectedAlert object with name and kind properties 2017-11-10 10:55:42 -08:00
Alex P ee22c79f98 Add borders between tablist items 2017-11-10 10:55:42 -08:00
deniz kusefoglu f6c3e45b15 Add unique key to endpoints added to alert 2017-11-10 10:54:41 -08:00