Releases: etsy/statsd-jvm-profiler
InfluxDB 0.9.x Support
This release adds support for InfluxDB 0.9.x. InfluxDB now supports tagging metrics, and statsd-jvm-profiler can take advantage of tags using the new tag mapping feature.
Furthermore, metrics are now sent to the backend in batches when this is supported. InfluxDB is currently the only backend with this feature.
New Memory Metrics
This release adds many new metrics: class loading, unloading, and memory pool tracking.
This will also be the last release in the 0.7.x series. 0.8.x will support InfluxDB 0.9.
Embedded HTTP Server
This release adds an embedded HTTP server for interacting with the profiler while it is running. Currently supported operations include listing the enabled profilers and disabling a running profiler.
Line Numbers in CPU Profiling Output
Line numbers now appear in the metrics emitted by CPUProfiler.
Dropped Support for Java 6
The release drops support for Java 6. There are only minor changes otherwise between 0.7.1 and 0.7.0, so if you still desire Java 6 support use the 0.7.0 release.
Support for Multiple Backends
This release sees the addition of support for multiple backends for metrics in addition to StatsD. InfluxDB is the first new backend, but the framework is in place to support many more.
Initial Public Release
This is the first public release.