Release v0.1.0
Added
Initial release!
Features of the initial prototype:
hayoh
binary- User configurable logging levels
- User configurable logging format
- User configurable timeouts (config file retrieval, port connection tests)
- User configurable location of LOCKSS configuration/property settings
(custom file or URL) - User configurable additional TCP ports to check
- the default is to scan the LCAP port provided in the LOCKSS
configuration/property XML file
- the default is to scan the LCAP port provided in the LOCKSS
Worth noting (in no particular order):
- Command-line flags support via
flag
standard library package - Go modules (vs classic
GOPATH
setup) - GitHub Actions Workflows which apply linting and build checks
- Makefile for general use cases (including local linting)
- Note: See README for available options if building on Windows
- Dependabot updates monitoring
- Vendored dependencies
- README
- Link badges to applicable GitHub Actions workflows results
Planned
n2n
binary (or of another name) to serve as a Nagios plugin for regular
monitoring of node-to-node communication (voting, polling, repairs)
References
- See the
v0.1.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.