jboss-profiler - Log based profiler using JVMPI and JVMTI

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package name jboss-profiler
Package version 1.0.0
Package release 0.1.CR5.6.jpp6
Package architecture noarch
Package type rpm
Installed size 634.16 KB
Download size 608.41 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.1.CR5.2.jpp5.noarch.rpm 1.0 noarch JPackage 5.0
jboss-profiler - - -


Name Value
java -
jboss-common-core -
jboss-common-logging-spi -
jpackage-utils >= 1.7.3


Name Value
jboss-profiler = 1.0.0-0.1.CR5.6.jpp6


Type URL
Binary Package jboss-profiler-1.0.0-0.1.CR5.6.jpp6.noarch.rpm
Source Package jboss-profiler-1.0.0-0.1.CR5.6.jpp6.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 6.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
  2. Install jboss-profiler rpm package:
    # zypper install jboss-profiler
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install jboss-profiler rpm package:
    # urpmi jboss-profiler




2011-01-18 - Will Tatam <will.tatam@red61.com> 0:1.0.0-0.1.CR5.6
- JPP6 rebuild
2009-09-23 - David Walluck <dwalluck@redhat.com> 0:1.0.0-0.1.CR5.5
- add pom
- fix install
2009-06-17 - David Walluck <dwalluck@redhat.com> 0:1.0.0-0.1.CR5.4
- build for JPP-6
2008-10-08 - David Walluck <dwalluck@redhat.com> 0:1.0-0.1.CR5.3
- fix component-info.xml
- fix repolib permissions
- fix repolib file ownership
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

See Also

Package Description
jboss-profiler-jvmti-repolib-1.0.0-0.1.CR5.6.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
jboss-profiler-manual-1.0.0-0.1.CR5.6.jpp6.noarch.rpm Documents for jboss-profiler
jboss-profiler-webapps-1.0.0-0.1.CR5.6.jpp6.noarch.rpm WARs, SARs, Applet for jboss-profiler
jboss-reflect-2.0.2-4.jpp6.noarch.rpm JBoss Reflect
jboss-reflect-javadoc-2.0.2-4.jpp6.noarch.rpm Javadoc for jboss-reflect
jboss-reflect-repolib-2.0.2-4.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
jboss-remoting-2.5.1-4.jpp6.noarch.rpm JBoss Remoting
jboss-remoting-aspects-1.0.1-3.jpp6.noarch.rpm JBoss Remoting Aspects
jboss-remoting-aspects-javadoc-1.0.1-3.jpp6.noarch.rpm Javadoc for jboss-remoting-aspects
jboss-remoting-javadoc-2.5.1-4.jpp6.noarch.rpm Javadoc for jboss-remoting
jboss-remoting-repolib-2.5.1-4.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
jboss-seam-int-5.1.0-0.CR1.1.6.jpp6.noarch.rpm JBoss Seam Int
jboss-seam-int-repolib-5.1.0-0.CR1.1.6.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
jboss-security-aspects-1.0.0-3.jpp6.noarch.rpm JBoss Security Aspects
jboss-security-aspects-javadoc-1.0.0-3.jpp6.noarch.rpm Javadoc for jboss-security-aspects