簡體   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