Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.43 KB

README.md

File metadata and controls

44 lines (29 loc) · 1.43 KB

weewx-healthchecks

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.

Installation and configuring weewx-healthchecks

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
  1. Set enable = true
  2. Set uuid to the uuid that is associated with the check created at Healthchecks.io.

Restart WeeWx