TwinProduction
|
4655e74c2a
|
Minor improvements
|
2020-10-23 16:31:49 -04:00 |
|
TwinProduction
|
77ad91a297
|
Fix Golint
|
2020-10-23 16:29:20 -04:00 |
|
TwinProduction
|
4e3856c638
|
Improve code documentation
|
2020-10-23 16:07:51 -04:00 |
|
TwinProduction
|
1bde98868e
|
Improve code documentation
|
2020-10-23 15:58:59 -04:00 |
|
TwinProduction
|
947a28f45d
|
Improve test coverage
|
2020-10-21 22:56:35 -04:00 |
|
TwinProduction
|
89ffc5a788
|
Improve test coverage
|
2020-10-21 22:21:51 -04:00 |
|
TwinProduction
|
20515b5dd4
|
Improve test coverage
|
2020-10-21 22:10:58 -04:00 |
|
TwinProduction
|
a32d98ab96
|
Improve testing coverage
|
2020-10-21 21:56:07 -04:00 |
|
TwinProduction
|
58b9b17944
|
Trim down size of condition to display on invalid path
|
2020-10-15 22:44:34 -04:00 |
|
TwinProduction
|
a66cfc094a
|
Ignore "unexpected end of JSON input" errors
|
2020-10-15 22:43:24 -04:00 |
|
TwinProduction
|
3d7dbf4bba
|
Improve documentation
|
2020-10-06 19:07:47 -04:00 |
|
TwinProduction
|
230c8821ec
|
Merge util.go into condition.go
|
2020-10-04 20:00:24 -04:00 |
|
TwinProduction
|
ecef3d9538
|
Add result.Connected in integration tests
|
2020-10-04 19:55:19 -04:00 |
|
TwinProduction
|
3ecfe4d322
|
Close #18: Support monitoring TCP services
|
2020-10-04 19:49:02 -04:00 |
|
TwinProduction
|
6a3f65db7f
|
Close #14: Support skipping certificate verification (services[].insecure)
|
2020-10-04 17:01:10 -04:00 |
|
TwinProduction
|
8101646ba5
|
Work on #16: Support patterns
|
2020-10-01 19:57:11 -04:00 |
|
TwinProduction
|
bc16ae1794
|
Add tests for comparing two placeholders
|
2020-09-29 19:33:06 -04:00 |
|
TwinProduction
|
59fed008e0
|
Rename service's EvaluateConditions() to EvaluateHealth()
|
2020-09-24 19:49:32 -04:00 |
|
TwinProduction
|
286e8f8590
|
Add config validation logs on application start
|
2020-09-22 17:46:40 -04:00 |
|
TwinProduction
|
ae2c4b1ea9
|
Start working on #12: Fix inconsistencies in alerting providers
|
2020-09-19 16:22:12 -04:00 |
|
TwinProduction
|
c6f11e63e4
|
Rename services[].alerts[]'s threshold and success-before-resolved to failure-threshold and success-threshold
|
2020-09-16 20:22:33 -04:00 |
|
TwinProduction
|
75b7a41c9d
|
Add support for PagerDuty
|
2020-09-16 19:26:19 -04:00 |
|
TwinProduction
|
6e1f888e39
|
Improve test coverage
|
2020-09-05 00:01:12 -04:00 |
|
TwinProduction
|
d4623f5c61
|
Add [ALERT_TRIGGERED_OR_RESOLVED] placeholder for custom alert provider
Fix placeholder bug in CustomAlertProvider
|
2020-09-04 21:57:31 -04:00 |
|
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 |
|