繁体   English   中英

JMS库可获取远程服务器上的内存使用情况和磁盘空间?

[英]JMS library to get memory usage and disk space on a remote server?

我正在尝试为某些JCAPS接口组合一个JMS队列仪表板,JMS包中是否提供了可用来检索服务器状态(例如内存使用率和磁盘空间)的Java方法?

提前致谢!!

这取决于。 如果您使用的是JCAPS 5,对不起,您可能不走运,我不知道如何针对底层STCMS代理构建API,并且可能很少有人可以帮助您完成上述任务。

但是,如果您使用的是基于JMS的JCAPS 6(JCAPS 5可能也是,但我不记得了),那么您很幸运-我构建了这样的东西。

基本上,您需要一些来自JMS代理的jar:

root@servername /opt/foo/mq42/lib [bash]# ls
ext            images        imqbroker.jar  imqinit       imqservlet.jar  jaxm-api.jar  props
fscontext.jar  imq.jar       imqhttp.war    imqjmsra.rar  imqutil.jar     jhall.jar
help           imqadmin.jar  imqhttps.war   imqjmx.jar    imqxm.jar       jms.jar

你需要:

  • imqadmin.jar
  • imq.jar
  • imquntil.jar

从这里开始,我只能说得有些模糊,因为其余的是IP而不是开源的。 基本上,请查看mq42文件夹下面的脚本,它们将为您提供有关如何使用jar的提示。 您将使用的主要类是: com.sun.messaging.jmq.admin.bkrutil.BrokerAdmin

祝你好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM