Kamon v2.1.2 Release Notes

Release Date: 2020-07-03 // almost 4 years ago
  • ๐Ÿ‘ 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.