您可以将 Health Center 客户机连接到要监控的 Java™ 或 Node.js 应用程序。
过程
- 启动 Health Center 客户机。
- 如果在 IBM Support Assistant 中使用客户机,请遵循标准的 IBM Support Assistant 过程来启动工具,然后选择 IBM Monitoring and Diagnostic Tools - Health Center。如果已运行 Health Center,请单击。
- 如果在 Eclipse 中使用客户机,请打开 Health Center 状态摘要透视图,然后单击。
这样会显示连接向导。
- 确保已对应用程序启用监控,然后单击下一步。
- 单击所需的连接类型的选项卡。 如果要监控 Node.js 应用程序,必须使用 MQTT 连接类型。
- 如果您正在使用 JMX 或 MQTT 连接,请指定以下详细信息:
- 主机名和端口号。Health Center 使用这些详细信息进行连接。对于 JMX 连接,Health Center 可扫描机器(可能具有正在等待连接的代理)上已打开的端口。该行为已由扫描下 100 个端口以查找可用连接选项启用。对于 MQTT 连接,主机名和端口号必须与 MQTT 代理程序的主机名和端口号(缺省情况下,这些值通常为 localhost 和 1883)匹配。
- 安全选项和关联的凭证。有关安全凭证的更多信息,请参阅保护 Health Center。
如果您正在使用 Bluemix 连接,请指定以下详细信息: - 要监控的 Bluemix 应用程序的名称
- 您的应用程序部署到的 Bluemix 区域的 API 端点。您可以从建议的端点中进行选择,或者输入您自己的端点。有关更多信息,请参阅 Bluemix 文档中的
区域。
- Bluemix 中的相关组织。
- Bluemix 中的相关空间。
有关组织和空间的更多信息,请参阅 Bluemix 文档中的
管理您的帐户。
- 您用于登录至 Bluemix 的电子邮件地址和密码。

- 单击下一步以查找可用的 Health
Center 代理。从已找到的代理列表中选择一个代理。 如果您在使用 MQTT 连接,并且无法区分所需代理与显示的代理列表,那么可以修改针对您的代理显示的字符串。要修改字符串,请为该代理设置 com.ibm.diagnostics.healthcenter.mqtt.topic.namespace 和 com.ibm.diagnostics.healthcenter.mqtt.application.id 属性。然后,必须重新启动代理。要了解更多信息,请参阅Health Center 配置属性。
- 单击完成以连接到应用程序。
结果
完成向导后,Health Center 会尝试连接到应用程序。如果需要认证,会出现一个消息对话框通知您。
如果无法连接到应用程序,请参阅故障诊断主题:无法连接到应用程序。
已知问题: 如果应用程序在受 Health Center 监控时终止,那么日志中可能会显示错误消息。对于 Java 应用程序,因意外应用程序终止而产生的消息包含对 org.omg.CORBA* 类的引用。