Skip to content

Latest commit

 

History

History
118 lines (91 loc) · 4.97 KB

CHANGELOG.md

File metadata and controls

118 lines (91 loc) · 4.97 KB

Change Log

This project adheres to Semantic Versioning.

This CHANGELOG follows the format listed here

4.0.0 - 2019-04-18

Breaking Changes

  • Update minimum required ruby version to 2.3. Drop unsupported ruby versions.
  • Bump sensu-plugin dependency from ~> 1.2 to ~> 4.0 you can read the changelog entries for 4.0, 3.0, and 2.0

Added

  • Travis build automation to generate Sensu Asset tarballs that can be used n conjunction with Sensu provided ruby runtime assets and the Bonsai Asset Index
  • Require latest sensu-plugin for Sensu Go support

3.0.0 - 2018-07-24

Breaking Changes

  • changing the default of --sleep from 1 to 5 this argument controls the time between initial poll and the followup poll which will get more overall accurate measurement of cpu utilization especially on systems that have less resources available (@majormoses)

2.1.0 - 2018-04-2018

Added

2.0.1 - 2018-03-27

Security

2.0.0 - 2018-03-07

Security

Changed

  • appeased the cops (@majormoses)

Breaking Changes

  • removed ruby < 2.1 support (@majormoses)

1.1.3 - 2018-01-25

Added

  • ruby 2.4 testing (@majormoses)

Fixed

  • PR template spell "Compatibility" correctly (@majormoses)
  • made bin executable (@majormoses)
  • metrics-cpu.rb: fixed interrupt counters by taking the first column which is an aggregate of all interrupt stats (@yuri-zubov)

Changed

  • updated Changelog guidelines location (@majormoses)

1.1.2 - 2017-06-20

Fixed

  • metrics-cpu.rb/metrics-cpu-pcnt-usage.rb: Set the correct type for --proc-path (@bimlendu)

1.1.1 - 2017-05-02

Changed

  • no real change just bumping due to deployment issue.

1.1.0 - 2017-05-02

Added

  • check-cpu.rb: added option to check less than (@santhosh-tekuri)
  • check-cpu.rb: added option to use a cache file rather than sleeping to look at previous times (@axos88)

Fixed

  • Set the correct type for --proc-path (@envintus)
  • metrics-cpu.rb was missing a column (@michau)

1.0.0 - 2016-06-15

Changed

  • Modified check-cpu.rb to change state if >= threshold
  • Updated Rubocop to 0.40, applied auto-correct
  • Loosened sensu-plugin dependency to ~> 1.2
  • Specify the /proc location for use within a container

Added

  • Added metrics-numastat.rb
  • check-cpu.rb: Added --idle-metrics flag for indicating counters which should be considered idle

Removed

  • Remove Ruby 1.9.3 support; add Ruby 2.3.0 support in test matrix

0.0.4 - 2015-09-29

Changed

  • Fix getopts syntax in check-cpu.sh
  • Improvements to system/metrics-user-pct-usage.rb (option to use uid instead of username)

0.0.3 - 2015-07-14

Changed

  • updated sensu-plugin gem to 1.2.0

0.0.2 - 2015-06-02

Fixed

  • added binstubs

Changed

  • removed cruft from /lib

0.0.1 - 2015-05-21

Added

  • initial release