A WeeWX extension that uses Healthchecks.io to monitor WeeWX.
At WeeWX startup, a start signal is sent to Healthchecks.io.
When WeeWX shutsdown, a failure signal is sent to Healthchecks.io.
Every WeeWX report cycle, a success signal is sent to Healthchecks.io.
How to handle missing or late success signals
can be configured at Healthchecks.io.
The method(s) of notification are also selected at Healthchecks.io.
The getting started is a good introduction.
After installing weewx-healthchecks
, edit weewx.conf
In the
[StdReport]
[Healthchecks]
# Turn the extension on and off.
# Default is: true
# enable = true
# The host to 'ping'
# Default is hc-ping.com
# host = hc-ping.com
# The http request timeout
# The default is 10
# timeout = 10
# The HealthChecks uuid
uuid = REPLACE_ME
- Set
enable = true
- Set
uuid
to theuuid
that is associated with thecheck
created at Healthchecks.io.
Restart WeeWx