Skip to content

Releases: jmxtrans/embedded-jmxtrans

embedded-jmxtrans-1.2.2

07 Jan 13:41
Compare
Choose a tag to compare
  • Support Dynamic Mbeans by @johnou #130
  • If no attribute is specified, collect all attributes by @johnou #130
  • Add capacity option to allow for queries with more than 200 results #133
  • Bump Jackson dependency to 2.9.10 to fix security vulnerabilities
  • ⚠️ for ease of maintainence, embedded-jmxtrans now requires JDK7

embedded-jmxtrans-1.2.2-beta-1

28 Dec 10:11
Compare
Choose a tag to compare
Pre-release
  • Support Dynamic Mbeans by @johnou #130
  • If no attribute is specified, collect all attributes by @johnou #130
  • Add capacity option to allow for queries with more than 200 results #133
  • Bump Jackson dependency to 2.9.10 to fix security vulnerabilities
  • ⚠️ for ease of maintainence, embedded-jmxtrans now requires JDK7

embedded-jmxtrans-1.2.1

02 Apr 20:49
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag embedded-jmxtrans-1.2.1

embedded-jmxtrans-1.2.0

02 Apr 13:00
Compare
Choose a tag to compare

⚠️ I have a GPG key issue when uploading the jar to oss.sonatype.org, please use the artifacts attached to this release note. Cyrille

  • Introduce a ResultNameStrategy to not escape the dots in the result name thanks to @philnate ( #127 )
{
      "objectName": "org:name=org.jmxtrans.embedded.*",
      "resultAlias": "%name%",
      "attribute": "Value",
      "resultNameStrategy": {
        "replaceDotsInObjectName": true
      }
}
  • Defer the call to InetAddress.getLocalHost() to the moment it is actually needed thanks to @YannRobert ( #125 )

embedded-jmxtrans-1.2.0-beta-1

17 Mar 09:38
Compare
Choose a tag to compare
  • Introduce a ResultNameStrategy to not escape the dots in the result name thanks to @philnate ( #127 )
{
      "objectName": "org:name=org.jmxtrans.embedded.*",
      "resultAlias": "%name%",
      "attribute": "Value",
      "resultNameStrategy": {
        "replaceDotsInObjectName": true
      }
}
  • Defer the call to InetAddress.getLocalHost() to the moment it is actually needed thanks to @YannRobert ( #125 )

embedded-jmxtrans-1.1.3

25 Apr 07:47
Compare
Choose a tag to compare
  • Retrieve configuration from the key-value store etcd thanks to @golorins

embedded-jmxtrans-1.1.2

27 Nov 15:36
Compare
Choose a tag to compare

embedded-jmxtrans-1.1.1

09 Aug 14:42
Compare
Choose a tag to compare

embedded-jmxtrans-1.1.0

01 Aug 06:18
Compare
Choose a tag to compare
  • Add support for TLS on GraphiteWriter thanks to @YannRobert. New configuration parameters:
    • useTls: optional, default false, use TLS for the connection to the Graphite/Carbon server
    • tls.insecure: optional, default false, disable all SSL certificate checks (certificate not trusted by the JVM such as self signed certs ...), please don't use it on a production system
    • tls.trustStore and tls.trustStorePassword path of the JKS TrustStore and its password. The path can be file system based ("file:...") or classpath based ("classpath:..."), optional, typically used when the Graphite/Carbon server uses a certificates that is not trusted by the JVM by default
    • tls.keyStoreand tls.keyStorePassword path of the JKS KeyStore and its password. The path can be file system based ("file:...") or classpath based ("classpath:..."), optional, typically used to perform client authentication based on a client certificate
  • Fix lifecycle bug: the "stop()" phase was not thread safe thanks to @YannRobert

embedded-jmxtrans-1.0.15

13 May 17:46
Compare
Choose a tag to compare
  • Add protocol UDP for GraphiteWriter thanks to @jaylemur
  • Add StatsDWriter thanks to @gmcoringa
  • Replace commons-pool:commons-pool:1.6 by org.apache.commons-pool2:2.3
  • Improvement of the shutdown hook thanks to @YannRobert
  • Add default constructor to class EmbeddedJmxTransFactory. in order to avoid NoSuchMethodException: org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory.<init>() thrown in some case by Spring's SimpleInstantiationStrategy thanks to @YannRobert