关于此任务
Health Center 代理从正在运行的应用程序收集数据。
使用 Health Center 客户机分析和解释该数据。
您可以通过以下方式将代理与客户机一起使用:
- 在代理正在运行时将客户机连接到代理,以在收集数据时查看数据。
- 配置代理以将数据保存到文件,然后使用客户机在收集完成后查看数据。该选项被称为无外设方式。该选项仅适用于 Java 应用程序。
该选项对运行在 IBM® Bluemix™ 中的应用程序不可用。
您还可以使用 Health Center API(而不是使用 Health Center 客户机)从代理中检索数据。
您可以选择客户机与代理之间的连接类型,如下所述:
- 如果要监控 Java 应用程序,可选择使用 JMX API 或 MQTT 遥测协议来进行连接。
- 对于其他应用程序类型,必须使用 MQTT。
您还可以监控运行在 Liberty for Java 或 SDK for Node.js 运行时环境中的 Bluemix 应用程序。
如果选择 MQTT,那么需要诸如 Mosquitto(或 Mosca,用于 Node.js)之类的 MQTT 代理程序以在 Health Center 代理和客户机之间传递消息。Health Center 不包含 MQTT 代理程序;如果您还没有该程序,可从
MQTT.org Web 站点下载。
如果选择 Bluemix,那么 Health Center 代理已由 Bluemix 提供并且无法进行配置。您可以跳过以下步骤,直接转至使用 Health Center 客户机连接到应用程序。
下一步做什么
有关 Health Center 客户机所显示数据的更多信息,请参阅与正在运行的应用程序的连接上可用的数据。