All notable changes to the project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Data collection can now be specified through a config file
- Config file can be specified via the arguments
-c
&--config
- Config files specify a list of files and commands to be collected
- A config file can be referenced from it's default locations as a "profile"
(
-p
,--profile
) allowing for users to keep custom sets of telemetry for different products
- Config file can be specified via the arguments
- systemd style directory preference support for config files/profiles
/etc/mayday
/usr/share/mayday
- "danger" flag (
-d
,--danger
) which will gather more logfiles and potentially sensitive information - Output file selection (
-o
,--output
) - Collection / Commands
- slabtop
- iptables / ip6tables
- rkt support
- docker support
- Collection of systemd info
- Journal collection for system supplied units
- Improved ASCII artwork
- Collection specification moved into configuration file
- Removed godeps
- Dependency vendoring is now done through glide
- Improved error messaging
- Fille collection and tar creation now executes in memory
- Updated yaml v2 vendored package
- Flag mechanism now uses viper
0.1.0 2014-10-20
- Collection of disk statistics from host
- Collection of memory statistics from host
- Added network related commands
- Adding general OS collection commands