0.0.11: Better logging, simplified configs, better state
- Moved towards better, structured logging
- It is no longer necessary to specify
critical-alerter
,warning-alerter
orwarning-threshold
,critical-threshold
. If you do not want to alert on some condition - you don't have to (ie. if you would prefer to read the state from the API instead). Or in other words, if you do not want to have any alert conditions onwarning
- you can avoid adding any warning threshold or alerter; same for critical. - State entries are now set to auto-expire within
2*check-interval
length; this was an oversight from the getgo - state entries should disappear (especially if the check is no longer running). If the interval cannot be determined (bug?), state entries will expire in 24 hours
Changelog: 0.0.10...0.0.11