A library with common Riemann functionality that is useful in many Riemann setups.
Use
lein jar
to generate a JAR file under target/
. Move this JAR file into your Riemann
configuration directory.
Then you can use
;; add implementation to classpath
(require '[cemerick.pomegranate :as pomegranate])
(pomegranate/add-classpath "active-riemann-0.1.0-SNAPSHOT.jar")
to include the library in your Riemann configuration file.
Now you can use the provided functionality:
(require '[active-riemann.elasticsearch :as elasticsearch])
(elasticsearch/make-elasticsearch-stream elasticsearch-url index-base-name)
The Elasticsearch connector provides retry via single submit when batch submitting fails and prints debugging information if single submit also fails.
(require '[active-riemann.influxdb :as influxdb])
(influxdb/make-influxdb-stream influxdb-host db-nbame tag-fields)
Copyright © 2020 Active Group GmbH
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close