This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-09-08
Channels
- # admin-announcements (42)
- # clara (8)
- # cljs-dev (2)
- # clojure (132)
- # clojure-argentina (4)
- # clojure-berlin (3)
- # clojure-brasil (3)
- # clojure-dev (8)
- # clojure-france (2)
- # clojure-hamburg (2)
- # clojure-india (1)
- # clojure-italy (4)
- # clojure-nl (1)
- # clojure-russia (31)
- # clojure-spain (1)
- # clojurescript (154)
- # core-async (19)
- # datomic (16)
- # devcards (43)
- # funcool (3)
- # hoplon (4)
- # immutant (8)
- # jobs (4)
- # ldnclj (71)
- # off-topic (1)
- # om (4)
- # onyx (30)
- # re-frame (3)
- # reagent (6)
- # remote-jobs (2)
- # ring (2)
michaeldrogalis: hi Michael, could you please share your riemann config for onyx?
Or a link with configuration
@lowl4tency: I've been pumping everything from Riemann straight into InfluxDB to be graphed with Grafana. Let me dig it up if it helps.
@lowl4tency: Some of the options are somewhat specific to the project I'm using it on, but it's pretty much a straight shot to Influx. https://gist.github.com/MichaelDrogalis/4d4c81f7ef81e2069e8d
michaeldrogalis: I wanna to use datadog as metric collector
Oh, right you're on Rob's team.
Are you guys trying to avoid Riemann altogether?
michaeldrogalis: yeah
michaeldrogalis: do you mean use datadog directly?
W/o riemann?
in other words, what I should configure for getting stream from onyx to riemann
Get a Riemann instance up, add onyx-metrics, add the lifecycles to pump all metrics to Riemann.
I mentioned to Rob earlier that it'd be v easy to write a datadog lifecycle. The Riemann one is very small
Right. See https://github.com/onyx-platform/onyx-metrics/blob/master/src/onyx/lifecycle/metrics/riemann.clj
Riemann has datadog integration as far as I see in the docs
michaeldrogalis: this metrics should be inside an app?
@lowl4tency: Correct
michaeldrogalis: perhaps, do you have datadog integration metrics instead riemann?
You pretty much need to add the lifecycles, and you're good to go. For example: https://github.com/onyx-platform/onyx-metrics/blob/master/test/onyx/metrics/throughput_test.clj#L79
I don't, no. Never used it before. If you come up with an implementation, please send a PR and we'll add it.
Hah, deal
Thank you, Michael. You rock!
@lowl4tency: this is the entirety of the Riemann implementation, so it shouldn't be much work https://github.com/onyx-platform/onyx-metrics/blob/master/src/onyx/lifecycle/metrics/riemann.clj
Oh. You posted that already. Nevermind then
lucasbradstreet: anyway thank you
you guys
Hey folks. We're considering dropping the Netty messaging implementation and only shipping Aeron. It'll be less code for us to optimize and patch bugs in, and Aeron's API is significantly easier for us to use & make correct. Is this a huge problem for anyone?
aeron ftw