All notable changes to this project will be documented in this file, which follows the conventions of keepachangelog.com. This project adheres to Semantic Versioning.
...
3.2.3 - 2019-06-24
- The daemon includes an
--error-limit
option which will quit the process with an error code if too many write errors are seen. This is useful for handling some edge cases where the client cannot successfully reconnect to Riemann after the server restarts.
3.2.1 - 2019-05-08
3.2.0 - 2019-03-22
- The daemon will accept directory paths as command-line arguments and expand
them to load all contained
*.yml
and*.yaml
files. #11 - New
shell
source allows for arbitrary command execution to produce metrics in a flexible manner. #13
3.1.2 - 2018-12-11
process
source on linux correctly handles leading spaces when process ids are padded byps
. Owning user names are now expanded to 32 characters as well.
3.1.1 - 2018-11-15
- Properly trim version string on Linux platforms.
- Automatically reconnect Riemann client on send.
- The
disk-space
source now supportsusage-states
thresholds. - Documented all source and output configuration options.
- OS mode detection is now performed once at startup, and unsupported sources
are omitted from the config with a warning. Sources can specify a
mode
in config to override the detected type.
3.1.0 - 2018-11-05
- New HTTP source allows for checking URL endpoints and asserting that the response meets certain properties.
3.0.0 - 2018-10-27
Clojure rewrite.
Final cut of Ruby version.