Recent Releases of https://github.com/DataDog/dd-trace-rb
https://github.com/DataDog/dd-trace-rb - 0.2.0
Major changes
- added
msgpackgem as a dependency - using Trace Agent API
v0.3that supports both JSON and Msgpack formats - provided
JSONEncoderandMsgpackEncoderthat are switched at runtime the API v0.3 is not reachable (404) MsgpackEncoderis the current default encoder
Read the full changeset
- Ruby
Published by palazzem almost 10 years ago
https://github.com/DataDog/dd-trace-rb - 0.1.5
Release improvements
- [rails] the
sql.querymeta is sent only once in the ActiveSupport instrumentation - [rails] the
sql.querymeta is properly obfuscated. This process takes place in thetrace-agentso that our APM backend will receive the SQL query without parameters - add experimental support for JRuby 9k. Actually we're still targeting the compatibility mode
>=2.1.0 - [rails] cache activity is monitored under the
rails-cacheservice (it's a default name). This means that you can monitor cache interactions even outside a user request. The service name can be changed using thedefault_cache_servicesetting.
For more info, check our updated docs: http://gems.datadoghq.com/trace/docs/
See the full changelog
- Ruby
Published by palazzem almost 10 years ago
https://github.com/DataDog/dd-trace-rb - 0.1.4
Improvements
- the library uses the new trace agent API (
v0.2). This improves performances on the communication side
Bugfixes
ActiveRecordsets the SQL query as a resource name, so that you can search traces for each given query (query values are removed from the stored data)- The database service now is recognized as a "Database service"
- Rails users can change the database service name updating the
default_database_servicein theRails.configuration.datadog_trace. If the value is not set, it defaults to theadapter_name
Other
- the library is shipped with the
BSD-3-Clauseslicense
Read the full changeset
- Ruby
Published by palazzem almost 10 years ago
https://github.com/DataDog/dd-trace-rb - 0.1.3
Bugfixes
- fixed wrong
rescuein theHTTPTransport#send. Errors related to the sending thread are reported as expected.
Read the full changeset
- Ruby
Published by palazzem almost 10 years ago
https://github.com/DataDog/dd-trace-rb - 0.1.2
Integrations
- added support for Unicorn (4.8+ and 5.1+) and Puma (2.16+ and 3+)
- added experimental support for Passenger 5.0
Changes
- the
span.set_tagenforces the string representation for the given value so if an array is given, it will be serialized as a string
Read the full changeset
- Ruby
Published by palazzem almost 10 years ago
https://github.com/DataDog/dd-trace-rb - 0.1.1
Integrations
- [rails] using
connection_configinstead of theconnectionobject - [rails] instrumentation is set up using the
config.after_initializehook
Core
- add the
Datadog::Tracer.debug_loggingaccessor to enable / disable the tracer debug mode
Read the full changeset
- Ruby
Published by palazzem almost 10 years ago
https://github.com/DataDog/dd-trace-rb - 0.1.0
Core components
- Client implementation to trace Ruby code
- Supporting Ruby 2.3, 2.2, 2.1
Integrations
- add support for Ruby on Rails 3.2, 4.2, 5.0
- Ruby
Published by palazzem almost 10 years ago