Infinite Tracing is a fully managed cloud-based solution that can analyze 100% of your trace data and choose the most actionable data, letting you investigate and solve issues quickly.
This document only applies to the Infinite Tracing feature. If you are looking for our standard distributed tracing solution, see our setup options.
What is Infinite Tracing?
Infinite Tracing allows you to send all your trace data to our cloud-based service and rely on Infinite Tracing to make sampling decisions. You can configure Infinite Tracing in various ways to ensure it's keeping the trace data you need to see.
Unlike our standard distributed tracing options, Infinite Tracing can process more trace data. It uses superior tail-based sampling (sampling after data is collected), as opposed to the head-based sampling that our standard tracing feature uses.
Resources for learning more about Infinite Tracing:
Requirements differ depending on your pricing model:
- Usage-based pricing model: requires Pro or Enterprise edition.
- Original pricing model: requires New Relic help to enable it for your organization. For questions, contact your New Relic account representative.
The ability to set up this feature is governed by Infinited Tracing-related capabilities.
Enable Infinite Tracing
When enabling Infinite Tracing, you should ideally enable it for all associated services. If you have a mix of Infinite Tracing and our standard tracing solutions enabled, traces will have configuration conflict issues.
Instructions for setting up Infinite Tracing are in the specific docs for our solutions. To get started, see our quick start guide.
Configure Infinite Tracing
After enabling Infinite Tracing, there are various ways you can configure it to ensure it's keeping the data you want. See Configure.