Some basic CheckMK local check bash scripts to monitor mainly chia farming health.
Copy the scripts you want to use to /usr/lib/check_mk_agent/local/
or wherever your checkmk-local checkscripts are
located...
Adjust logfile-locations or executable calls for your needs (usually in line 2 of every script)
checks:
- the number of challgenges of the last minute.
checks:
- the time it took to solve the challenges. Reports back the very lastest and max times for the last 1, 5 and 15 minutes.
checks:
- number of connected Full Nodes and reports the number of nodes at the same height
checks
- Farmingstatus
- Chias farmed
- Total plots
- Expected days to win
- First wallet total balance
WIP: Not finished, reports rubbish from time to time.
checks:
- chia version against latest release on github
Has its own folder, bc it can be used on farmers, harvesters, plotters...
Put it in a subdirectoy called 3600
(like /usr/lib/check_mk_agent/local/3600/chia_versioncheck.sh
)to run it only once every hour,
to prevent getting hit by Github API Request Limit.
reports:
- number of running plots
- swar - number of plots-check