如何监控Java Heroku应用程序的dyno使用情况?

问题描述:

我想知道是否有可能在heroku中知道web dyno的用法?例如,我想知道我的dyno是使用100%的资源,还是只是闲置,所以我可以添加或删除更多的dynos以获得最佳资源利用率。如何监控Java Heroku应用程序的dyno使用情况?

Heroku命令行客户端只给出关于dynos数量和正常运行时间的信息,没有进一步的细节。 喜欢的东西DYNO等效CPU使用率的,每秒每DYNO或平均响应时间请求实际请求将是有益的。

我知道有一些插件可以与Ruby一起工作,但我对监视Java/Clojure应用程序的方法感兴趣。

在Heroku上获取这类信息的最好方法是使用New Relic附加组件。它与Java一起工作,但我不确定Heroku + New Relic文档中是否还有任何特定的Java。