|  | 39aaae8b50 | ✨ Add Mettermost Alerting | 2020-11-14 15:55:37 +01:00 |  | 
			
				
					|  | 79c60d834e | Close #31: Support insecure parameter for custom alerting provider | 2020-11-13 15:01:21 -05:00 |  | 
			
				
					|  | 7699552c5b | Extract the port from the service for Kubernetes auto discovery | 2020-11-11 19:47:53 -05:00 |  | 
			
				
					|  | 5d29f944c4 | Add TestParseAndValidateConfigBytesWithKubernetesAutoDiscoveryUsingClusterModeIn | 2020-11-11 18:20:52 -05:00 |  | 
			
				
					|  | cf968cbf86 | Enable debug in alerting test for missing test coverage | 2020-11-11 18:13:39 -05:00 |  | 
			
				
					|  | 0909024e43 | Improve test coverage | 2020-11-11 18:11:30 -05:00 |  | 
			
				
					|  | d4d4ca236a | Start working on tests for auto discovery | 2020-11-11 18:05:18 -05:00 |  | 
			
				
					|  | 3a0a8db898 | Several changes: - Rename ExcludeSuffix to ExcludedServiceSuffixes
- Rename ServiceSuffix to HostnameSuffix
- Rename HealthAPI to TargetPath
- Add ExcludedServices | 2020-11-11 16:29:30 -05:00 |  | 
			
				
					|  | a658100da4 | Add logs for Kubernetes auto discover | 2020-11-11 15:14:21 -05:00 |  | 
			
				
					|  | f406206eae | Create type ClusterMode string and panic only in the config validation function | 2020-11-11 15:10:44 -05:00 |  | 
			
				
					|  | fff34fff58 | Merge discovery package into k8s package | 2020-11-11 14:46:19 -05:00 |  | 
			
				
					|  | 42659a0878 | Move discovery configuration validation in config package | 2020-11-11 14:22:31 -05:00 |  | 
			
				
					|  | 559d286121 | (refactor) Move all k8s config under kubernetes field | Adarsh | 2020-11-11 23:36:12 +05:30 |  | 
			
				
					|  | 81e6e0b188 | (feat) Add auto-discovery in k8s | Adarsh | 2020-10-30 21:01:12 +05:30 |  | 
			
				
					|  | 4655e74c2a | Minor improvements | 2020-10-23 16:31:49 -04:00 |  | 
			
				
					|  | 77ad91a297 | Fix Golint | 2020-10-23 16:29:20 -04:00 |  | 
			
				
					|  | 4e3856c638 | Improve code documentation | 2020-10-23 16:07:51 -04:00 |  | 
			
				
					|  | 947a28f45d | Improve test coverage | 2020-10-21 22:56:35 -04:00 |  | 
			
				
					|  | 20515b5dd4 | Improve test coverage | 2020-10-21 22:10:58 -04:00 |  | 
			
				
					|  | 7dc200d887 | Add test for when configuration file doesn't exist | 2020-10-21 21:59:44 -04:00 |  | 
			
				
					|  | a32d98ab96 | Improve testing coverage | 2020-10-21 21:56:07 -04:00 |  | 
			
				
					|  | ce6cc9e18d | Minor readability improvements | 2020-10-19 19:26:29 -04:00 |  | 
			
				
					|  | 0a7988f2ff | Add disable-monitoring-lock configuration parameter | 2020-10-16 23:07:14 -04:00 |  | 
			
				
					|  | 816bc95905 | Return yaml unmarshal error | 2020-10-16 12:12:00 -04:00 |  | 
			
				
					|  | 9220a777bb | Start working on #8: Support basic authentication for the dashboard | 2020-10-14 19:22:58 -04:00 |  | 
			
				
					|  | b4b9f5c1be | Improve documentation | 2020-09-26 15:15:50 -04:00 |  | 
			
				
					|  | 7dcd462883 | Clean up old code | 2020-09-25 18:23:30 -04:00 |  | 
			
				
					|  | fac7b8551a | Start working on implementing common provider interface | 2020-09-24 19:52:59 -04:00 |  | 
			
				
					|  | 286e8f8590 | Add config validation logs on application start | 2020-09-22 17:46:40 -04:00 |  | 
			
				
					|  | ae2c4b1ea9 | Start working on #12: Fix inconsistencies in alerting providers | 2020-09-19 16:22:12 -04:00 |  | 
			
				
					|  | c6f11e63e4 | Rename services[].alerts[]'s threshold and success-before-resolved to failure-threshold and success-threshold | 2020-09-16 20:22:33 -04:00 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | f893c0ee7f | Fix failing tests due to new default interval (from 10s to 60s) | 2020-09-01 12:46:23 -04:00 |  | 
			
				
					|  | 37c4715453 | Support custom alert provider | 2020-08-27 22:23:21 -04:00 |  | 
			
				
					|  | 22fef4e9aa | Add tests for alert configuration | 2020-08-22 14:15:21 -04:00 |  | 
			
				
					|  | 6596d253aa | Continue working on #2: Slack alerts | 2020-08-19 19:41:01 -04:00 |  | 
			
				
					|  | b05ae1c2d2 | Minor improvement | 2020-06-25 21:31:34 -04:00 |  | 
			
				
					|  | fe3e60dbd4 | Add support for headers, method, body and json path with arrays | 2020-04-14 19:20:00 -04:00 |  | 
			
				
					|  | 50cdc159db | Store config in config instead of root directory | 2019-12-28 12:55:00 -05:00 |  | 
			
				
					|  | c90ca8fa85 | Add support for environment variables in configuration file | 2019-12-04 17:27:27 -05:00 |  | 
			
				
					|  | c9c076a959 | Allow configuration file to be passed as parameter | 2019-12-04 16:44:35 -05:00 |  | 
			
				
					|  | b08e563b2a | Add tests for "metrics" config property | 2019-11-16 16:52:11 -05:00 |  | 
			
				
					|  | 3620e5306c | Implement Prometheus metrics | 2019-11-16 16:52:11 -05:00 |  | 
			
				
					|  | 9cf118996d | Support config.yml (as an alternative to config.yaml) | 2019-11-16 16:52:11 -05:00 |  | 
			
				
					|  | 8e71338a39 | Add test for bad configuration | 2019-10-19 22:03:55 -04:00 |  | 
			
				
					|  | df83060c30 | Remove unreachable code | 2019-10-19 21:42:03 -04:00 |  | 
			
				
					|  | ffc50af67e | Minor improvements | 2019-10-19 21:39:31 -04:00 |  | 
			
				
					|  | 339c1dfb04 | Remove failure-threshold property | 2019-10-10 22:42:30 -04:00 |  | 
			
				
					|  | 14ac4dfeca | Add test for default parameters | 2019-09-09 22:21:18 -04:00 |  | 
			
				
					|  | 825906145f | Implement interval + Add timestamp to Result struct | 2019-09-08 21:07:08 -04:00 |  |