Releases: wavefrontHQ/wavefront-proxy
Wavefront Libraries 4.15
java-lib: Update ReconnectingSocket so that it will start a reconnect if the server sends a FIN
Wavefront Libraries 4.14
Proxy: Support timestamps in nanoseconds and microseconds
Proxy: Support preprocessor rules for OpenTSDB format
Proxy: Increase size of OpenTSDB/HTTP input buffer
Proxy: Correctly set SO_LINGER if set to a non-zero value
java-lib: Remove dependency on avro-ipc and depend on avro (1.8) only
Wavefront Libraries 4.13
Proxy: add passthrough arguments to the Docker proxy
Proxy: update Dockerfile
java-lib: Use okhttp client with JsonMetricsReporter - enables HTTP2 and enforces connect/read/write timeouts on the socket properly
Wavefront Libraries 4.12
Proxy: Workaround for the proxy's service wrapper (JSVC) crashing on kernels patched for stack-clash vulnerability
Proxy: disable gzip by default (compatibility with Wavefront 9.x)
Proxy: update default config for histograms
Wavefront Libraries 4.10
Proxy: Don't forward histograms to the endpoint if the feature is disabled for the customer
Proxy: Make timestamp field optional for histograms received on the distribution port (40000)
Proxy: Validate point timestamp against drift-corrected clock, not machine time
Proxy: Add packages for ubuntu/zesty
Proxy: Force http headers consistency when gzip compression is disabled
Proxy: Add OS X support through Homebrew (https://brew.sh)
Proxy: Improve histogram processing performance
java-lib: Refactor Reporting.avdl (remove unused portions and change sunnylabs.report namespace to more appropriate wavefront.report)
yammer-metrics: Fix bug with WavefrontYammerMetricsReporter not JVM metrics values properly
java-client & dropwizard-metrics: Stop emitting timestamps when writing to the proxy
Dependency update: Netty: 4.0.35.Final -> 4.1.11.Final, Jetty 9.2.10.v20150310 -> 9.4.5.v20170502, log4j 2.8 -> 2.8.2, xstream 1.4.9 -> 1.4.10
Wavefront Libraries 4.9
Proxy: allow point tag values to start with a digit without having to wrap them in double quotes
Proxy: allow 1 letter/1 digit point tag values without having to wrap them in double quotes
Proxy: consistent naming for histogram-related configuration properties in wavefront.conf
Proxy: suppress "Connection reset by peer" warning messages on receive to prevent log flooding
Proxy: detect duplicate instances
Proxy: fix a bug with day-level histograms triggering an exception
Proxy: track configuration settings as ~agent.config.* metrics
Proxy: restore original settings for pushFlushInterval, pushFlushMaxPoints and retryBackoffBaseSeconds when not controlled by the collector
java-lib: fix bug where WavefrontHistograms were not reused from a metrics registry
java-lib & yammer-metrics: Add plug-in metric transformer to JSON reporting.
java-client: Try to reconnect on broken connections before throwing an exception
Wavefront Libraries 4.1
wavefront-4.1 [maven-release-plugin] copy for tag wavefront-4.1
Wavefront Libraries 4.0
- Direct logs ingestion support
- Configurable client side point filtering and preprocessing
- Configurable client side rate limiting
- Automatic logs rotation and management in /var/log/wavefront/*
- Config files have moved to /etc/wavefront/wavefront-proxy
- Improved peformance and reduced CPU and Memory footprint
- Better concurrency with smarter locking
- Download JRE as part of postinstall script, reducing size of debian
- Auto restart on JRE OOM
- Wavefront 5.0 Histogram Ready
wavefront-3.26
[maven-release-plugin] copy for tag wavefront-3.26