Release notes

Lightbend Telemetry 2.11

Migration guide for Lightbend Telemetry 2.11

Lightbend Telemetry 2.11.1

Released: 21 May 2019

  • Update to OpenTracing Jaeger client 0.34
  • Update to sbt-javaagent 0.1.5 (automatically enable connectInput for cinnamon-enabled sbt run)
  • Improve quantile variables in Grafana dashboards for Prometheus

Lightbend Telemetry 2.11.0

Released: 04 April 2019

  • Support Scala 2.13 (including Scala 2.13 Futures).
  • Add telemetry for Java CompletableFutures with metrics and tracing.
  • Initial support for Java 11 (including Java 11 CompletableFutures).
  • Add Akka Scheduler instrumentation with context propagation and tracing for scheduleOnce.
  • Add auto trace mode to explicitly trace all intermediate steps in a flow.
  • Add PlayWS client request naming API.
  • Stopwatches are now opt-in (to further reduce the telemetry overhead).

Previous releases

Lightbend Telemetry 2.10

Lightbend Telemetry 2.10.x documentation

Migration guide for Lightbend Telemetry 2.10

Lightbend Telemetry 2.10.17

Released: 22 March 2019

Lightbend Telemetry 2.10.16

Released: 21 February 2019

Lightbend Telemetry 2.10.15

Released: 1 February 2019

Lightbend Telemetry 2.10.14

Released: 30 January 2019

Lightbend Telemetry 2.10.13

Released: 4 January 2019

Lightbend Telemetry 2.10.12

Released: 20 December 2018

  • Add support for Akka SBR v1.1.6.

Lightbend Telemetry 2.10.11

Released: 7 December 2018

  • Add support for Akka 2.5.19 changes introduced by Scala 2.12.8.

Lightbend Telemetry 2.10.10

Released: 22 November 2018

Lightbend Telemetry 2.10.9

Released: 08 November 2018

  • Add support for Akka SBR v1.1.4.

Lightbend Telemetry 2.10.8

Released: 08 November 2018

  • Avoid unnecessary caller checks on stream materialization.

Lightbend Telemetry 2.10.7

Released: 06 November 2018

  • Fix possible tracing disconnect for some Play requests.
  • Allow the StatsD reporter debug logging to be limited.
  • Improve Prometheus long gauge implementation.

Lightbend Telemetry 2.10.6

Released: 26 October 2018

Lightbend Telemetry 2.10.5

Released: 16 October 2018

  • Fix for Akka HTTP PathEnd name matching.
  • Predefined HikariCP importer for HikariCP MBeans metric.
  • Improved JMX importer start-up logging.
  • JMX importer allows import of Float and Integer values.

Lightbend Telemetry 2.10.4

Released: 21 September 2018

  • Fix for bug in akka-http automatic endpoint naming.

Lightbend Telemetry 2.10.3

Released: 12 September 2018

Lightbend Telemetry 2.10.2

Released: 05 September 2018

  • New Akka Http directive to name server endpoints.
  • Detect Akka Stream version directly, separate from Akka Actor version.
  • Fix for possible NPE when clearing input boundary buffers in streams.

Lightbend Telemetry 2.10.1

Released: 20 August 2018

Lightbend Telemetry 2.10.0

Released: 31 July 2018

Lightbend Telemetry 2.9

Lightbend Telemetry 2.9.x documentation

Migration guide for Lightbend Telemetry 2.9

Lightbend Telemetry 2.9.4

Released: 20 August 2018

  • Fix for Akka Http (10.1.4).
  • Small fix for Endpoint.withName scoping

Lightbend Telemetry 2.9.3

Released: 24 July 2018

  • Fix inaccurate reachable/unreachable node metrics.

Lightbend Telemetry 2.9.2

Released: 03 July 2018

Lightbend Telemetry 2.9.1

Released: 29 June 2018

  • Add tracer-specific integration to improve performance for non-sampled traces.
  • Add configurable object formatting for string representations in trace tags.

Lightbend Telemetry 2.9.0

Released: 26 June 2018

Lightbend Telemetry 2.8

Lightbend Telemetry 2.8.x documentation

Migration guide for Lightbend Telemetry 2.8

Lightbend Telemetry 2.8.8

Released: 20 August 2018

  • Fix for Akka Http (10.1.4).

Lightbend Telemetry 2.8.7

Released: 22 June 2018

  • Fix in OpenTracing integration for possible residual trace contexts

Lightbend Telemetry 2.8.6

Released: 08 June 2018

  • Handle null actor refs or messages in tracing.

Lightbend Telemetry 2.8.5

Released: 26 April 2018

Lightbend Telemetry 2.8.4

Released: 4 April 2018

  • Fix of corner case bug which caused a NullPointerException in the JMX importer.
  • Add possibility to wrap event information in quotes in the SLF4J events backend.

Lightbend Telemetry 2.8.3

Released: 23 March 2018

  • Enabled use of Prometheus default registry via configuration.
  • Fix for Akka Http (10.1.0).

Lightbend Telemetry 2.8.2

Released: 16 March 2018

  • Concurrency issue fix for actor metrics creation.

Lightbend Telemetry 2.8.1

Released: 01 March 2018

  • Fix for Akka Persistence dashboard in Elasticsearch developer sandbox

Lightbend Telemetry 2.8.0

Released: 23 February 2018

  • New version of SLF4J Events module that uses MDC for structured data.
  • Lightbend Telemetry Contrail module deprecated (replaced by SLF4J Events)
  • Upgrade to OpenTracing 0.31 and integrate with global tracer and managed active spans.
  • Support for Lagom server and client metrics, and tracing.
  • Akka persistence metrics and events.

Lightbend Telemetry 2.7

Lightbend Telemetry 2.7.x documentation

Migration guide for Lightbend Telemetry 2.7

Lightbend Telemetry 2.7.7

Released: 23 March 2018

  • Fix for Akka Http (10.1.0).

Lightbend Telemetry 2.7.6

Released: 16 March 2018

  • Concurrency issue fix for actor metrics creation.
  • Fix for Akka Cluster Sharding (Akka 2.5.10)

Lightbend Telemetry 2.7.5

Released: 16 February 2018

  • Performance fix for actor metrics creation.

Lightbend Telemetry 2.7.4

Released: 24 January 2018

Lightbend Telemetry 2.7.3

Released: 18 January 2018

  • Fix for multiple Play WS client instrumentations.

Lightbend Telemetry 2.7.2

Released: 17 January 2018

  • Add safe guard against exceptions when extracting HTTP headers in tracing.

Lightbend Telemetry 2.7.1

Released: 16 January 2018

  • Fix for Play 2.6 query string parameters

Lightbend Telemetry 2.7.0

Released: 11 January 2018

Lightbend Telemetry 2.6

Lightbend Telemetry 2.6.x documentation

Migration guide for Lightbend Telemetry 2.6

Lightbend Telemetry 2.6.5

Released: 16 March 2018

  • Concurrency issue fix for actor metrics creation.
  • Fix for Akka Cluster Sharding (Akka 2.5.10)

Lightbend Telemetry 2.6.4

Released: 16 February 2018

  • Performance fix for actor metrics creation.

Lightbend Telemetry 2.6.3

Released: 20 December 2017

  • Fix for Cluster Sharding instrumentation.

Lightbend Telemetry 2.6.2

Released: 4 December 2017

  • Fix for Akka Http instrumentation (for Akka Http 10.0.11)

Lightbend Telemetry 2.6.1

Released: 10 November 2017

  • Fix for tests only using HttpRequest/HttpResponse failing to load all Lightbend Telemetry classes.

Lightbend Telemetry 2.6.0

Released: 06 November 2017

Lightbend Telemetry 2.5

Lightbend Telemetry 2.5.x documentation

Migration guide for Lightbend Telemetry 2.5

Lightbend Telemetry 2.5.3

Released: 26 October 2017

  • Fix for Akka Cluster Sharding instrumentation (for Akka 2.5.5).

Lightbend Telemetry 2.5.2

Released: 20 September 2017

  • Fix for Akka 2.5 dispatcher instrumentation for ForkJoinPool

Lightbend Telemetry 2.5.1

Released: 18 September 2017

  • Add agentmain so that the Lightbend Telemetry agent can be loaded programmatically.

Lightbend Telemetry 2.5.0

Released: 24 August 2017

Lightbend Telemetry 2.4

Lightbend Telemetry 2.4.x documentation

Migration guide for Lightbend Telemetry 2.4

Lightbend Telemetry 2.4.3

Released: 25 July 2017

  • Fix for Akka cluster singleton instrumentation on Scala 2.12.

Lightbend Telemetry 2.4.2

Released: 20 June 2017

  • Fix for empty dispatcher tags in actor metric metadata during lazy executor service initialization.

Lightbend Telemetry 2.4.1

Released: 08 June 2017

Lightbend Telemetry 2.4.0

Released: 01 May 2017

Lightbend Telemetry 2.3

Lightbend Telemetry 2.3.x documentation

Migration guide for Lightbend Telemetry 2.3

Lightbend Telemetry 2.3.1

Released: 01 April 2017

  • Increase start timeout for Grafana developer sandbox bundle.

Lightbend Telemetry 2.3.0

Released: 15 March 2017

Lightbend Telemetry 2.2

Lightbend Telemetry 2.2.x documentation

Migration guide for Lightbend Telemetry 2.2

Lightbend Telemetry 2.2.4

Released: 24 February 2017

  • Fix for dispatcher metrics dashboard in developer sandbox.
  • Fix for possible interaction with other instrumentation agents.
  • Fix for metric cleanup when stopping actors.

Lightbend Telemetry 2.2.3

Released: 17 February 2017

  • Add Lightbend CinnamonAgentOnly plugin that doesn’t add resolvers

Lightbend Telemetry 2.2.2

Released: 19 January 2017

  • Fix for partial metrics from Akka actor routers.
  • Fix for Akka Remote quarantine instrumentation.

Lightbend Telemetry 2.2.1

Released: 13 January 2017

  • Support ConductR 2.0 sandbox.

Lightbend Telemetry 2.2.0

Released: 05 January 2017

  • Support Akka on Scala 2.12.
  • Initial telemetry for Akka Remote and Akka Cluster.
  • Support new Akka remoting (Artery).
  • Initial instrumentation of Scala Futures (currently used for MDC propagation).
  • MDC propagation for Actors, Remote Actors, and Scala Futures.
  • Support logged events with the SLF4J event backend.
  • Improved support for Datadog and DogStatsD.
  • Developer API for application-specific custom metrics.

Lightbend Telemetry 2.1

Lightbend Telemetry 2.1.x documentation

Migration guide for Lightbend Telemetry 2.1

Lightbend Telemetry 2.1.2

Released: 10 December 2016

  • Backported support for configuring Coda Hale Metrics metric keys.

Lightbend Telemetry 2.1.1

Released: 24 November 2016

  • Backported support for Akka on Scala 2.12.

Lightbend Telemetry 2.1.0

Released: 22 October 2016

  • Developer sandbox environment for testing telemetry during development, based on ConductR sandbox.
  • Elasticsearch event backend, based on Contrail, and Elasticsearch reporter for metrics.
  • Akka dispatcher metrics — includes thread pool metrics, and queue and processing time metrics.
  • Improvement for running Lightbend Telemetry agent with classloader hierarchies in servlet containers.
  • Lightbend Telemetry documentation is now published under Lightbend Tech Hub.

Lightbend Telemetry 2.0

Lightbend Telemetry 2.0.x documentation

Migration guide for Lightbend Telemetry 2.0

Lightbend Telemetry 2.0.0

Released: 9 June 2016