【问题标题】:Bluemix monitoring and analytics liberty runtimeBluemix 监控和分析 liberty 运行时
【发布时间】:2016-04-13 13:18:59
【问题描述】:
我正在尝试使用绑定到在 Liberty 运行时上运行的 Java 应用程序的 Bluemix 监控和分析服务。但是该服务总是将应用程序显示为不可用(即使我可以看到并验证它的工作)。 CPU/内存利用率和响应/吞吐量时间的统计数据都不起作用。该应用程序通过调用 Main 类及其 NOT Web 应用程序来启动。 manifest.yml 中是否有特定条目供 M&A 开始使用该应用程序。我已经在 node.js 应用程序中使用了 M&A,并且效果很好。
我以为我会通过简单的谷歌搜索得到答案,但可惜找不到任何关于此的内容。感谢帮助
【问题讨论】:
标签:
java
monitoring
ibm-cloud
websphere-liberty
【解决方案1】:
Monitoring & Analytics 服务通常采用 Web 应用程序。可用性选项卡基于对 Bluemix 中定义的应用程序路由执行 http GET。由于您的不是 Web 应用程序,因此它可能没有路由,或者如果确实有路由,则不会响应它拥有的路由;这将导致 M&A 将其报告为失败。
同样,对于 Liberty 应用程序,性能数据也是通过 Websphere 应用程序服务器 JMX MBean 收集的。如果您的应用程序不是 Web 应用程序,那么这些界面很可能对它不可见。
【解决方案2】:
由于网络问题暂时中断,但现在应该解决问题。重新暂存您的应用,然后重试...