问题标签 [hyperic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
434 浏览

java - 如何告诉远程调试器在某个时候实际挂起?

我正在使用 IntelliJ Idea 调试器,并且我有一些 3rd 方应用程序及其来源(应该没关系,但它是过度的)。我需要查看某些方法何时执行并跟踪执行过程。我已使用远程应用程序调试成功连接到应用程序,但不知道下一步该做什么。o_o

可以暂停应用程序,但是如何附加源并告诉它何时确切暂停(方法调用/代码行/等)?

编辑:或者我可以使用 eclipse (如果它正在工作,使用什么都没关系)。

EDIT2:这不是我的项目/模块/任何一个。

0 投票
1 回答
2188 浏览

java - 使用 JMX/Hyperic 代理在 tc 服务器中启动/停止应用程序

有没有办法使用 JMX 或使用 HTTP 请求来启动、停止或重新启动在 tcserver 中运行的应用程序?例如,在 tomcat 6.0 中,可以执行以下操作来启动应用程序:

当我启动 hyperic 代理时,我看不到为代理进程定义的任何 Mbean,以在 tcserver 中启动/停止运行时实例。

0 投票
1 回答
984 浏览

activemq - 使用 Hyperic HQ 4.6 监控 ActiveMQ 5.5

有谁知道我是否可以使用支持 ActiveMQ 5.5 的 Hyperic HQ 4.6?我正在尝试在它们之间建立联系。我将 Hyperic HQ 代理安装到具有 ActiveMQ 代理的服务器上,并在代理上启用了 useJmx。

但在 Hyperic HQ 服务器中,我找不到要监控的 ActiveMQ 进程。我可以在我可以监控的特定机器上看到很多其他服务,但 ActiveMQ 看不到。我该如何解决?

更新:好的,我找到了一张 JIRA 票https://jira.hyperic.com/browse/HHQ-4380并在配置文件中添加了 5.5 部分。现在自动发现工作正常,但我没有看到有关队列和主题的任何统计信息。我看到了有关 activemq 进程的一般信息:CPU 使用率、内存使用率等。是否可以添加有关队列和主题的指标?

更新 2这是一篇关于如何使一些 ActiveMQ 信息可见的文章 - http://forums.hyperic.com/jiveforums/thread.jspa?messageID=69458&tstart=0在取消注释所需的行之后,我开始也看到有关资源的信息:ActiveMQ。 Advisory.Consumer.Topic.topic/eventsTopic、ActiveMQ.Advisory.Topic、topic/eventsTopic。但是列表中没有我的队列。帮助!

0 投票
1 回答
353 浏览

java - Hyperic SIGAR CpuTimer 类:挂钟时间还是 CPU 时间?

有谁知道 SIGARCPUTimer类是否跟踪挂钟时间或调用它的程序所花费的 cpu 时间?我在谷歌中搜索过,但无济于事。他们的文档也非常少,所以我无法弄清楚这个类是使用来自 CPU 本身的 CPU 高分辨率性能计时器(我们正在进行测量的 CPU 有)还是它实际上做了一个细粒度的程序挂钟时间的测量。

PS:不,我对使用 Java 的方法不感兴趣System.currentTimeMillis():)

0 投票
0 回答
1589 浏览

java - 使用 Hyperic Sigar 获取网络下载(每秒接收字节数)和上传速度(每秒发送字节数)

我最近从 hyperic sigar 添加了一些外部 jar 文件,名称为 log4j.jar 和 sigar.jar。目的是让系统(操作系统)的下载(每秒接收字节数)和上传速度(每秒发送字节数)速度为 40 kb/s 或 1.3 kb/s,以便开发中的系统监控计算机性能。

我遇到了这个库中的一些类,比如 NetInterfaceStat,它们具有 NetInterfaceStat.getRxBytes 和 NetInterfaceStat.getTxBytes 等功能。但是我相信 NetInterfaceStat 类需要一些初始化/构造函数。

谁能教我如何初始化这个类?这是我的代码示例。我在 Mac Osx Snow Leopard 和 Windows 7 上开发

如果我没有提供任何详细信息,我很抱歉^^ 我的问题的一些外部链接...... http://www.hyperic.com/support/docs/sigar/

我也在论坛中发现了一个几乎相似的主题,但缺乏信息...... Sigar网络速度

0 投票
3 回答
6859 浏览

java - Hyperic Sigar Mac Osx 错误 - 无库

嗨,我使用第三方库名称 Hyperic Sigar。当我运行我的代码时,它显示错误,

这是我的代码:

这是错误消息:

我在 Mac Osx Snow Leopard 上使用 Java 开发人员的 Eclipse IDE 进行开发发现了一些旧帖子(“在多语言操作系统上使用 Hyperic SIGAR 时出现“java.library.path 中没有 sigar-x86-winnt.dll”错误)帖子说我需要添加一些路径,如果是这样...我如何在 Mac Osx 中添加该路径?希望有人能帮忙^^

0 投票
1 回答
744 浏览

jmx - hyperic jmx 监控:HQ 中不存在插件

我的 webapp 在 tomcat 6 下运行,它使用 activeMQ 5.5 lib for jms。我正在创建一个插件来让 hyperic 4.5 通过 jmx 监视代理,但 hyperic 无法自动发现它。它也无法在管理插件管理器中加载它。(我正在使用的 hyperic 版本不支持 active mq 5.5,但它是一个小版本。)

日志中有错误,没有给我任何提示。试图启动 idmlBroker4.xml 的插件传输,但 HQ 中不存在插件

PDT 错误 [全局插件同步(由插件部署启动)1] [org.hyperic.hq.appdef.server.session.AgentManagerImpl@1552] 试图启动 Broker4.xml 的插件传输,但 HQ PDT 信息中不存在插件 [ scheduler-2] [org.hyperic.hq.product.server.session.ProductPluginDeployer@409] 取消部署插件:/home/hyperic/server-4.6.6/hq-engine/hq-server/webapps/ROOT/WEB-INF /hq-plugins/Broker4.xml

我的 MBean 和插件是:


MBean:org.apache.activemq.broker.jmx.QueueView 名称:org.apache.activemq:BrokerName=IDMLBroker,Type=Queue,Destination=idml1.com.cequint.idml.report.persistence 0. 属性:CacheEnabled = true ( r) ... 13. 属性:PrioritizedMessages = false (r) 14. 属性:EnqueueCount = 2877 (r) 15. 属性:DequeueCount = 2877 (r) 16. 属性:DispatchCount = 2877 (r) ... 操作: void purge [] 操作:boolean removeMessage [java.lang.String] ....


0 投票
1 回答
242 浏览

jboss - Hyperic 5.0 在 JBoss 中导出自定义 MBean

  1. 我们正在使用 JBoss AS 7.1.1 和 Spring Integration。
  2. 我们通过 JBoss 原生 MBeanServer 导出 Spring Integration JMX MBean
  3. 在我们公司,我们使用 Hyperic 5.0 Enterprise 进行资源监控

在尝试将 JBoss MBeanServer 连接到 Hyperic 时,使用以下 JMX 连接配置

我在 Hyperic 代理中收到 NullPointerException

  1. 我在哪里可以找到 Hyperic 代理的源代码?
  2. 如何导出这个权利?我看到了一些旧的参考资料,但它们似乎已经过时,针对 JBoss 5.0,不适合我。这个任务有更全面的描述吗?
0 投票
2 回答
1199 浏览

cloud - Hyperic HQ 5.0 服务器未运行

我已经完成了以下步骤在 ubuntu 12.04(64 位)机器上安装 hyperic hq(5.0 开源),即使我遵循了到处提到的步骤,它仍然给出以下错误(尽管商业版本安装正确):

0 投票
1 回答
3554 浏览

java - 如何使用 Hyperic Sigar 获取 CPU ID 或序列号?

Sigar API 中是否有返回运行 JVM 的主机的 CPU ID 的方法?