【问题标题】:Statistics List in Tigase ComponentTigase 组件中的统计列表
【发布时间】:2013-11-11 11:39:16
【问题描述】:

在我的 Tigase 组件中,我重写了 getStatistics 方法以在列表中添加统计信息(即垃圾邮件数量、所有进程数据包等)。我如何在该方法或组件之外访问该列表。在此Component implementation - Lesson 5 - Statistics 中,它写道 “所有服务器统计信息都被公开,并且可以通过 XMPP 使用 ad-hoc 命令访问,HTTP、JMX 和一些选定的统计信息也可以通过 SNMP 获得” 那么有什么命令可以让我获取所有统计数据。

谢谢

【问题讨论】:

    标签: xmpp tigase


    【解决方案1】:

    有两种方法可以收集 Tigase 统计信息:

    1. 通过 XMPP 管理 Ad-hoc 命令。您必须通过管理员帐户连接到 Tigase 服务器,浏览服务发现,然后在统计提供程序组件上执行命令。我为此靠着 Psi 客户。
    2. 另一种方法是使用 JConsole 或类似应用程序通过 JMX 协议进行连接。然后您可以收集所有 Java 统计信息,此外,Tigase 提供了自己的 bean 来浏览它的统计信息或直接下载它们(可能是来自服务器的 1,000 个或更多指标)。
    3. 也可以通过 JMX,但使用我们的实用程序类可能更方便:JavaJMXProxyOpt。您可以编写一个非常简单的命令行工具来收集 Tigase 统计信息并将其转储到文本文件中。该课程为定期下载统计数据等提供了一些选项......

    【讨论】:

    • 谢谢 你能告诉我如何在 bash 目录中运行 bash 脚本。我可以更好地理解的任何链接
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-24
    • 1970-01-01
    • 2019-01-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多