Skip to content

Commit f9c0d75

Browse files
authored
Merge pull request #23083 from newrelic/docs/opentelemetry-api-support-agents
opentelemetry api support agents
2 parents a57f1c1 + e55426c commit f9c0d75

File tree

13 files changed

+858
-43
lines changed

13 files changed

+858
-43
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,3 +94,8 @@ src/images/infrastructure_screenshot_full_sonarqube-dashboard.webp
9494

9595
# Claude Code documentation (local only)
9696
.claude/
97+
98+
# Documentation reference files (local only)
99+
EMAIL_TEMPLATE_AGENT_TEAMS.md
100+
OTEL_DOCS_STATUS.md
101+
SME_QUESTIONS_OTEL_API_SUPPORT.md

src/content/docs/apm/agents/go-agent/configuration/distributed-tracing-go-agent.mdx

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ redirects:
1515
freshnessValidatedDate: never
1616
---
1717

18-
Distributed tracing allows you to see the entire journey of your requests throughout a [distributed system](/docs/distributed-tracing/concepts/introduction-distributed-tracing). For the Go agent, we offer two types of distributed tracing (for more details, see [How span sampling works](/docs/understand-dependencies/distributed-tracing/get-started/how-new-relic-distributed-tracing-works#sampling)):
18+
Distributed tracing allows you to see the entire journey of your requests throughout a [distributed system](/docs/distributed-tracing/concepts/introduction-distributed-tracing). For the Go agent, we offer two types of distributed tracing (for more details, see [How span sampling works](/docs/distributed-tracing/concepts/how-new-relic-distributed-tracing-works/#sampling)):
1919

20-
* Standard (head-based sampling): Before any traces arrive, we determine a set percentage of traces to accept and analyze. This gives you a solid starting point to see how tracing can help you. It is turned on by default in Go agents 3.16.0 and higher.
20+
* Standard (head-based sampling): Before any traces arrive, we determine a set percentage of traces to accept and analyze. This gives you a solid starting point to see how tracing can help you. It is turned on by default in Go agents 3.16.0 and higher. By default, the Go agent samples 10 traces per minute, with a max span limit of 2000 spans per minute.
2121

22-
* Infinite Tracing (tail-based sampling): Our cloud-based service accepts all your traces and then sorts through them to find the most important. Infinite tracing analyzes all of your traces and gives you configuration options to sample the traces that matter most to you.
22+
* Infinite Tracing (tail-based sampling): Our cloud-based service accepts all your traces and then sorts through them to find the most important. Infinite Tracing analyzes all of your traces and gives you configuration options to sample the traces that matter most to you.
2323

2424
Whether you just want to try out standard distributed tracing (head-based sampling) or also want to set up Infinite Tracing (tail-based sampling), you need to start by setting up standard tracing.
2525

@@ -111,9 +111,7 @@ This is the best approach to set up [standard distributed tracing](/docs/distrib
111111

112112
## Infinite Tracing (optional) [#infinite-tracing]
113113

114-
[Standard distributed tracing](#quick-start-apm) for APM agents [captures up to 10 traces per minute](/docs/distributed-tracing/concepts/how-new-relic-distributed-tracing-works/#trace-origin-sampling), but if you want us to analyze all your data and find the most relevant traces, you can set up [Infinite Tracing](/docs/understand-dependencies/distributed-tracing/infinite-tracing/introduction-infinite-tracing).
115-
116-
Before you start, first ensure you meet [the requirements](/docs/understand-dependencies/distributed-tracing/infinite-tracing/introduction-infinite-tracing#requirements).
114+
With Infinite Tracing (tail-based sampling) we can analyze all of your data and determine which traces are the most relevant.
117115

118116
<Steps>
119117
<Step>

src/content/docs/apm/agents/java-agent/configuration/distributed-tracing-java-agent.mdx

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ freshnessValidatedDate: never
1010

1111
Distributed tracing allows you to see the entire journey of your requests throughout a [distributed system](/docs/distributed-tracing/concepts/introduction-distributed-tracing). For the Java agent, we offer two types of distributed tracing (for more details, see [How span sampling works](/docs/understand-dependencies/distributed-tracing/get-started/how-new-relic-distributed-tracing-works#sampling)):
1212

13-
* Standard (head-based sampling): Before any traces arrive, we determine a set percentage of traces to accept and analyze. This gives you a solid starting point to see how tracing can help you. It is turned on by default in Java agents 7.4.0 and higher.
13+
* Standard (head-based sampling): Before any traces arrive, we determine a set percentage of traces to accept and analyze. This gives you a solid starting point to see how tracing can help you. It is turned on by default in Java agents 7.4.0 and higher. By default, the Java agent samples 120 traces per minute, with a max span limit of 2000 spans per minute.
1414

15-
* Infinite Tracing (tail-based sampling): Our cloud-based service accepts all your traces and then sorts through them to find the most important. Infinite tracing analyzes all of your traces and gives you configuration options to sample the traces that matter most to you.
15+
* Infinite Tracing (tail-based sampling): Our cloud-based service accepts all your traces and then sorts through them to find the most important. Infinite Tracing analyzes all of your traces and gives you configuration options to sample the traces that matter most to you.
1616

1717
Whether you just want to try out standard distributed tracing (head-based sampling) or also want to set up Infinite Tracing (tail-based sampling), you need to start by setting up standard tracing.
1818

@@ -99,11 +99,9 @@ This is the best approach to set up [standard distributed tracing](/docs/distrib
9999
</Step>
100100
</Steps>
101101

102-
## Infinite Tracing [#infinite-tracing]
102+
## Infinite Tracing (optional) [#infinite-tracing]
103103

104-
[Standard distributed tracing](#quick-start-apm) for APM agents [captures up to 10 traces per minute](/docs/distributed-tracing/concepts/how-new-relic-distributed-tracing-works/#trace-origin-sampling), but if you want us to analyze all your data and find the most relevant traces, you can set up [Infinite Tracing](/docs/understand-dependencies/distributed-tracing/infinite-tracing/introduction-infinite-tracing).
105-
106-
Before you start, first ensure you meet [the requirements](/docs/understand-dependencies/distributed-tracing/infinite-tracing/introduction-infinite-tracing#requirements).
104+
With Infinite Tracing (tail-based sampling) we can analyze all of your data and determine which traces are the most relevant.
107105

108106
<Steps>
109107
<Step>

0 commit comments

Comments
 (0)