Skip to content

v2.1.2 - Cassandra Driver Support

Compare
Choose a tag to compare
@ivantopo ivantopo released this 03 Jul 05:33
· 533 commits to master since this release

Cassandra Driver Support

This is the first version to include support for the Cassandra Driver 3.x series! Starting on this version, Kamon will automatically:

  • Create Spans for all queries executed with the Cassandra Driver.
  • Track session-level metrics, like open connections, failed executions, number of in-flight requests and so on.
  • Optionally, track connection pool metrics and create spans for every round trip to Cassandra.

You can check out all the relevant details in the documentation. This instrumentation was contributed by @mladens via #763.

Improvements

  • common: It is now possible to provide operation name mappings for HTTP client requests via configuration! Contributed by @lacarvalho91 via #771.
  • newrelic: The New Relic reporter was updated to the latest NR Telemetry SDK, now allows for overriding the ingestion URL and has an audit logging option. Contributed by @breedx-nr via #479 and @jkwatson via #786.
  • executors: The CaptureContextOnSubmit (experimental) instrumentation now supports ScheduledExecutorService submissions as well. Contributed by @fmonniot via #787.

Fixes:

  • akka: The instrumentation was always hooking the heavyweight ask pattern warning, regardless of the configuration. Fixed by @DieBauer via #765.