Skip to content

bellrichm/weewx-healthchecks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A WeeWX extension that uses HealthChecks to monitor WeeWX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages