jmx4perl

JMX 的 Perl 接口
授权协议 GPLv2
开发语言 Java Perl
所属分类 程序开发、 其他开发相关
软件类型 开源软件
地区 不详
投 递 者 单于庆
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Jmx4Perl 为 Perl 语言提供了用来访问 Java 企业版基于 JMX 的管理接口的方法。它需要在 Java 应用中安装一个大约 30k 的代理接口,提供基于 HTTP/JSON 的访问 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";
  • JMX::Jmx4Perl::Manual - Documentation for jmx4perl JMX(Java Management Extensions) 是标准的管理解决方案。 由于JGK 1.5 是可用的在每个Java Virtual Machine尤其是JEE应用服务器使用该及时深入揭露管理实体。事实上,流行的JEE服务器JBoss 4是基于JMX的内核 对于Perl的世界,它是不

  • NAME ^ JMX::Jmx4Perl - JMX access for Perl SYNOPSIS ^ Simple: use strict; use JMX::Jmx4Perl; use JMX::Jmx4Perl::Alias; # Import MBean aliases print “Memory Used: “, JMX::Jmx4Perl ->new(url => “http://

  • 在ActiveMQ的API中,内置了Jolokia 。 可以使用jmx4perl来安装: $ perl -MCPAN -e shell Terminal does not support AddHistory. cpan shell -- CPAN exploration and modules installation (v1.9205) ReadLine support available

  • Hi, The problem is: $ check_jmx4perl --url http://localhost:8081/jolokia --mbean java.lang:type=Threading --operation findDeadlockedThreads --null no-deadlock --string 1 --critical \!no-deadlock --cri

  • Monirot #check_jmxproxy # # Contacts a JMX proxy (like that which Apache Tomcat provides) # and compares the return value to the warning and critical values # provided as parameters to this script. #

  • #!/usr/bin/perl ############################################################################### # # Script:        server.pl # Purpose:       start or stop application server # Author:        # # Copy

  • ...jmx Jmx4perl的 0.70版现已发布。 Jmx4perl提供了一种基于代理的方法来访问Java EE Server管理界面。 Java Web应用程序部署在应用程序服务器上,该服务器提供了基于HTTP / JSON的对在应用程序服务器中注册的JMX MBean的访问。 它支持批量操作和JSON序列化,以深度访问Java对象。 现在可以下载 。 翻译自: https://jaxent

  • 现象: Unrecognized LWP::UserAgent options: ssl_opts at XXX.pm line XXX 原因: LWP模块的版本小于6。 确认LWP模块的版本: package LWP::MediaTypes; PERL_LIB_PATH/LWP/MediaTypes.pm $VERSION 解决: ①升级LWP的版本 或者 ②修改代码去掉ssl_opts参数 参

 相关资料
  • 我的联系是: DBI->Connect($ConnectionString,$User,$Passwd,{PrinterRor=>1,RaiseError=>1,AutoCommit=>1}) 想知道DBI是否可以连接到Oracle12c?我是不是应该改用别的东西?

  • 主要内容:DBI 结构,数据库连接,实例,插入操作,更新操作,删除数据,使用 do 语句,COMMIT 操作,ROLLBACK 操作,断开数据库连接本章节我们将为大家介绍 Perl 数据库的连接。 Perl 5 中我们可以使用 DBI 模块来连接数据库。 DBI 英文全称:Database Independent Interface,中文称为数据库独立接口。 DBI 作为 Perl 语言中和数据库进行通讯的标准接口,它定义了一系列的方法,变量和常量,提供一个和具体数据库平台无关的数据库持久层。

  • 本章节我们将为大家介绍 Perl 数据库的连接。 Perl 5 中我们可以使用 DBI 模块来连接数据库。 DBI 英文全称:Database Independent Interface,中文称为数据库独立接口。 DBI 作为 Perl 语言中和数据库进行通讯的标准接口,它定义了一系列的方法,变量和常量,提供一个和具体数据库平台无关的数据库持久层。 DBI 结构 DBI 和具体数据库平台无关,我们

  • 9.3* Perl 语言接口开发 本节将专门讲一讲 if_perl 接口的开发指导与实践经验,虽然只讲 perl ,但其基本 思路对于其他语言接口也可互为参照。 9.3.1 VimL 调用 perl 接口的基本流程 典型地,假如要使用(perl)语言接口实现某个较为复杂的功能或插件,其调用流程大概 可归纳如下: 定义快捷键映射,nnoremap ,这不一定必要,可能直接使用命令也方便; 快捷键调用

  • Perl是一种动态解释型的脚本语言。 最初的设计者为拉里·沃尔(Larry Wall),它于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting 以及很多其他编程語言的特性。其中最重要的特性是他内部集成了正则表达式的功能,以及巨大的第三方代码库 CPAN。 2000年开始,拉里·沃尔着手开发Perl 6来作为Perl的后继,Perl 6语言的语法有很多转变,

  • 服务器上的LWP是5.834。 我知道理想的方法是CentOS 6或更高的版本,但有没有更好的方法来让它发挥作用?

  • 在调用时,连接不会关闭,Perl脚本处于挂起状态,直到我手动终止进程。 下面是我在nohup.out文件中得到的错误。

  • 主要内容:安装,DBI 接口 API,连接数据库,创建表,INSERT 操作,SELECT 操作,UPDATE 操作,DELETE 操作安装 SQLite3 可使用 Perl DBI 模块与 Perl 进行集成。Perl DBI 模块是 Perl 编程语言的数据库访问模块。它定义了一组提供标准数据库接口的方法、变量及规则。 下面显示了在 Linux/UNIX 机器上安装 DBI 模块的简单步骤: 如果您需要为 DBI 安装 SQLite 驱动程序,那么可按照以下步骤进行安装: DBI 接口 AP