A simple uptime monitoring server.
- Checks to multiple HTTP endpoints continually
- Notifications to Slack channel when detecting error(timeout, error response, ...)
heartilly -c config.toml
[notification.slack]
token = "token"
channel = "#general"
[[monitor]]
name = "check"
url = "https://example.com/check"
[[monitor]]
name = "check post"
url = "https://example.com/check_post"
method = "POST"
[[monitor]]
name = "check follow redirect"
url = "https://example.com/check_follow_redirect"
follow = true