Skip to content

Releases: wavefrontHQ/wavefront-proxy

Wavefront Libraries 4.35 [GA Release]

23 Jan 23:56
Compare
Choose a tag to compare

Proxy: Zipkin integration
Proxy: Generate RED metrics from tracing spans
Proxy: Jaeger: Correct handling of negative parentSpanId's when CHILD_OF reference is missing

Wavefront Libraries 4.34 [GA Release]

23 Jan 23:56
Compare
Choose a tag to compare

Proxy: Support sampling for tracing spans

Wavefront Libraries 4.33 [GA Release]

11 Dec 20:20
Compare
Choose a tag to compare
  • Proxy: Multiple bugfixes and improvements relevant to tracing data ingestion in Jaeger format
  • Proxy: Framework to support authentication for incoming HTTP requests. Supported methods: OAuth 2.0 token introspection, HTTP GET, static token
  • Proxy: Further reduce chances of metric collision for duplicate proxy names in container environments

Wavefront Libraries 4.32

11 Dec 20:20
Compare
Choose a tag to compare
  • yammer-metrics: Java 9 compatibility

Wavefront Libraries 4.31

05 Oct 16:43
Compare
Choose a tag to compare
  • Proxy: support trace format ingestion
  • Proxy: limit memory usage at 8G
  • Proxy: ~proxy metrics are tagged with processId to prevent metric name collisions in case of duplicate proxy instances
  • Proxy: all config setting can be overridden in Docker now
  • Proxy: docker image updated to use Ubuntu 18.x
  • Proxy: improve proxy stability when processing histogram data in environments not appropriately configured for the load
  • Proxy: support DataDog system metrics, as well as relaying requests to DD API
  • Proxy: ensure that source tag operations are processed sequentially for each source
  • Proxy: reject empty histograms
  • Proxy: updated dependencies
  • Yammer-metrics: support client connection TTL

Wavefront Libraries 4.30

11 Sep 17:32
Compare
Choose a tag to compare
  • Proxy: DataDog format support
  • Proxy: internal connection tracking metrics added
  • Proxy: rename replaceSource to replaceInput in extractTag* preprocessor rules to avoid confusion
  • Proxy: ingestion pipeline refactoring
  • Dependency update: Caffeine 2.6.2, Antl 4.7.1
  • Java-client: code refactoring

Wavefront Libraries 4.29

11 Sep 13:08
Compare
Choose a tag to compare
  • Dropwizard-reporter: now compatible with Dropwizard 1.2.x
  • Java-lib: improve performance of WavefrontHistogram
  • Proxy: support HTTP POST + gzipped streams for Wavefront and OpenTSDB data ingestion
  • Proxy: support pass-through histograms on pushListenerPorts (bypass aggregation)
  • Proxy: configurable idle timeout + max frame length
  • Proxy: new preprocessor rule "extractTagIfNotExists"
  • Proxy: improved histogram-related internal metrics
  • Proxy: filter user metrics starting with "~"
  • WavefrontReporter: support delta counters and direct ingestion
  • WavefrontReporter: reuse TCP connection
  • Yammer-metrics: send histogram centroids and counts properly
  • Updated dependencies: Jetty 9.4.11

Wavefront Libraries 4.28

09 Jul 14:20
Compare
Choose a tag to compare

yammer-metrics: Maintain consistent reporting interval

Wavefront Libraries 4.27

27 Apr 14:50
Compare
Choose a tag to compare

Proxy: gzip compression for sending metrics to Wavefront is enabled by default
Proxy: support variable sampling rate for logging valid points
Proxy: fixed bug with Graphite 1.1 format tags
Proxy: reduce scheduler overhead when draining buffers under heavy load
Proxy: enable --help command line option
Proxy: support both \u2206 and \u0394 markers for delta metrics
Proxy: block negative values for delta metrics
Proxy: trim token and server config properties
Proxy: remote shutdown sequence bug fixed
Proxy: don't log API token details during installation
yammer-metrics: emit timestamped metrics
yammer-metrics: reduce overhead when sending empty histograms
dropwizard-reporter: emit timestamped metrics
dropwizard-reporter: sanitize metric names

Wavefront Libraries 4.26

22 Feb 18:32
Compare
Choose a tag to compare

Proxy: add support and binaries for OpenSUSE (42.3), SUSE Linux Enterprise Server (12.0, 12.1, 12.2), Oracle Linux (6, 7), Fedora (27)
Proxy: improve queueing performance (reduce thread contention)
Proxy: do not push back to connected clients while draining memory buffers to disk
Proxy: configurable timestamp cut-off limit for future-dated points
Proxy: preprocessor: support placeholders for point tags/metric name/source name in replaceRegex rules
Proxy: preprocessor: add new rule type "forceLowercase"
Proxy: preprocessor: track CPU time spent for every preprocessor rule to identify performance improvement opportunities
Proxy: logs ingestion: support placeholders for point tag values
Proxy: logs ingestion: support floating-point histogram samples
Proxy: reduce overhead for logging validPoints
dropwizard-metrics: Java 9/10 compatibility
yammer-metrics: add ability to not report zero counters and empty histograms