Skip to content

Releases: 20c/vaping

1.5.0

08 Apr 15:11
Compare
Choose a tag to compare

Added

  • prometheus export plugin
  • python 3.10 support

Fixed

  • mtr graph ignores * lines for now (#135,
  • fping sometimes emits None messages (#138)
  • defunct/zombie processes for fping (#133, thanks to mattlan)

Removed

  • python3.6 support

1.4.3

05 Oct 22:48
Compare
Choose a tag to compare

1.4.3

Fixed

  • zmq.asyncio has no attribute PUB (#128)
  • zmq plugin configuration collision between bind and connect (#126)

1.3.0

23 Sep 10:25
Compare
Choose a tag to compare

1.3.0

Added

  • python3.8 support

Fixed

  • docker: added needed dependencies so gevent and other bits compile (thanks @seanknox)
  • unknown name/type config attribute in vodka config (#84)
  • NoneType error in graphite plugin (#78)
  • startup issue in daemon mode (#85)
  • logging in daemon mode (#79)
  • some performance issues in daemon mode (#33)
  • greenlet.greenlet size changed error (#97)

Removed

  • python2.7 support
  • python3.4 support
  • python3.5 support

1.2.0

05 Dec 18:39
Compare
Choose a tag to compare

Added

  • python3.7 support
  • fileprobe backlog config option
  • fileprobe max_lines config option
  • logparse allow custom validators
  • logparse validate_interval
  • logparse time_parser config option
  • code documentation improvements
  • pymdgen for apidocs

Fixed

  • fix startup issues with python 3.6+ and python2.7 on certain distributions
  • mtr plugin py3 compatibility issues
  • fileprobe lines that can't be processed are now skipped
  • fix #62 timeseriesdb plugins crash when update is given None as a value
  • fix #54 pytest > 3 for testing

Changed

  • update Dockerfile for smaller alpine build, add more options
  • plugin groups can now be maintained under an explicit groups section in the plugin config (#44)
  • move from facsimile to ctl for package / release management
  • parse_interval now can handle multiunit strings such as 1m30s

1.1.0

05 Dec 22:37
Compare
Choose a tag to compare

Added

  • fileprobe plugin
  • logparse plugin
  • support for multiple output targets

Fixed

  • python3 encoding issue in the fping module

1.0.1

26 Oct 19:50
Compare
Choose a tag to compare

Fixed

  • issues with fping when output contained ipv6 addresses (#50)

1.0.0

19 Aug 21:49
Compare
Choose a tag to compare

Added

  • added graphite line protocol output plugin
  • fping: exposed period parameter to config (Default to 20)
  • error for using duplicate probe names

Fixed

  • update munge to reduce PyYAML requirements #35

0.6.1

27 Jun 21:37
Compare
Choose a tag to compare

Fixed

  • issue where standalone vaping/vodka would not allow an fping probe to create more than one group

0.6.0

27 Jun 18:48
Compare
Choose a tag to compare

Added

  • add first iteration of mtr graph
  • added python3.6 to tests
  • add home_dir config option
  • add better config testing
  • add last time to fping