Lifecycle Update: Tracing
What does this PR do? What is the motivation?
Removing mention of betas per https://datadoghq.atlassian.net/wiki/spaces/PM/pages/3310617880/Updated+Product+Lifecycle+Datadog.
Note: None of this stuff is tracked in the beta tracker, so I used my intuition for most of it. Happy to adjust anything!
Merge instructions
- [ ] Please merge after reviewing
Additional notes
Preview links (active after the build_preview check completes)
Modified Files
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/faq/trace_sampling_and_storage
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/guide/inferred-service-opt-in
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/guide/resource_based_sampling
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/guide/trace_ingestion_volume_control
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/other_telemetry/connect_logs_and_traces/dotnet
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/other_telemetry/connect_logs_and_traces/java
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/services/service_page
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/automatic_instrumentation/dd_libraries/dotnet-core
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/automatic_instrumentation/dd_libraries/java
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/compatibility/dotnet-core
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/compatibility/dotnet-framework
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/compatibility/java
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/compatibility/php
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/compatibility/php_v0
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/custom_instrumentation/dotnet/otel
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/custom_instrumentation/opentracing/dotnet
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/custom_instrumentation/opentracing/java
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/custom_instrumentation/opentracing/nodejs
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/custom_instrumentation/opentracing/python
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/custom_instrumentation/opentracing/ruby
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/library_config/dotnet-core
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/library_config/dotnet-framework
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/library_config/go
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/library_config/java
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/library_config/php
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/library_injection_local
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_collection/runtime_config/
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_explorer/trace_queries
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_explorer/trace_view
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/trace_pipeline/ingestion_mechanisms
- https://docs-staging.datadoghq.com/brett0000FF/tracing-betas/tracing/troubleshooting/
@brett0000FF there are a few different areas that I would appreciate sign-off from different folks. I'll do my best to break down who should approve what below and put checkboxes for each, but the at-mentioned folks should review each of their respective sections or re-assign if needed @dussault-antoine
- [x] Inferred services
@bm1549
- [x] Sampling/ingestion control
@tushar-datadog
- [x] Config at runtime
- [x] OpenTelemetry instrumentation (drop-in support)
- [x] Span links APIs
@vidurkhannadatadog
- [x] Lib injection
@lee-brian
- [x] Service health
@delner
- [x] Orchestrion
@zacharycmontoya
- [x] .NET trimmed apps
@ancostas
- [x] Datadog connector for OpenTelemetry metrics
@alimimk
- [x] OpenAI configs for PHP
/merge
Devflow running: /merge
View all feedbacks in Devflow UI.
2024-11-19 20:47:37 UTC :information_source: MergeQueue: waiting for PR to be ready
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.
2024-11-19 20:58:51 UTC :information_source: MergeQueue: merge request added to the queue
The median merge time in master is 30m.