Skip to content

Releases: jmxtrans/jmxtrans-agent

jmxtrans-agent-1.2.7-beta-1

08 Nov 16:27
Compare
Choose a tag to compare
Pre-release
[maven-release-plugin] copy for tag jmxtrans-agent-1.2.7-beta-1

jmxtrans-agent-1.2.6

02 Sep 21:31
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag jmxtrans-agent-1.2.6

jmxtrans-agent-1.2.5

19 Feb 17:42
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag jmxtrans-agent-1.2.5

jmxtrans-agent-1.2.4

07 Jun 16:03
Compare
Choose a tag to compare

jmxtrans-agent-1.2.3

25 Apr 07:37
Compare
Choose a tag to compare
  • Support for overriding the collect interval for individual queries and invocations
  • Introduce an io.resource framework to handle resources such as file://, http://and classpath://

jmxtrans-agent-1.2.2

01 Feb 00:46
Compare
Choose a tag to compare
  • add configuration reloading with configuration parameter <reloadConfigurationCheckIntervalInSeconds>X</reloadConfigurationCheckIntervalInSeconds> thanks to @kerlandsson

    <jmxtrans-agent>
    <!-- SAMPLE -->
    <queries>
      ...
    </queries>
    <outputWriter class="org.jmxtrans.agent.ConsoleOutputWriter"/>
    <reloadConfigurationCheckIntervalInSeconds>5</reloadConfigurationCheckIntervalInSeconds>
    </jmxtrans-agent>
  • add startup delay to premain with the environment variable -Djmxtrans.agent.premain.delay in seconds for jboss 6+... thanks to @countryHick

    -Djmxtrans.agent.premain.delay=30
    

jmxtrans-agent-1.2.0

15 Oct 14:39
Compare
Choose a tag to compare
  • Add LibratoWriter thanks to @nbvehrfr

  • Add support for dynamic agent attachment thanks to @pingtimeout

    With an "agentmain" method, it is possible to attach the agent to a
    running JVM. This PR adds a new class that connects to an existing JVM
    and attach the agent after the fact.
    To use the agent, the absolute paths to both the agent JAR and its
    configuration must be passed to the launcher, along with the target JVM
    PID.

    Example, assuming the agent is in /tmp/, the configuration file is
    /tmp/sample-config.xml and the target JVM has PID 1234, run the following:

    java \
    -cp $JAVA_HOME/lib/tools.jar:/tmp/jmxtrans-agent-1.2.0.jar \
    org.jmxtrans.agent.DynamicallyAgentAttacher \
    /path/to/jmxtrans-agent-1.2.0.jar \
    1234 \
    /path/to/jmxtrans-agent-config.xml

jmxtrans-agent-1.1.0

02 Aug 19:20
Compare
Choose a tag to compare

jmxtrans-agent-1.0.9

27 Apr 16:40
Compare
Choose a tag to compare

jmxtrans-agent-1.0.8

13 Feb 20:09
Compare
Choose a tag to compare
  • Replace java.util.logging by an internal logger to prevent conflicts with container that "trick" java.util.logging such as Jenkins or JBoss App Server. To enable detailed logs of jmxtrans-agent, add the following system property:

    -Dorg.jmxtrans.agent.util.logging.Logger.level=FINE