Commit Graph

69 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
37c4715453 Support custom alert provider 2020-08-27 22:23:21 -04:00
TwinProduction
6f4cf69c4e Implement Slack alerting (#2) 2020-08-20 21:11:22 -04:00
TwinProduction
946101e995 Add documentation in watchdog.go 2020-08-17 20:25:29 -04:00
TwinProduction
f50589e3c4 Add support for simple GraphQL requests 2020-07-24 16:45:51 -04:00
TwinProduction
fe3e60dbd4 Add support for headers, method, body and json path with arrays 2020-04-14 19:20:00 -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
c9c076a959 Allow configuration file to be passed as parameter 2019-12-04 16:44:35 -05:00
TwinProduction
87d4b14b66 Remove useless newline 2019-11-18 22:52:27 -05:00
TwinProduction
e162740654 Publish metrics when monitoring 2019-11-16 16:52:11 -05:00
TwinProduction
d612e6c4b9 Sleep after the first round of monitoring 2019-09-23 21:12:15 -04:00
TwinProduction
825906145f Implement interval + Add timestamp to Result struct 2019-09-08 21:07:08 -04:00
TwinProduction
d57da0a1dd Add request handlers and move monitoring to watchdog package 2019-09-06 21:59:50 -04:00
TwinProduction
ee479be716 Move structs to core package 2019-09-06 20:25:31 -04:00
TwinProduction
b753443516 Add watchdog package 2019-09-04 19:37:13 -04:00