Skip to content

Releases: solarwinds/appoptics-apm-ruby

4.5.0

19 Dec 19:45
Compare
Choose a tag to compare

Feature: Tracing for grpc-server (unary, client_streaming, server_streaming, and bidi_streaming)
Fix: RemoteHost is now reported in ActiveRecord spans
Improvement: Better pre-check of the service key

4.4.1

11 Dec 19:47
c31d808
Compare
Choose a tag to compare

fix: sanitize sql now works correctly when there is a \' in the query
fix: make sure backtraces are only collected once per span

4.4.0

14 Nov 20:26
Compare
Choose a tag to compare

Feature: Custom metrics, two methods: increment_metric and summary_metric (see docs)
Feature: Disable logging by setting it to -1 in the config file or the environment variable
Improve: Change grpc_client span name to 'grpc-client' to be consistent with other language instrumentations

4.3.1

06 Nov 00:24
Compare
Choose a tag to compare

Fix: Faraday edges are now correctly connected when the adapter is instrumented
Update the key/values recorded for outbound calls

4.3.0

29 Oct 19:50
414ed42
Compare
Choose a tag to compare
  • Feature: tracing for grpc-client (unary, client_streaming, server_streaming, and bidi_streaming)
  • Improvement: updated to extension 3.2.0 with service_name validation (removes invalid characters, spaces become hyphens)

4.2.7

24 Sep 18:21
Compare
Choose a tag to compare
  • updated to extension 3.1.4 that fixes issues with duplicate hostnames and APPOPTICS_DEBUG_LEVEL

4.2.6

24 Sep 07:10
Compare
Choose a tag to compare
  • correction to init message to send Ruby.AppOptics.Version instead of Ruby.AppOpticsAPM.Version to the collector

4.2.5

11 Sep 12:08
Compare
Choose a tag to compare

fix bug with backtraces when using Ruby < 2.2

4.2.4

04 Sep 18:57
Compare
Choose a tag to compare
  • allow variables set through the environment to be set through a config file (see https://docs.appoptics.com/kb/apm_tracing/ruby/configure/)
  • update to the README
  • updates to test and gem versions we test the instrumentation with
  • some refactoring for newer gem versions
  • audit + update error reporting in spans
  • remove support for the cassandra gem (eol)

4.2.3

10 Jul 00:43
Compare
Choose a tag to compare
  • The AppOpticsAPM::SDK.start_trace method now also reports metrics [AO-8290]
  • New SDK methods: appoptics_ready? and tracing? [AO-8429]
  • Improvement to log messages, they all start with [appoptics_apm/...] now [AO-6838]
  • Update to README and rdoc comments [AO-6826]
  • Refactor SDK versus API