jmx4perlJMX 的 Perl 接口
Jmx4Perl 為 Perl 語(yǔ)言提供了用來(lái)訪問(wèn) Java 企業(yè)版基于 JMX 的管理接口的方法。它需要在 Java 應(yīng)用中安裝一個(gè)大約 30k 的代理接口,提供基于 HTTP/JSON 的訪問(wèn) JMX MBeans 的方法。
示例代碼:
my $jmx = new JMX::Jmx4Perl(url => "http://localhost:8080/j4p-agent");
my $request = new JMX::Jmx4Perl::Request(type => READ_ATTRIBUTE,
mbean => "java.lang:type=Memory",
attribute => "HeapMemoryUsage",
path => "used");
my $response = $jmx->request($request);
print "Memory used: ",$response->value(),"\n";
評(píng)論
圖片
表情
