Releases: bjoerrrn/storj-system-health.sh
Releases · bjoerrrn/storj-system-health.sh
improvement release
- checks, if discord.sh exists and is executable
- fixed: in case the script is called with an absolute path, discord.sh is still expected to be in the same folder, but will be correctly executed
- shortened threshold messages a bit
Full Changelog: v1.5.3...v1.5.4
improvement release
- assured macOS support
- added jq version check to minimum 1.6 / solved #14
- added node names in the case of multinodes to push and email alerts / solved #17
- added success, failure, cancellation ratios into command line outputs in verbose mode
Full Changelog: v1.5.2...v1.5.3
improvement release
- added satellite audit+suspension+online score threshold checks and alerts (resolves #5)
Full Changelog: v1.5.1...v1.5.2
improvement release
- verbose option added: enable console output while execution (closes #13)
Full Changelog: v1.5.0...v1.5.1
feature release
- put the configuration part into a separate config file named *.credo > completely outsourced variables from the script functions
- added disk usage for multinodes
- added script arguments for debugging, individual config file name/path and a more self-describing help message / script usage
Full Changelog: v1.4.0...v1.5.0
feature release
- added multinode support (running on the same machine)
- added mail + discord on/off flags to enable or disable discord pushes and mail alerts
- general script restructures: you only need to setup your individual settings at the beginning of the script
bugfix release
logic and string concatenation fixes
bugfix release
- fixed conditional statements for push string concatenation and "i/o timeout" ignore logic
improvement release
- improved performance: just 2 docker log selections instead of 20+
- improved mail notifications: limited error msg selection to last 1h
- .. both covering issue #11
- advice to let the script run just once per hour to be in line with the error msg selection and notification
- added echo outputs for command line usage as a feedback on what the script is working on
- improved discord alert formatting in case repair or get/put stats are out of threshold
- added "(io)" hint in "no errors (io)" message to let the user know, that i/o timeouts were ignored (but sent by mail in debug mode anyway)
improvement release
- added curl, swaks, jq library check
- added first version of a help text
- several code optimisations