New checks:
NetworkThroughput
measures network interface rx/tx throughput.DockerContainerStatus
checks if docker containers are running (and healthy)
Other new features:
- New
error_recover_action
that is triggered on transitions from the error state back to good/bad. - The TLS backend can be selected with features
native-tls
,rustls-tls
anddefault-tls
(which is equivalent tonative-tls
).- Note: You have to specify
--no-default-features
to disable thedefault-tls
feature if you like to userustls-tls
.
- Note: You have to specify
Notes
- Documentation has been reworked.
- Checks are now triggered with a random delay when they are triggered for the first time to avoid CPU and I/O spikes (see #55 for details).
- There is a new optional feature
http
to enable/disable theWebhook
action (and the required dependencies). - There is a new optional feature
smtp
to enable/disable theEmail
action (and the required dependencies).
The ARMv7 Docker images does not build in the GitHub Action for some reason.