dd-trace-rb icon indicating copy to clipboard operation
dd-trace-rb copied to clipboard

Datadog Tracing Ruby Client

Results 295 dd-trace-rb issues
Sort by recently updated
recently updated
newest added

**What does this PR do?** Add extra service configuration for RC **Motivation** Service names can be mixed and matched in many ways, sometimes in complex ways that cannot be automatically...

core

**What does this PR do?** **Motivation:** **Additional Notes:** **How to test the change?** **For Datadog employees:** - [ ] If this PR touches code that signs or publishes builds or...

dev/github

**TL: DR** How do I link traces that function asynchronously with dd-trace? **Long Version** I am looking for a way to improve `QUE` gem instrumentation. The problem I am facing...

feature-request
community

**Current behaviour** Recently, I wanted to onboard an app with dd-trace-rb, and I copied an existing configuration block that enabled the runtime metrics feature. But, I forgot to add `dogstatsd-ruby`...

bug
community

**Current behaviour** All DB methods throw an error when `DD_TRACE_ENABLED` is set to `false` ``` /app/vendor/bundle/ruby/2.6.0/bundler/gems/rails2-aae3e4374b07/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:227:in `rescue in log': TypeError: can't convert nil into Integer: SET standard_conforming_strings = on (ActiveRecord::StatementInvalid)...

bug
community

Currently I get a huge DATADOG CONFIGURATION payload output when starting a rails console. The `Rails::Console` constant is only loaded when the `rails console` command is run: https://github.com/rails/rails/blob/main/railties/lib/rails/commands/console/console_command.rb It's a...

core

**What does this PR do?**: This PR adds support for reading the actual native thread id (tid) for Ruby threads in Ruby < 3.1. Starting in Ruby 3.1, Ruby stores...

core
profiling

**What does this PR do?** Allow keys not to be redacted when they match the obfuscation regex. **Motivation** Users may want to keep keys and only redact values. **Additional Notes**...

integrations
tracing

We encountered some issues when sending traces from resque workers to a "centralized" location. That location would be multiple agents deployed as ECS tasks in AWS with service discover enabled....

bug
integrations
community

**What does this PR do?** - Bump nix channel - Bump ruby to 3.2 - Add simple test in CI to ensure no breakage happens - Introduce Nix derivation caching...