summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-08-10 23:33:46 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-08-10 23:33:46 +0000
commitb28a1df3e275fdd2ab8a15d8933f8f5f412adf16 (patch)
tree784655a70479247d3162b71eabb72a028c90e88a /net-analyzer/jmx2munin
parentInitial import of jcommander required for jmx2munin. (diff)
downloadhistorical-b28a1df3e275fdd2ab8a15d8933f8f5f412adf16.tar.gz
historical-b28a1df3e275fdd2ab8a15d8933f8f5f412adf16.tar.bz2
historical-b28a1df3e275fdd2ab8a15d8933f8f5f412adf16.zip
Initial import of jmx2munin which allows to monitor any given JMX parameter with Munin.
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
Diffstat (limited to 'net-analyzer/jmx2munin')
-rw-r--r--net-analyzer/jmx2munin/ChangeLog10
-rw-r--r--net-analyzer/jmx2munin/Manifest18
-rw-r--r--net-analyzer/jmx2munin/jmx2munin-1.0_p20120811.ebuild49
-rw-r--r--net-analyzer/jmx2munin/metadata.xml9
4 files changed, 86 insertions, 0 deletions
diff --git a/net-analyzer/jmx2munin/ChangeLog b/net-analyzer/jmx2munin/ChangeLog
new file mode 100644
index 000000000000..5cf23473a302
--- /dev/null
+++ b/net-analyzer/jmx2munin/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-analyzer/jmx2munin
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/jmx2munin/ChangeLog,v 1.1 2012/08/10 23:33:46 flameeyes Exp $
+
+*jmx2munin-1.0_p20120811 (10 Aug 2012)
+
+ 10 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org>
+ +jmx2munin-1.0_p20120811.ebuild, +metadata.xml:
+ Initial import of jmx2munin which allows to monitor any given JMX parameter
+ with Munin.
diff --git a/net-analyzer/jmx2munin/Manifest b/net-analyzer/jmx2munin/Manifest
new file mode 100644
index 000000000000..f384d17c3a85
--- /dev/null
+++ b/net-analyzer/jmx2munin/Manifest
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST jmx2munin-gentoo-1.0_p20120811.tar.gz 6890 SHA256 38f7281ca2164778cd40d2aa09a274d000c4a1ef325f20eddfb058885595a4ef SHA512 154817d63fb278970d04785821a29833007a553055efe28aa6a3654d01b7a4422a2a1c98cd1693ae52ea28a57505b6d7988f241f6d119425f5c3ae38471b72be WHIRLPOOL 59f302a24798319648998ac296aec13059a868695eda92aebdccb0fb34cbc1ce9fa7aa1fb388ed7d45acbce444c7c138bb718840477ba427937cbb10b879c5bd
+EBUILD jmx2munin-1.0_p20120811.ebuild 1110 SHA256 523c16742c4184308abd13f66d29695e42aba07b0e74bfd3c528e5b588611c0c SHA512 27272fe46bb3f7c766a2885451b2e3b47a92bcf461b7a6194177caa8fa10a4b6311335a3462d52bda5e025788ecc331653eac6b8deb209dc3b281ab88c901fd1 WHIRLPOOL 902658b7f37782499bf36a399395bc43aa66dce94303764d147bf0e8cfc8b0d2ef82fd7ea61d2023617a43155cda5cbfdd03ed4b9b4840387d8cbaf71d86f8fc
+MISC ChangeLog 458 SHA256 476999469aff0b0c0b04c84895e37123a2ffd58b7687916180a14658145c23dc SHA512 cdc28818e3f0eed0463de2a9bcfe29a69f4391e3002b870c7d4ba69555ce246008163b1cd4cc3a5fb6efdfacb7b9a7a0211632788952de8d284685f529f7f5b5 WHIRLPOOL 2edc3f102f77b44cfe5b3e2c36c2cff7d640ff821080ff3d18812e24a5d5d96412009c18be8ae4709ed5ed1ee2617e4b191be51edc8408cf6f88d124ab41f659
+MISC metadata.xml 252 SHA256 334812b4a713240fa4d67cadf4d71d8b521c8fe89d3f8988699b3dadc0042198 SHA512 064c8530574ae28bbbd4986c19802e15f590059fbfbbd0e232400fb976329133487511dc29a6f9f3eee31e25c4540634000a3f06ac9446502bc02c168e106bfe WHIRLPOOL 6d2e90faabaeb74bb50fa99ec8190664e7a60220ba6b09a84757dbf3b7a8637fa4db9dd13d5e440b9da69c6ada4c749027aa7e12ad7c01f25654e880075707ec
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJQJZplAAoJEBzRPIrUMBNCgy0IAKDjfvzLgCmYP+cHLT8iQ33e
+BfkFoI9pJxIwlS3nBJH9fB1fzzsVHS0l5i9d/9Vnc2JpRkHt7nbe/LLzhXRkNbP0
+hMaswYLEGp1LFBFSIuYKMyvEq4cUg2n6vimqoK26HJGhW9vkOWmWF18u2EmEekB8
+ms1p+fZvUkccVTYBnWoX3nQHC3yaxaUiFXuPqbm482IOXb50NRkYTmLoJhcDkRW+
+puKLKb0+JkDonKeDEs0UStJsgkpd/qVC5R/2XK9LCb3l1fOCLNnU7/9YaX9WeOTC
+fkEEKrnOKlBMOhfn1bDbVVlbPTJixk8j9NgIfY8fVpp+KD8Ui2vB0uD3FNkIACg=
+=nWO+
+-----END PGP SIGNATURE-----
diff --git a/net-analyzer/jmx2munin/jmx2munin-1.0_p20120811.ebuild b/net-analyzer/jmx2munin/jmx2munin-1.0_p20120811.ebuild
new file mode 100644
index 000000000000..b07b69d4d65c
--- /dev/null
+++ b/net-analyzer/jmx2munin/jmx2munin-1.0_p20120811.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/jmx2munin/jmx2munin-1.0_p20120811.ebuild,v 1.1 2012/08/10 23:33:46 flameeyes Exp $
+
+EAPI=4
+
+inherit eutils java-pkg-2 java-pkg-simple
+
+MY_P="${PN}-gentoo-${PV}"
+
+DESCRIPTION="JMX Monitoring plugin for Munin"
+HOMEPAGE="https://github.com/tcurdt/jmx2munin"
+SRC_URI="https://github.com/gentoo/jmx2munin/tarball/${MY_P} -> ${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+CDEPEND="dev-java/jcommander:0"
+
+DEPEND="${CDEPEND}
+ >=virtual/jdk-1.6"
+
+RDEPEND="${CDEPEND}
+ net-analyzer/munin
+ >=virtual/jre-1.6"
+
+S="${WORKDIR}/${MY_P}"
+
+JAVA_SRC_DIR="src/main/java/org/vafer/jmx"
+JAVA_GENTOO_CLASSPATH="jcommander"
+
+src_unpack() {
+ unpack ${A}
+ mv gentoo-${PN}-* ${MY_P}
+}
+
+src_install() {
+ java-pkg_dojar ${PN}.jar
+ java-pkg_dolauncher ${PN} --main org.vafer.jmx.munin.Munin
+
+ exeinto /usr/libexec/munin/plugins
+ newexe contrib/${PN}.sh ${PN}_
+
+ dodoc README.md contrib/jmx2munin.cfg/cassandra/nodes_in_cluster
+
+ keepdir /etc/munin/${PN}
+}
diff --git a/net-analyzer/jmx2munin/metadata.xml b/net-analyzer/jmx2munin/metadata.xml
new file mode 100644
index 000000000000..09bd4b0dc6f4
--- /dev/null
+++ b/net-analyzer/jmx2munin/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>flameeyes@gentoo.org</email>
+ </maintainer>
+ <herd>java</herd>
+ <herd>netmon</herd>
+</pkgmetadata>