使用 Health Center 客户机连接到应用程序

您可以将 Health Center 客户机连接到要监控的 Java™ 或 Node.js 应用程序。

开始之前

过程

  1. 启动 Health Center 客户机。
    • 如果在 IBM Support Assistant 中使用客户机,请遵循标准的 IBM Support Assistant 过程来启动工具,然后选择 IBM Monitoring and Diagnostic Tools - Health Center。如果已运行 Health Center,请单击文件 > 新建连接...
    • 如果在 Eclipse 中使用客户机,请打开 Health Center 状态摘要透视图,然后单击文件 > 新建连接...
    这样会显示连接向导。
  2. 确保已对应用程序启用监控,然后单击下一步
  3. 单击所需的连接类型的选项卡。 如果要监控 Node.js 应用程序,必须使用 MQTT 连接类型。
  4. 如果您正在使用 JMX 或 MQTT 连接,请指定以下详细信息:
    • 主机名和端口号。Health Center 使用这些详细信息进行连接。对于 JMX 连接,Health Center 可扫描机器(可能具有正在等待连接的代理)上已打开的端口。该行为已由扫描下 100 个端口以查找可用连接选项启用。对于 MQTT 连接,主机名和端口号必须与 MQTT 代理程序的主机名和端口号(缺省情况下,这些值通常为 localhost1883)匹配。
    • 安全选项和关联的凭证。有关安全凭证的更多信息,请参阅保护 Health Center
  5. 更新开始如果您正在使用 Bluemix 连接,请指定以下详细信息:
    • 要监控的 Bluemix 应用程序的名称
    • 您的应用程序部署到的 Bluemix 区域的 API 端点。您可以从建议的端点中进行选择,或者输入您自己的端点。有关更多信息,请参阅 Bluemix 文档中的区域
    • Bluemix 中的相关组织。
    • Bluemix 中的相关空间。 有关组织和空间的更多信息,请参阅 Bluemix 文档中的管理您的帐户
    • 您用于登录至 Bluemix 的电子邮件地址和密码。
    更新结束
  6. 单击下一步以查找可用的 Health Center 代理。从已找到的代理列表中选择一个代理。 如果您在使用 MQTT 连接,并且无法区分所需代理与显示的代理列表,那么可以修改针对您的代理显示的字符串。要修改字符串,请为该代理设置 com.ibm.diagnostics.healthcenter.mqtt.topic.namespacecom.ibm.diagnostics.healthcenter.mqtt.application.id 属性。然后,必须重新启动代理。要了解更多信息,请参阅Health Center 配置属性
  7. 单击完成以连接到应用程序。

结果

完成向导后,Health Center 会尝试连接到应用程序。如果需要认证,会出现一个消息对话框通知您。

如果无法连接到应用程序,请参阅故障诊断主题:无法连接到应用程序

已知问题:

如果应用程序在受 Health Center 监控时终止,那么日志中可能会显示错误消息。对于 Java 应用程序,因意外应用程序终止而产生的消息包含对 org.omg.CORBA* 类的引用。



© Copyright IBM Corporation 2007, 2015.
© Copyright 1997, 2015, Oracle and/or its affiliates.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.