@ostness ostness released this Sep 19, 2016 · 38 commits to master since this release

Assets 8

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).
  • 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.
    The file is not required for defaults and can be concise with omitted settings
    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.