Releases: observIQ/disk-usage
Releases · observIQ/disk-usage
3.1.1
Changelog
Other
- 4e39a2f: ignore dist/ (@jsirianni)
- 8e4e96f: use goreleaser to build packages (@jsirianni)
3.1.0
3.0.1
3.0.0
Supported Platforms
- Linux AMD64 (including OpenZFS)
- FreeBSD AMD64
- Windows AMD64
Other platforms will build but are not considered to be stable. For example, ARM will report incorrect disk usage values. Please test before committing to this project for your disk usage alerting needs.
Notable changes:
- Alert messages are now JSON formatted and include more information
- Plugin style alert backend. Can be extended to support things like Pagerduty, Sendgrid, etc). Currently support Slack and Stdout.
- Significant refactor (use interfaces for alert and lock file handling, use official gopsutil and slack packages)
- JSON log output with adjustable log level
For more details see the pre release: https://github.com/BlueMedoraPublic/disk-usage/releases/tag/3.0.0-alpha.1
3.0.0-alpha.1
3.0.0-alpha.1
3.0.0 includes significant refactoring. The CLI interface is unchanged, and should be backwards compatible with existing deployments.
CI
- Build AMD64 for Linux, Windows, FreeBSD using Travis
Features and Changes
- alerts include disk usage stats #21
- json logging and adjustable log level using
-log-level=<level>
#22 - alert payload is json formatted #20
- set hostname and primary ip address #15
- alert type flag, currently support slack and stdout #16
- lock backend is now an interface that can be extended to support additional lock backends #18
- alert backend is now an interface that can be extended to support additional alert mechanisms #11
- use official slack package for slack messages #10
Bugs
2.0.0
Add Freebsd Support
1.0.1 brings Freebsd support. Specifically, FreeBSD 11.1. Functionality remains the same.
Initial Release
1.0.0 update examples