Skip to content

Latest commit

 

History

History
616 lines (395 loc) · 40.6 KB

CHANGELOG.md

File metadata and controls

616 lines (395 loc) · 40.6 KB

Changelog

v1.11.0 (2024-07-07)

Full Changelog

Implemented enhancements:

  • Add a new riemann-hwmon tool for harware monitors #297 (smortex)
  • Add support for ignoring IPs by ASN in riemann-http #295 (smortex)
  • Add support for a minimum TTL for events #294 (smortex)
  • Detect and report stray arguments #293 (smortex)
  • Add leniency to disk thresholds of riemann-health #282 (smortex)
  • Add riemann-tls-check to monitor TLS certificates #253 (smortex)

Fixed bugs:

  • Minor riemann-hwmon improvements #298 (smortex)
  • Fix riemann-nginx checks selection #292 (smortex)
  • Fix riemann-health memory reporting when using ZFS on Linux #289 (smortex)

Closed issues:

  • RFC: riemann-domain-check to monitor domain name expiration date #249

v1.10.0 (2024-01-13)

Full Changelog

Implemented enhancements:

  • Add support for options with spaces to riemann-wrapper #280 (smortex)

v1.9.1 (2023-12-08)

Full Changelog

Fixed bugs:

v1.9.0 (2023-12-08)

Full Changelog

Implemented enhancements:

  • Use truncated exponential backoff for reconnection #272 (smortex)
  • Add redirect support to riemann-http-check #270 (smortex)

Fixed bugs:

v1.8.2 (2023-05-22)

Full Changelog

Fixed bugs:

  • Gracefully handle all communication errors #268 (smortex)

v1.8.1 (2023-02-28)

Full Changelog

Fixed bugs:

  • Improve event sending thread lifecycle management #265 (smortex)
  • Make sure all events are send before terminating #264 (smortex)

v1.8.0 (2023-02-02)

Full Changelog

Implemented enhancements:

  • Send events in bulk when they are stacking #261 (smortex)

v1.7.1 (2023-01-12)

Full Changelog

Fixed bugs:

  • Fix uninitialized constant Riemann::Tools::VERSION (NameError) #259 (smortex)

v1.7.0 (2023-01-11)

Full Changelog

Implemented enhancements:

  • Override default HTTP User-Agent and make it tuneable #257 (smortex)
  • Allow opting out of riemann-http-check latency state #255 (smortex)
  • Speed-up riemann-http-check with resolver and worker threads #254 (smortex)
  • Allow mdstat device filtering #252 (smortex)
  • Report mdstat health by device #251 (smortex)

Fixed bugs:

  • Fix riemann-http-check with unresolvable domains #256 (smortex)

v1.6.0 (2022-11-04)

Full Changelog

Implemented enhancements:

  • Add riemann-http-check to monitor HTTP(S) resources #248 (smortex)
  • Add FreeBSD support to riemann-net #247 (smortex)

Fixed bugs:

  • Fix riemann-health detection of df header #246 (smortex)
  • Fix/Improve riemann-md mdstat parser #245 (smortex)

v1.5.0 (2022-09-08)

Full Changelog

Implemented enhancements:

  • Improve error reporting on parse error #242 (smortex)

Fixed bugs:

  • Fix riemann-haproxy HTTP response processing #243 (ahoetker-deca)
  • Fix riemann-md parsing of mdstat when device is being checked #241 (smortex)

v1.4.0 (2022-08-30)

Full Changelog

Implemented enhancements:

Fixed bugs:

v1.3.0 (2022-08-29)

Full Changelog

Implemented enhancements:

  • Add support for a configuration file to riemann-wrapper #235 (smortex)
  • Add riemann-md to monitor Linux RAID/md health #232 (smortex)
  • Add riemann-zpool to monitor zpool health #231 (smortex)

Fixed bugs:

Closed issues:

  • There is some kind of race condition in riemann-wrapper #230

Merged pull requests:

  • Stop riemann-wrapper if a tool raise an error #234 (smortex)

v1.2.0 (2022-08-17)

Full Changelog

Implemented enhancements:

  • Add users monitoring to riemann-health #226 (smortex)
  • Add a wrapper to run multiple tools in a single process #225 (smortex)
  • Add swap monitoring to riemann-health #222 (smortex)
  • Add uptime monitoring to riemann-health #218 (smortex)

Fixed bugs:

  • Ignore squashfs from disks usage reporting #228 (smortex)
  • Fix service name mismatch for rx/tx drop in riemann-net #217 (smortex)

Merged pull requests:

v1.1.1 (2022-07-02)

Full Changelog

Fixed bugs:

v1.1.0 (2022-07-01)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Disk usage resolution is coarse #212
  • Load warning/critical doesn't work #182

Merged pull requests:

v1.0.0 (2022-06-22)

Full Changelog

Implemented enhancements:

  • Add support for TLS #196 (smortex)
  • Hide riemann-tools parameters from process table #188 (dch)

Fixed bugs:

Closed issues:

  • Official docker image(s) #189
  • Could not set docker-host via CLI #184
  • No support for TLS #142

Merged pull requests:

  • Implement automated docker builds of included tools. #190 (Beanow)

0.2.14 (2018-09-14)

Full Changelog

Closed issues:

  • Trollop gem replaced by optimist #186
  • Regex format to check multiple processes #181
  • riemann-health - full command support #180

0.2.13 (2018-01-17)

Full Changelog

Closed issues:

  • riemann-net: Non-zero drop/error always mapped to warning state #177
  • riemann-consul: incorrect treatment of return value for leader query #175
  • Riemann-aws fails to use instance profile with error regarding required aws keys #169
  • riemann-zookeeper fails silently on zookeeper 3.3.x and below #98
  • Riemann riak tools spins up 2 erlang vms with the same node name simulataneously, causing one to fail #71
  • Service scripts #40

Merged pull requests:

0.2.12 (2017-01-22)

Full Changelog

Closed issues:

  • riemann-elasticsearch: needs exception handling #166
  • Is riemann-docker not support disk I/O and net I/O monitoring? #162

Merged pull requests:

0.2.11 (2016-12-04)

Full Changelog

Closed issues:

  • Docker image to run riemann-tools #164
  • riemann-varnish error #158

Merged pull requests:

0.2.10 (2016-03-01)

Full Changelog

Closed issues:

  • Riemann health stopped updating disk usage #148
  • Load average on AWS does not divide by number of cores #97

Merged pull requests:

0.2.9 (2016-02-20)

Full Changelog

Closed issues:

  • Build a new gem file and publish #139
  • Dependency net-ssh >= 3 requires ruby 2.0 #126

Merged pull requests:

0.2.8 (2016-02-09)

Full Changelog

Closed issues:

  • problem sending tags #135
  • exclude iso9660 filesystems from riemann-health. #127
  • riemann-docker-health #119
  • make tags additive to CLI tags #99
  • Split repository #61

Merged pull requests:

  • Fixes #127 - Excludes ISO9660 filesystems from riemann-health #145 (jamtur01)
  • Fixes #99 - Additive tags #143 (jamtur01)
  • Updates to gems #141 (jamtur01)
  • Added tools split out back into the repo #138 (jamtur01)
  • Separate HAproxy's server state from server metrics #137 (dobrinov)
  • Splits out individual programs to GitHub Riemann org #136 (jamtur01)
  • Enable riemann-elb-metrics to use IAM Instance profile #133 (iramello)
  • Avoid event to expire before we actually check again #132 (ktf)
  • Use conventional state "ok" in place of "green" #131 (ktf)
  • Corrects a typo when specifying dependencies. #130 (yundt)
  • Add Marathon watcher #129 (ktf)
  • Add Mesos metrics watcher #128 (ktf)
  • RFC : Riemann-consul : Sends consul services status to riemann #125 (shanielh)
  • Riemann-docker-health : Multiple changes #124 (shanielh)
  • Fix/str maybe nil #123 (jsvisa)
  • Added AWS SQS monitor #121 (krakatoa)
  • Added docker-health tool #120 (shanielh)
  • riemann-freeswitch sends number of threads used by Freeswitch #118 (krakatoa)
  • Change the way ioreqs metric is handled #117 (pariviere)
  • add option to specify a proxied path prefix #115 (peterneubauer)

0.2.7 (2015-07-17)

Full Changelog

0.2.6 (2015-04-21)

Full Changelog

Closed issues:

  • Error in riemann-net when new interfaces are added #112
  • riemann-varnish not working with Varnish 4+ #104
  • Riemann-health not working on Ubuntu 14.10 x64 vmlinuz-3.16.0-28-generic #103
  • Make riemann-rabbitmq honor even SSL connections #101

Merged pull requests:

  • Send out "expired" state when riemann-net stops seeing an interface #114 (md5)
  • Skip network metric comparison for newly added interfaces #113 (md5)
  • riemann-proc alerts output which processes matched #111 (tcrayford)
  • abort if no DB specified #110 (peterneubauer)
  • Adding monitoring of an RDS instance #109 (peterneubauer)
  • Added NTP statistics collector #108 (jamtur01)
  • Fixed failed comparison of Fixnum with True #107 (iramello)
  • in my rabbitmq instance, it seems there is ['messages_ready'] missing on... #106 (peterneubauer)
  • Added check and switch for Varnish 4 #105 (jamtur01)

0.2.5 (2015-01-26)

Full Changelog

Merged pull requests:

0.2.3 (2015-01-06)

Full Changelog

Merged pull requests:

  • Add CLI status check #95 (default50)
  • Add support for reporting current number of conferences in riemann-freeswitch #94 (default50)
  • Monitor RabbitMQ queue sizes and node memory/disk health #93 (mpalmer)
  • Alert if there are any outstanding partition transfers #92 (mpalmer)
  • Avoid failure if process checked user is different from riemann agent. #91 (default50)
  • Riemann freeswitch #90 (default50)
  • Add support for some extra Riak stats #89 (algernon)
  • Correct comment in riemann-net #88 (danielcompton)
  • Fixed broken memory calculation for OSX Mavericks #87 (Kungi)
  • Fix typo in riemann-health #86 (jsyrjala)

0.2.2 (2014-06-30)

Full Changelog

Closed issues:

  • Elasticsearch tool gives error NoMethodError undefined method `URI' #84

Merged pull requests:

0.2.1 (2014-03-26)

Full Changelog

Merged pull requests:

  • Update FreeBSD load average for 1 min #79 (zachfi)
  • Added riemann-varnish collector script #77 (pradeepchhetri)
  • allow dashes in diskstats volume names to support lvm volumes like "dm-0" #75 (cmerrick)
  • rieman-tools aws billing #74 (jespada)
  • Added basic metric monitoring for zookeeper #73 (aterreno)

0.2.0 (2014-01-23)

Full Changelog

Closed issues:

  • riemann-net stopped working with beefcake version 0.4.0 #70
  • riemann-riak fails to detect if riak is down #54

Merged pull requests:

0.1.9 (2013-12-10)

Full Changelog

Merged pull requests:

  • Dup service in riemann-net, work around frozen str #69 (gsandie)
  • workaround for beefcake frozen string issue #68 (maxnewbould)

0.1.8 (2013-11-11)

Full Changelog

0.1.6 (2013-11-11)

Full Changelog

Closed issues:

  • riemann-redis run_id can be infinity #65
  • License missing from gemspec #64
  • riemann-health EMSGSIZE Message too long - sendto(2) on OSX #16
  • add riemann-cloudwatch #9

Merged pull requests:

  • Add a license and description to the rakefile #67 (gsandie)
  • Set run_id property to zero #66 (gsandie)

0.1.7 (2013-10-18)

Full Changelog

Closed issues:

  • riemann-riak error when adding tag #62

Merged pull requests:

  • add riemann-proc running process counter #63 (cmerrick)

0.1.5 (2013-10-15)

Full Changelog

Closed issues:

  • Ripe new release? #59

Merged pull requests:

0.1.3 (2013-05-28)

Full Changelog

Closed issues:

  • riemann-kvminstance(s) duplicate scripts #34

Merged pull requests:

  • Remove dead code #43 (lwf)
  • Handle timeouts #42 (lwf)
  • Allow riemann resmon to use hostname or FQDN for events #41 (gsandie)
  • Remove duplicated file riemann-kvminstances. #39 (default50)
  • Add ability to add attributes from CLI #38 (lwf)

0.1.2 (2013-04-30)

Full Changelog

Closed issues:

  • riemann-nginx? #31
  • Commit #7de2572ccace567d90e555415498c2325bb8d87f seems to have borked how the hostname get's sent #22

Merged pull requests:

0.0.9 (2012-12-08)

Full Changelog

Merged pull requests:

  • fix overflowing text from ps by swapping args for comm #17 (dch)
  • Fix darwin cpu usage. Show used cpu instead of idle #15 (henrikno)
  • Fix core count on darwin #14 (henrikno)
  • Add riemann-diskstats #12 (lwf)
  • Reflect each haproxy config as its own unique status #11 (perezd)
  • allow for a commandline configurable TTL. #10 (perezd)
  • add host properties to cloudant, haproxy, redis. #8 (perezd)
  • adds Cloudant.com shared cluster load balancer statistics/monitoring support #7 (perezd)
  • adds haproxy statistics monitoring support for riemann. #6 (perezd)
  • adds redis monitoring support to riemann-tools. #5 (perezd)
  • Prevent riemann-health from failing to report memory on OpenVZ virtual machines.  #4 (mindreframer)
  • added a script to report kvm instances running on a host #3 (wjimenez5271)
  • Add --tag option to specify tags #2 (lwf)
  • add freebsd and darwin support to riemann-health #1 (joecaswell)

version-0.0.2 (2012-04-17)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator