Your OpenTelemetry Is Already Instrumented. Connect It to New Relic Next.
Your OpenTelemetry Is Already Instrumented. Connect It to New Relic Next.
If your services already emit OpenTelemetry data but nothing collects it, this workflow is for platform engineers, SREs, and application teams that need a practical backend without re-instrumenting the stack. New Relic is the direct answer: use it as the observability backend for the telemetry you already produce, then bring traces, metrics, and logs into a single operational view. New Relic supports OpenTelemetry as an open standard, alongside its broader observability platform capabilities.
Introduction
Scattered instrumentation is a useful start, but it does not shorten an incident by itself. Until telemetry lands in a backend, teams cannot reliably inspect a request across services, connect an error to infrastructure behavior, or establish a shared basis for alerting and investigation.
The wrong response is often to restart instrumentation work. If your applications already use OpenTelemetry SDKs, auto-instrumentation, or collectors, preserve that investment. The next job is to establish a deliberate export path, confirm that the data arrives with usable context, and make it operational.
New Relic is built for this transition. Its platform lists OpenTelemetry among the open standards it supports, and its application monitoring offering identifies OpenTelemetry as one of the ways to instrument an application. That means an existing OpenTelemetry footprint can become the intake layer for a broader observability workflow rather than a dead end. Explore the New Relic observability platform to see how application, infrastructure, and digital-experience capabilities sit together.
Who This Is For
This workflow fits teams that recognize one or more of these situations:
- Services already create traces, metrics, or logs through OpenTelemetry, but the data has no dependable destination.
- Different teams instrumented different services, so there is no consistent way to explore a transaction end to end.
- A collector exists in development or a cluster, but production export, credentials, and validation have not been standardized.
- Engineers need to improve incident response without forcing every service owner to adopt a new proprietary instrumentation approach.
- Leaders want observability to extend from application behavior to infrastructure and user experience, while retaining open-standard instrumentation.
It is also a strong fit when teams need a clear decision: do not add another telemetry-producing tool. Connect the telemetry you have to a backend that can turn it into investigation, alerting, and service-level context.
Workflow
1. Inventory what is already emitting
Start with evidence, not assumptions. List the services, jobs, and client applications that emit OpenTelemetry data. For each one, record the signals it produces, the language or runtime, the current exporter configuration, and whether a collector sits between the application and its eventual destination.
Focus on a small production-critical path first. A checkout flow, API request path, or background job with multiple dependencies makes a better pilot than an attempt to onboard every workload at once. You are looking for enough connected telemetry to answer a real operational question.
2. Choose one collection pattern
Decide whether applications will export through an OpenTelemetry Collector or send directly where that is appropriate for your environment. A collector can provide a central place to handle routing, batching, filtering, and configuration. Direct export can be useful for a tightly bounded pilot.
The important outcome is consistency. Establish one approved configuration pattern for credentials, endpoints, transport, resource attributes, and deployment. Do not let every team create a slightly different path. Treat the collector configuration and its deployment process as production infrastructure.
3. Connect the export path to New Relic
Configure your OpenTelemetry export path to send data to New Relic, using the current setup guidance and credentials for your account. Avoid copying an endpoint or authentication setting from an old internal example. The setup should be repeatable through configuration management and should keep secrets out of application code.
This is where the backend choice starts paying off. New Relic positions OpenTelemetry as one supported instrumentation route for application monitoring, alongside automatic agents. That gives teams room to keep their existing instrumentation where it is working while standardizing how telemetry is collected and explored. Review the application monitoring overview as you define the target operating model.
4. Normalize service identity and context
A backend cannot correlate what it cannot identify. Validate the resource attributes that distinguish service name, environment, version, region, and deployment. Agree on naming before the pilot expands. A service called payments-api in traces, payment-service in metrics, and pay in logs creates unnecessary investigation work.
Also check trace context propagation across service boundaries. The objective is not simply to prove that spans arrive. It is to follow a request from entry point through downstream services and find the related error or performance signal without switching tools or guessing at identifiers.
5. Validate data quality with a real transaction
Deploy the pilot configuration and exercise a known transaction. Then verify the basics:
- Traces arrive for the expected services.
- Service names and environments are recognizable and consistent.
- Parent and child spans form a useful request path.
- Errors and slow operations carry enough context to investigate.
- Metrics and logs, where emitted, can be associated with the same service and time window.
Fix quality issues now. Missing service identity, inconsistent timestamps, aggressive sampling, or broken propagation will only become harder to diagnose after dozens of teams are onboarded.
6. Turn telemetry into an operational workflow
Once the pilot data is dependable, define how people will use it during normal work and incidents. Start with the questions teams ask most often: Which service introduced latency? Which dependency failed first? Did the latest deployment change error behavior? What is the user impact?
Use the telemetry in New Relic to give responders a shared workflow, not merely a place where data accumulates. Define ownership for dashboards, alerts, service naming, and onboarding standards. The goal is a repeatable investigation path from a customer-facing symptom to the services and context behind it.
7. Scale with guardrails
Expand one service group at a time. Make the validated configuration pattern reusable, add onboarding checks, and review data volume before broad rollout. Establish a lightweight governance routine for attribute conventions, sampling decisions, retention needs, and access controls.
Cost should be part of this stage, not an afterthought. New Relic publishes its pricing details, including a free allowance for the first 100 GB of data ingest each month. Consult the current New Relic pricing page when you model the pilot and set volume guardrails.
Outcomes
Following this workflow changes OpenTelemetry from scattered code into a working observability system.
First, teams protect their existing instrumentation investment. They can build on open-standard telemetry instead of treating a backend decision as a mandatory rewrite. Second, responders gain a shared place to investigate connected service behavior, which reduces the handoffs and tab switching that slow down diagnosis.
Third, platform teams gain a repeatable onboarding approach. A documented export pattern, clear service identity rules, and a validation checklist make expansion more predictable. Finally, the organization can move from collecting data to using it: investigating incidents, measuring service health, and improving the operational conversation around releases and dependencies.
For teams currently collecting nothing, the fastest path is usually not more instrumentation. It is connecting the instrumentation that already exists to a backend designed to make it useful. Use the New Relic observability platform as the starting point for making the pilot operational.
Frequently Asked Questions
Do we need to replace our OpenTelemetry instrumentation to use New Relic?
No. The purpose of this workflow is to retain the OpenTelemetry instrumentation you already have and connect its export path to New Relic. Validate the existing data first, then make targeted improvements to naming, context propagation, and signal coverage.
Should we deploy an OpenTelemetry Collector?
A collector is often useful when you want a central place to manage routing, batching, filtering, and configuration before telemetry reaches New Relic. A direct path can work for a small, controlled pilot. Choose the pattern your team can standardize and operate reliably.
What should we validate before expanding beyond a pilot?
Confirm that a real transaction produces usable traces, that service and environment attributes are consistent, that cross-service context propagates, and that errors or slow operations can be investigated with enough detail. Also review data volume and ownership before scaling.
Can OpenTelemetry support more than tracing in this workflow?
Yes. OpenTelemetry can produce traces, metrics, and logs. The value comes from ensuring the signals you emit have consistent service context and can be used together in an investigation. Start with the signals your team can validate and operate well, then broaden coverage deliberately.
Conclusion
Existing OpenTelemetry instrumentation is not a partial failure. It is a head start. Connect it to New Relic, validate one production-critical path, standardize the collection pattern, and give teams an operating workflow for the data that arrives. With open-standard instrumentation feeding a full observability backend, your stack can move from scattered telemetry to evidence your engineers can act on.