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

标签 java heroku scalability monitoring paas

我想知道是否可以了解 heroku 中的 web dyno 用法?

例如,我想知道我的测功机是否使用了 100% 的资源,或者它只是闲置,因此我可以添加或删除更多测功机以获得最佳资源利用率。

Heroku 命令行客户端仅提供有关测功机数量和正常运行时间 的信息,没有进一步的详细信息。 像 dyno 等价于 cpu 使用率每 dyno 每秒请求数 或实际请求的平均响应时间 会有所帮助。

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

最佳答案

在 Heroku 上获取此类信息的最佳方式可能是使用 New Relic添加在。它确实适用于 Java,但我不确定 Heroku + New Relic 文档中是否有任何特定的 Java。

关于java - 如何监控 Java Heroku 应用程序 dyno 使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7688524/

相关文章:

java - 如何更改 java Path 对象的值?

java - 如何将命名空间声明添加到 DOM 的根元素?

ios - 监听队列中请求的最佳服务架构(基于队列的负载均衡)?

ejb-3.0 - EJB3.1 远程调用 - 是否自动分发?是不是很贵?

java.lang.内存不足错误: java heap space problem

java - List<User> 未删除 RecyclerView 适配器中包含的 POJO 对象

ruby-on-rails - 如何将图像存储在我的 heroku postgres 数据库中

django - 运行 `foreman start`/将 Django 应用程序部署到 Heroku 时出现问题

ruby - IMAP 空闲如何工作?

java - 资源服务器的 CORS 问题