We use a wrapper around Dropwizard metrics which reports to Elasticsearch
and Kibana.
Nagios for alerting.
On Monday, July 10, 2017 at 4:35:33 AM UTC-4, Łukasz Korecki wrote:
>
> Hi all!
>
> I'm wondering how people are getting application performance metrics out
> of their clojure applications
We use New Relic. For our web apps, it automatically tracks request
counts/times, database access for MongoDB and MySQL, plus external HTTP API
access. We also trace certain aspects of the code – documented in this blog
post:
http://seancorfield.github.io/blog/2013/05/01/instrumenting-clojure-f
Strongly recommend Riemann and some kind of abstraction layer to avoid
wrapping the code with macros. You may take a look at something I tried
to implement:
https://github.com/mbuczko/metrics-riemann-reporter
Łukasz Korecki writes:
> Hi all!
>
> I'm wondering how people are getting application
You can try with Riemann (http://riemann.io) as it has few JMX collectors.
Also, there is riemann-clojure-client
(https://github.com/riemann/riemann-clojure-client)
that can be integrated with your application to pull custom metrics.
It requires some knowledge (scripting is done in Clojure) to c