欢迎!请查看关于页面以了解更多关于这个网站如何使用的信息。
人们在 Clojure 中使用哪些度量库?
通过快速 Google 搜索得到了 metrics 和 micrometer,它们是用于 Java/JVM 的。
有谁知道这些,并可以推荐,或者还有其他的选择吗?
我喜欢 io.pedestal/pedestal.log
io.pedestal/pedestal.log
https://github.com/pedestal/pedestal
它有点没有文档。
我已经使用 riemann-clojure-client [1],将其一切发送到 Riemann [2],有几年时间了。不像其他库那样全面,但提供了更好的控制,并且使用一些自定义的 "with-timed-something" 宏,它可以测量几乎所有东西。此外,不要忘记 JVM(以及像 Jetty 这样的其他 Java 库)已经内置了现成的 JMX 度量;您只需从应用程序中提取它们。我使用 collectd [3] 来做这个。
[1] https://github.com/riemann/riemann-clojure-client[2] https://riemann.io[3] https://collectd.org/