b88d0b1c34
chore: Update example.com's IPv4 and IPv6
2024-04-18 21:08:43 -04:00
c7af44bcb0
fix: Get rid of unnecessary new endpoint
2023-09-28 18:15:14 -04:00
05565e3d0a
feat(SSH): Add support for SSH endpoint ( #473 )
...
* feat(SSH): Add support for SSH endpoint
This commit adds support for SSH endpoint monitoring. Users can now configure an endpoint to be monitored using an SSH command by prefixing the endpoint's URL with ssh:\\. The configuration options for an SSH endpoint include the username, password, and command to be executed on the remote server. In addition, two placeholders are supported for SSH endpoints: [CONNECTED] and [STATUS].
This commit also updates the README to include instructions on how to configure SSH endpoints and the placeholders that can be used in their conditions. The README has been updated to include the new SSH-related options in the endpoints[] configuration object.
Here's a summary of the changes made in this commit:
Added support for SSH endpoint monitoring
Updated the documentation to include instructions on how to configure SSH endpoints and the placeholders that can be used in their conditions
2023-09-23 13:37:24 -04:00
eb4e22e76b
chore: Replace 1.1.1.1 by 8.8.8.8 everywhere due to 1.1.1.1 being unreliable
2022-11-15 21:50:54 -05:00
e51abaf5bd
chore: Add check-domain-expiration to placeholder configuration file
2022-09-07 18:19:57 -04:00
829a9c2679
fix(dns): Use Cloudflare's DNS instead of Google's DNS
2022-06-16 20:21:44 -04:00
6ed93d4b82
Rename Service to Endpoint ( #192 )
...
* Add clarifications in comments
* #191 : Rename Service to Endpoint
2021-10-23 16:47:12 -04:00
289d834587
Change domain
2021-09-28 18:54:40 -04:00
5bf560221f
Remove cat-fact from example config
2021-06-29 23:35:31 -04:00
574dd50b98
Update example config
2021-06-29 23:33:17 -04:00
f3afdf2977
Add example service for ICMP/ping
2021-05-13 21:24:22 -04:00
d7b437595c
Add example-dns-query
2021-05-09 13:45:27 -04:00
45c966fbca
Undo changes to default config.yaml
2021-01-30 20:00:54 -05:00
601d676e34
Replace old static folder with new static folder
2021-01-28 23:25:29 -05:00
1209c477df
Minor fix
2020-12-30 01:07:40 -05:00
6ca1e39b90
Minor update
2020-12-30 01:04:58 -05:00
bc4380db19
Work on #62 : Add uptime percentage + badges
2020-12-29 20:22:17 -05:00
6a08c816e5
Update default configuration
2020-11-26 23:23:59 -05:00
3773f952a8
Add deployment example for Kubernetes
2020-11-11 20:18:54 -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
7e0243ee29
Use default namespace as example
2020-11-11 14:52:15 -05:00
799c3e9187
Remove service-suffix from under kubernetes since it was moved under namespaces
2020-11-11 14:30:47 -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
ac5ad9d173
Work on common provider interface to make adding new providers easier
2020-09-26 14:23:43 -04:00
cf6a74f862
Update example config
2020-09-14 20:05:00 -04:00
37c4715453
Support custom alert provider
2020-08-27 22:23:21 -04:00
adfee25a22
Update interval in config.yaml
2020-08-15 16:59:05 -04:00
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
2878ad6a27
Improve documentation and panic on invalid service
2020-04-14 20:13:06 -04:00
fe3e60dbd4
Add support for headers, method, body and json path with arrays
2020-04-14 19:20:00 -04:00
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
49f5940a43
Modify example config
2020-04-10 16:46:19 -04:00
92cb9c86d1
Add support for [RESPONSE_TIME] and >, <, <=, >= operators
2020-04-10 16:34:20 -04:00
fe82465c19
Prevent multiple services from being evaluated at the same time
2020-04-06 18:58:13 -04:00
ab73c4666e
Minor improvements
2020-03-10 18:34:32 -04:00
c90ca8fa85
Add support for environment variables in configuration file
2019-12-04 17:27:27 -05:00
20267e686d
Add metrics in default config.yaml
2019-11-16 16:52:11 -05:00
339c1dfb04
Remove failure-threshold property
2019-10-10 22:42:30 -04:00
825906145f
Implement interval + Add timestamp to Result struct
2019-09-08 21:07:08 -04:00
8a7aa96b97
Minor update
2019-09-06 22:09:31 -04:00
ee479be716
Move structs to core package
2019-09-06 20:25:31 -04:00
c1c46b6b30
Add configuration file
2019-09-06 00:01:48 -04:00