Skip to content

Conversation

@hannahramadan
Copy link
Contributor

Please follow conventional commit standards
in your commit messages and pull request title.

Give us some context

  • What problems does this PR solve?
  • Add any context that will help us review your changes such as testing notes,
    links to related docs, screenshots, etc.
  • If your issue relates to an existing GitHub issue, please link to it.

@github-actions
Copy link

Hi @hannahramadan 👋

Thanks for your pull request! Your PR is in a queue, and a writer will take a look soon. We generally publish small edits within one business day, and larger edits within three days.

Please ensure the propsed changes look good by building it first in your local environment. Refer to this contribution guide to get the site up and running in your local.

If you really require a preview url, reach out to one of the writers and they will generate one for you.

Comment on lines 45 to 51
Cross Application Tracing (CAT) has been removed in favor of [Distributed Tracing](https://docs.newrelic.com/docs/distributed-tracing/concepts/introduction-distributed-tracing/). The configuration option `cross_application_tracer.enabled` has been removed along with the following public API methods:

* `NewRelic::Agent::External.process_request_metadata`
* `NewRelic::Agent::External.get_response_metadata`
* `NewRelic::Agent::Transaction::ExternalRequestSegment#process_response_metadata`
* `NewRelic::Agent::Transaction::ExternalRequestSegment#get_request_metadata`
* `NewRelic::Agent::Transaction::ExternalRequestSegment#read_response_headers`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's good to list all of these, but I think we should also have something about what configuration looks like if you want to turn on DT or keep it off. I know we have it documented elsewhere, but it may be worth it to repeat here. Copy/pasteable code snippets are nice in these kinds of guides.

Also, if we have any related DT APIs that can be used instead of these CAT APIs, I'd like to call them out here too.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated!

hannahramadan and others added 5 commits December 8, 2025 08:54
Updated ActiveJob metrics and segments format in documentation to reflect changes in reporting.
Clarified the explanation of Cross Application Tracing removal and its replacement with Distributed Tracing.
```

New format
```ruby
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Before merge: confirm the segment update looks like this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants