Skip to content

Releases: bjoerrrn/storj-system-health.sh

improvement release

12 Jan 21:58
f0ce400
Compare
Choose a tag to compare
  • 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

12 Jan 10:46
d117b9f
Compare
Choose a tag to compare
  • 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

04 Jan 22:58
8c76ed7
Compare
Choose a tag to compare
  • added satellite audit+suspension+online score threshold checks and alerts (resolves #5)

Full Changelog: v1.5.1...v1.5.2

improvement release

04 Jan 21:46
014d96f
Compare
Choose a tag to compare
  • verbose option added: enable console output while execution (closes #13)

Full Changelog: v1.5.0...v1.5.1

feature release

04 Jan 13:13
e83e7d8
Compare
Choose a tag to compare
  • 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

30 Dec 20:27
c62c32d
Compare
Choose a tag to compare
  • 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

30 Dec 14:57
f22bf21
Compare
Choose a tag to compare

logic and string concatenation fixes

bugfix release

30 Dec 12:12
fd26774
Compare
Choose a tag to compare
  • fixed conditional statements for push string concatenation and "i/o timeout" ignore logic

improvement release

29 Dec 19:55
c1d5fbe
Compare
Choose a tag to compare
  • 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

28 Dec 21:49
9691072
Compare
Choose a tag to compare
  • added curl, swaks, jq library check
  • added first version of a help text
  • several code optimisations