A network event stream processing system, in Clojure.
EPL-1.0 License
Bot releases are hidden (Show)
Published by jamtur01 12 months ago
Published by jamtur01 12 months ago
Full Changelog: https://github.com/riemann/riemann/compare/0.3.8...0.3.9
Published by jamtur01 almost 3 years ago
Published by jamtur01 almost 3 years ago
Published by jamtur01 about 4 years ago
This is a periodic release of Riemann.
For the full changelog see CHANGELOG.md
Published by jamtur01 about 5 years ago
This is a bug fix release to address further isues with dynamic class loading.
Given TravisCI's continued instability we've moved CI/CD to CircleCI.
Published by jamtur01 over 5 years ago
This is a bug fix release to address an issue with dynamic class loading during configuration reloads.
Romain Tartière for modernizing the RPM build and adding support for EL7.
Handle configuration reloads under Java 10. #928.
Published by jamtur01 over 5 years ago
This is a minor release with a small set of enhancements and bug fixes. Derek Chiang provides support to use Riemann as a dependency. Shalom Yerushalmy added support for the posting of batched events to Prometheus. deoqc added the untag
stream. Richard Gray added support for sending events to Zabbix. Erik Assum, cresh, Jeff Stokes, and Mathieu Corbin all added enhancements or bug fixes.
Published by jamtur01 over 6 years ago
This is a minor release containing a small set of enhancements and bug fixes.
Mathieu Corbin added support for the Opsgenie v2 API, multiple events and ta
gs support to the Graphite stream and input and output. Christoph Mewes provi
ded a Docker image for Riemann. You can find it on [the Docker Hub](https://h
ub.docker.com/r/riemannio/riemann/). Pierre-Yves Ritschard added lexical sort
ing to configuration files before including them. epabced enabled TCP-TLS sup
port in the logstash plugins.
Published by jamtur01 almost 7 years ago
Riemann now supports running under Java 9. We have removed support for Java 7. Thanks to Mathieu Corbin for his hard work here. Riemann is also upgraded to use Clojure 1.9.0 and a number of project dependencies were also bumped. We also removed the Campfire integration.
We've also refactoring Riemann tests. Now, when you test your configuration, a full Riemann core is started. So streams like "reinject", indexing events, querying the index, and event expiration will now work in test mode and you can validate these streams. Don't forget you can use the io
stream to suppress events in tests, so you can wrap index
with it if you don't want to index events in tests.
Mathieu Corbin also added a not-expired stream, added the "riemann" tag to the index instrumentation, allowed for test output in junit format, Pagerduty v2 API support, a variety of fixes and enhancement below and documentation updates including documentation the default OpenTSBD and Graphite ports.
Derek Chiang fixed a bug with index-suffix
'es.
boernd improved documentation in several places.
Howard Beard-Marlowe added a new elixir client.
Thach Mai fixed a CSS bug with the display of code lines in the documentation.
index-suffix
#875 (derekchiang)Published by jamtur01 over 7 years ago
Contains mostly new features and enhancements. Mathieu Corbin replaced refs
in both fixed-time-window
and moving-time-window
with atoms, greatly improving their performance. They also added an sflatten
stream and refactored the Elasticsearch output. boernd extended the capabilities of the Pushover plugin and added an MS Teams plugin. Brian Conn enhanced and reduced the payload of the Netuitive plugin.
There were also some fixes to documentation, the website and bumps of various project dependencies including clj-http
to 3.5.0.
Published by jamtur01 over 7 years ago
This release contains new Kafka input and output plugins. An Netuitive
plugin and a new output plugin for Telgraph notifications. The InfluxDB
plugin has been refactored, basic auth support added to the
Elasticsearch plugin and a variety of other enhancements and fixes.
time_micros
in the Riemann client. If you maintain a Riemann client should update them to support microseconds.:options
parameter to the Pagerduty plugin.Published by jamtur01 almost 8 years ago
This version includes Prometheus, Druid and Elasticsearch plugins. It
adds HTML body support for Mailgun, KairosDB HTTP integration,
This version also contains a number of bug fixes and deprecates the
within
, without
, and combine
streams.
We've also renamed com.aphyr to io.riemann.
exception-stream
#726
within
, without
and combine
. ThesePublished by jamtur01 about 8 years ago
This update includes a variety of bug fixes and improvements. Also
included is VictorOps integration, improvements to the Graphite, Xymon,
InfluxDB, Hipchat and Nagios integrations.
Internally the project has been updated for Clojure 1.8.
update
is now a reserved keyword in Clojure. Please use insert
update
then Riemanninsert
.ch.qos.logback.classic
instead of org.apache.log4j
)by-fn
now expects the new-fork argument to be a 1-arity functionservice-key
(let [pd (pagerduty :service-key "my-service-key")]
include
any more