jboss-profiler - Log based profiler using JVMPI and JVMTI

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# 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.1.CR5.2.jpp5

    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 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


    • /usr/share/java/jboss-profiler/antProfiler-1.0.jar
    • /usr/share/java/jboss-profiler/antProfiler.jar
    • /usr/share/java/jboss-profiler/jboss-profiler-jvmti-1.0.jar
    • /usr/share/java/jboss-profiler/jboss-profiler-jvmti.jar
    • /usr/share/java/jboss-profiler/jboss-profilerEngine-1.0.jar
    • /usr/share/java/jboss-profiler/jboss-profilerEngine.jar
    • /usr/share/java/jboss-profiler/profilerConsole-1.0.jar
    • /usr/share/java/jboss-profiler/profilerConsole.jar
    • /usr/share/java/jboss-profiler/profilerSynchronizer-1.0.jar
    • /usr/share/java/jboss-profiler/profilerSynchronizer.jar


    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