Commit Graph
131 Commits
Author SHA1 Message Date
TwinProduction 139e186ac2 Support sending notifications when alert is resolved
Add debug parameter for those wishing to filter some noise from the logs
2020-09-04 21:31:28 -04:00
TwinProduction 51ea912cf9 Start working on notifications when service is back to healthy (#9) 2020-09-04 18:23:56 -04:00
Greg Holmes db7c516819 Add support for Twilio alerts (#7) 2020-09-04 17:43:14 -04:00
TwinProduction 0454854f04 Improve documentation 2020-09-01 00:29:17 -04:00
TwinProduction 64a160923b Update default interval to 60s 2020-09-01 00:25:57 -04:00
TwinProduction 37c4715453 Support custom alert provider 2020-08-27 22:23:21 -04:00
TwinProduction af6298de05 Add documentation for alerts 2020-08-22 14:15:44 -04:00
TwinProduction 9a3c9e4d61 Set default alert threshold to 3 2020-08-22 14:15:08 -04:00
TwinProduction 6f4cf69c4e Implement Slack alerting (#2) 2020-08-20 21:11:22 -04:00
TwinProduction 6596d253aa Continue working on #2: Slack alerts 2020-08-19 19:41:01 -04:00
TwinProduction f930687b4a Clean up code for len() function 2020-08-16 15:19:53 -04:00
TwinProduction da92907873 Add support for getting the length of the string or the slice of a json path 2020-08-12 21:42:13 -04:00
TwinProduction f50589e3c4 Add support for simple GraphQL requests 2020-07-24 16:45:51 -04:00
TwinProduction 60e30da7e5 Trim result body as well 2020-07-24 12:46:43 -04:00
TwinProduction 2878ad6a27 Improve documentation and panic on invalid service 2020-04-14 20:13:06 -04:00
TwinProduction fe3e60dbd4 Add support for headers, method, body and json path with arrays 2020-04-14 19:20:00 -04:00
TwinProduction 3e2b56ba89 Add support for [BODY] placeholder and basic JSON path support
Note that arrays are not currently supported, same with asterisks
2020-04-10 22:56:38 -04:00
TwinProduction 1f177902e6 Remove Explanation field from ConditionResult 2020-04-10 16:37:52 -04:00
TwinProduction 92cb9c86d1 Add support for [RESPONSE_TIME] and >, <, <=, >= operators 2020-04-10 16:34:20 -04:00
TwinProduction fe82465c19 Prevent multiple services from being evaluated at the same time 2020-04-06 18:58:13 -04:00
TwinProduction ab73c4666e Minor improvements 2020-03-10 18:34:32 -04:00
TwinProduction c4f7370397 Add tooltip on status view response time range instead of latest RT 2019-12-28 12:19:52 -05:00
TwinProduction 94a742bc23 Fix missing json instruction 2019-12-04 17:40:19 -05:00
TwinProduction c90ca8fa85 Add support for environment variables in configuration file 2019-12-04 17:27:27 -05:00
TwinProduction 339c1dfb04 Remove failure-threshold property 2019-10-10 22:42:30 -04:00
TwinProduction 88c35e30b4 Add first version of UI 2019-09-12 16:15:42 -04:00
TwinProduction 825906145f Implement interval + Add timestamp to Result struct 2019-09-08 21:07:08 -04:00
TwinProduction fd818bb7e8 Minor update 2019-09-06 22:05:30 -04:00
TwinProduction d57da0a1dd Add request handlers and move monitoring to watchdog package 2019-09-06 21:59:50 -04:00
TwinProduction 1c05871975 Add tests for core package 2019-09-06 20:34:10 -04:00
TwinProduction ee479be716 Move structs to core package 2019-09-06 20:25:31 -04:00