This appendix explains how to customize the Healthchecker to particular needs. This includes adding new tests, adding new actions or even entire new test sets.
To add a new test, the appropriate script must be copied to the
directory
/opt/parastation/lib/checks.
The script must be executable, otherwise it's silently ignored.
The script may only return values 0, 1 or 2.
Add a new test to one of the test configuration files in
/etc/parastation/healthcheck/testconf.d.
You may also create a new file within this directory.
Add a new section with the new test name within brackets and add
at least the key words classes,
testsets and
test.
The later one should point to the new check.
Check the configuration by running pshcgetconf
testset and
pshealthcheck --dry-run
testset.
Refer to the section called “Configuring the test” for details.