jboss-profiler - Log based profiler using JVMPI and JVMTI

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# remotely. 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.



  • jboss-profiler = 1.0.0-0.1.CR5.6.jpp6

    Install Howto

    Fedora, CentOS, RHEL:
    1. Download the 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


    • /etc/maven/fragments/jboss-profiler
    • /usr/share/java/jboss-profiler/antProfiler-1.0.0.jar
    • /usr/share/java/jboss-profiler/antProfiler.jar
    • /usr/share/java/jboss-profiler/jboss-profiler-jvmti-1.0.0.jar
    • /usr/share/java/jboss-profiler/jboss-profiler-jvmti.jar
    • /usr/share/java/jboss-profiler/jboss-profilerEngine-1.0.0.jar
    • /usr/share/java/jboss-profiler/jboss-profilerEngine.jar
    • /usr/share/java/jboss-profiler/profilerConsole-1.0.0.jar
    • /usr/share/java/jboss-profiler/profilerConsole.jar
    • /usr/share/java/jboss-profiler/profilerSynchronizer-1.0.0.jar
    • /usr/share/java/jboss-profiler/profilerSynchronizer.jar
    • /usr/share/maven2/poms/JPP.jboss-profiler.jboss-profiler-jvmti.pom


    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