jboss-profiler - Log based profiler using JVMPI and JVMTI

Property Value
Distribution RPM Universal
Repository JPackage 5.0 all
Package name jboss-profiler
Package version 1.0
Package release 0.1.CR5.2.jpp5
Package architecture noarch
Package type rpm
Installed size 624.24 KB
Download size 597.05 KB
Official Mirror mirrors.dotsrc.org
JBoss Profiler is a log based profiler using JVMPI and JVMTI.
It uses an agent written in C that captures events from the
JVM and logs them to disk. A web application running on JBoss
or another machine can be used to analyze these logs through a
web browser.
Using log files is especially useful for server application
analysis. Creating profiling snapshots without the need of a
front-end near the JVM means the data can be analyzed#
Imagine if your application server slows down and you don't know
why. Why should you have to install a complex tool environment or
have to send data through an open port, breaking firewall rules
between the profiler front-end and the JVMPI/JVMTI JBoss Profiler
can be easily run though your web browser instead.
NOTE: You may have to add a few things on the classpath for running the
profiler console (jgraph, jfreechart, jcommon...).
The AS should provide what is needed for the data # collection during run-time.


Package Version Architecture Repository
jboss-profiler-1.0.0-0.1.CR5.6.jpp6.noarch.rpm 1.0.0 noarch JPackage 6.0
jboss-profiler - - -


Name Value
java -
jpackage-utils >= 1.6


Name Value
jboss-profiler = 1.0-0.1.CR5.2.jpp5


Type URL
Binary Package jboss-profiler-1.0-0.1.CR5.2.jpp5.noarch.rpm
Source Package jboss-profiler-1.0-0.1.CR5.2.jpp5.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install jboss-profiler rpm package:
    # yum install jboss-profiler
  1. Add the JPackage 5.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ jpackage-5.0
  2. Install jboss-profiler rpm package:
    # zypper install jboss-profiler
Mandriva, Mageia:
  1. Add the JPackage 5.0 repository:
    # urpmi.addmedia jpackage-5.0 http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install jboss-profiler rpm package:
    # urpmi jboss-profiler




2008-06-02 - David Walluck <dwalluck@redhat.com> 0:1.0-0.1.CR5.2.jpp5
- fix License
- fix file permissions
- fix file eol
2008-04-21 - David Walluck <dwalluck@redhat.com> 0:1.0-0.1.CR5.1jpp.ep1.3
- allow build with newer jfrechart
2007-06-27 - Fernando Nasser <fnasser@redhat.com> 0:1.0-0.1.CR5.1jpp.ep1.2
- Relax run-time dependencies
2007-06-25 - Fernando Nasser <fnasser@redhat.com> 0:1.0-0.1.CR5.1jpp.ep1.1
- Use upstream version because we need profilerConsole.jar for jboss-serialization
- Use plain jfreechart and jcommon as our versions are older than the upstream ones
2007-06-25 - Fernando Nasser <fnasser@redhat.com> 0:1.0-0.1.CR5.1jpp
- Upgrade to CR5
- Has to use legacy jfreechart0 (and jcommon0) due to API changes
2007-03-13 - Fernando Nasser <fnasser at redhat.com> - 1.0-0.1.CR5.0jpp.ep1.1
- New repolib location
2007-02-22 - Vivek Lakshmanan <vivekl at redhat.com> - 1.0-0.CR5.el4ep1.1
- First build for JBoss AS 4.2 - very temporary solution
2006-11-02 - Matt Wringe <mwringe at redhat.com> - 0.0-0jpp
- Initial rpm build
2006-06-07 - Ralph Apel <r.apel at r-apel.de> 0:1.0-0.rc2.1jpp
- First JPP-1.7 release

See Also

Package Description
jboss-profiler-jvmti-repolib-1.0-0.1.CR5.2.jpp5.noarch.rpm Artifacts to be uploaded to a repository library
jboss-profiler-manual-1.0-0.1.CR5.2.jpp5.noarch.rpm Documents for jboss-profiler
jboss-profiler-webapps-1.0-0.1.CR5.2.jpp5.noarch.rpm WARs, SARs, Applet for jboss-profiler
jboss-remoting-2.2.2-3.SP8.1.jpp5.noarch.rpm JBoss Remoting
jboss-remoting-javadoc-2.2.2-3.SP8.1.jpp5.noarch.rpm Javadoc for jboss-remoting
jboss-remoting-manual-2.2.2-3.SP8.1.jpp5.noarch.rpm Documents for jboss-remoting
jboss-remoting-repolib-2.2.2-3.SP8.1.jpp5.noarch.rpm Artifacts to be uploaded to a repository library
jboss-serialization-1.0.3-5.jpp5.noarch.rpm JBoss Serialization
jboss-serialization-javadoc-1.0.3-5.jpp5.noarch.rpm Javadoc for jboss-serialization
jboss-serialization-repolib-1.0.3-5.jpp5.noarch.rpm Artifacts to be uploaded to a repository library
jboss-test-1.0.0-2.jpp5.noarch.rpm JBoss Test
jboss-test-javadoc-1.0.0-2.jpp5.noarch.rpm Javadoc for jboss-test
jboss-vfs-1.0.0-2.jpp5.noarch.rpm JBoss VFS library
jboss-vfs-javadoc-1.0.0-2.jpp5.noarch.rpm Javadoc for jboss-vfs
jboss-vfs-repolib-1.0.0-2.jpp5.noarch.rpm Artifacts to be uploaded to a repository library