ostent v0.7.0 Release Notes

Release Date: 2016-09-19 // about 4 years ago
  • ๐Ÿš€ This is a reboot of sorts. This release cuts old and clumsy flags & parameters to include a solid base for metrics collection and reporting interoperability. These are the highlights:

    • Consistent display: client can specify listing bounds though (not delays).
    • 0๏ธโƒฃ The default collection interval can be set by new --interval flag or
      in a config file as agent.interval, reporting interval as
      agent.flush_interval.
    • Each "input" (a specific metrics collection) can have different interval.
    • ๐Ÿ”ง Configuration file for all the "inputs", "outputs" and generic options.
      0๏ธโƒฃ The file is not required for defaults and can be concise with omitted settings
      0๏ธโƒฃ being defaults.
    • ๐Ÿ”Œ Some "input" plugins may be deemed intrinsically slow or of no interest,
      ๐Ÿ”ง these can be configured to have longer interval or disabled completely.
    • ๐Ÿ”Œ "output" plugins for each supported outputs: InfluxDB, Graphite, Librato.

Previous changes from v0.6.2

  • ๐Ÿš€ This is minor release featuring updated dependencies including Go 1.7 runtime and latest React.

    Other notable changes:

    • ๐Ÿ†• New --log-requests flag enables printing full access log to stdout.
      ๐Ÿš€ It defaults to true in dev mode, false in release binaries.
      ๐Ÿ–จ Old behaviour was to print just the first request from a particular IP.
      ๐Ÿ–จ So now it's to print either all the requests or none.
    • ๐ŸŒฒ The access log changed into regular (apache) common access format
      without extra fields like predefined message and duration.