【问题标题】:Tibco AdministratorTibco 管理员
【发布时间】:2015-05-26 07:49:50
【问题描述】:

Tibco Administrator GUI 在哪里获取应用程序和服务的状态?

在我的项目中,我需要读取 Tibco admin 中列出的所有服务的状态。我没有安装 Tibco hawk,我需要除 tibco hawk 之外的其他替代品。

【问题讨论】:

    标签: tibco tibco-topic


    【解决方案1】:

    TIBCO Administrator 域中的每台机器/主机都将运行一个 HawkAgent,它负责收集应用程序状态,例如“已停止”、“正在运行”。

    如果您需要编写脚本并收集应用程序状态,您可以使用 AppStatusCheck(随 TRA 5.8 及更高版本提供)以 XML 格式获取应用程序及其状态。

    【讨论】:

      【解决方案2】:

      如果您将机器添加到域中,则该机器会自动安装 tibco TRA Hawkagent,它会向管理员发送有关应用程序状态的信息。

      【讨论】:

        【解决方案3】:

        您可以使用以下命令将所有组件状态存储在一个文件中:

        AppStatusCheck -user ${ADMIN_USERNAME} -pw ${ADMIN_PASSWORD} -domain ${ADMIN_DOMAIN} -outfile /tmp/status.xml
        

        然后,您可以使用 sed 命令或 xmllint linux 命令提取所有组件的状态。

        【讨论】:

          【解决方案4】:

          您可以使用 tra 实用程序“AppStatusCheck”,它将返回部署在域上的特定应用程序的状态。您可以在 shell 脚本中使用此实用程序,以更好、更有效地使用它。

          【讨论】:

            【解决方案5】:

            由于您不想使用 HAWK,UNIX 机器上的另一种方式将是服务的 PID。 HAWK 将在后台使用相同的内容。但是,这有点棘手。

            【讨论】:

              【解决方案6】:

              您可以通过appmanage查询应用的状态

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2017-10-10
                • 2010-10-12
                • 2020-07-17
                • 1970-01-01
                相关资源
                最近更新 更多