dd-trace-rb
dd-trace-rb copied to clipboard
Datadog Tracing Ruby Client
https://github.com/DataDog/dd-trace-rb/blob/f3c7f9672ff4a9d6b5fbc6a2de3a276d294a061e/lib/datadog/tracing/contrib/active_support/notifications/subscription.rb#L81 In our logging system, we don't expect rich objects in the payload - we expect things that can serialize to JSON. Maybe I'm wrong, but I think putting a...
**What does this PR do?** This PR ensures that our repository documentation files adhere to our best writing standards at Datadog. We have an awesome automated Documentation Style Guide that...
**What does this PR do?** Adds support for telemetry metrics. Telemetrics metrics is enabled by default and can be configured using `c.telemetry.metrics = ` or using `DD_TELEMETRY_METRICS_ENABLED` Each product will...
**Current behaviour** We're using DataDog for a small grape based API project and have the strange behavior, that everything works well until we set the `http.status_code`, like this: ```ruby #...
**What does this PR do?**: The "Test unstable" GitHub Action runs the dd-trace-rb CI with ruby-head and jruby-head. Because ruby-head and jruby-head aren't always rock solid, we've marked these tests...
Opening an issue as requested here: https://datadoghq.dev/dd-trace-rb/#application-side-sampling **Current behaviour** All spans are ingested **Expected behaviour** Being able to filter which span is ingested based on different parameters (in our case,...
Hello! I hope you're well! We'd like to trace Puma's request body wait time. This is the time spent waiting for the client to upload their PUT/POST request bodies. Our...
We created some dashboards using the sidekiq metrics such as trace.sidekiq.job.hits to show number of jobs being run. We run a lot of workers and queues, so it would be...
**What does this PR do?** Attempt to automatically populate service names from the process instrumented service names. **Motivation:** Follow-up to #3032 which is very manual and obscure to customers. **Additional...
We are using ddtrace version 0.34.2 with the following configuration: ```ruby Datadog.configure do |c| c.use :rails, { analytics_enabled: true, distributed_tracing: true, service_name: 'myservice' } end ``` The upstream service (nginx)...