Skip to content

Latest commit

 

History

History
53 lines (46 loc) · 1.86 KB

CHANGELOG.md

File metadata and controls

53 lines (46 loc) · 1.86 KB

Change Log

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.

Added

  • 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
  • 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

Changed

  • 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

Added

  • Collection of disk statistics from host
  • Collection of memory statistics from host
  • Added network related commands
  • Adding general OS collection commands