TL;DR: OpenTelemetry can fan out the same production traces to both observability and governed lakehouse storage, allowing engineering teams to debug agent behaviour while data teams query the same telemetry in Unity Catalog, according to Arize. The pattern reduces duplicate pipelines, but it also raises new questions about trace governance, access control, and reuse of AI telemetry across the enterprise.
At a glance
What this is: Arize describes a dual-export OpenTelemetry pattern that sends the same AI traces to observability tooling and governed lakehouse storage.
Why it matters: It matters because AI trace data is now both an operational debugging asset and a governed data asset, so identity, access, and reuse controls need to follow the telemetry across destinations.
Context
OpenTelemetry is a telemetry standard that can export the same production spans to more than one destination. In AI systems, that matters because traces often contain prompts, tool calls, model responses, and evaluation signals that are operationally useful but also sensitive from a governance standpoint.
The governance gap is not tracing itself, but what happens when teams treat observability and data stewardship as separate problems. Once the same AI trace is reused for debugging, analytics, and downstream workflows, access control and lifecycle rules have to follow the data instead of stopping at the collection layer.
Key questions
Q: How should teams govern AI traces that are exported to both observability and analytics platforms?
A: Teams should treat dual-export traces as governed data, not just logging output. Set policy at the instrumentation or collector layer, classify span fields, and apply destination-specific access rules before traces reach shared analytics. The key is to control who can read, join, retain, and reuse telemetry across debugging, reporting, and AI lifecycle workflows.
Q: Why does dual-export tracing create access-control risk for AI teams?
A: Because the same trace may serve engineers, analysts, and ML practitioners, each with different needs and privileges. Without destination-specific entitlements, a debugging artifact can become broadly queryable enterprise data, which expands the exposure surface and weakens purpose limitation.
Q: What breaks when production traces are not reused in testing?
A: When production traces are not reused, the team keeps seeing the same failures without improving the test suite. Logs may explain incidents, but they do not create regression coverage. That leaves prompt changes, retrieval shifts, and model updates exposed to repeat defects. A closed loop is what turns operational pain into stronger controls.
Q: What is the difference between observability storage and governed lakehouse storage for AI traces?
A: Observability storage is optimised for inspection and troubleshooting, while governed lakehouse storage is optimised for SQL analysis, long-term retention, and enterprise controls. The same trace can belong in both, but the access model and lifecycle rules should differ by destination.
Technical breakdown
How dual span processors fan out the same AI trace
OpenTelemetry uses a TracerProvider to emit spans, and span processors decide where those spans go. In a dual-export setup, the same instrumented call produces one span stream that is handed to two exporters at the source, rather than copied later by ETL. That means timing, content, and lineage stay aligned across both destinations. The important architectural point is that telemetry fan-out happens at collection time, not after storage, so teams avoid divergent copies and delayed replication. For AI systems, this matters because prompt, tool, and response telemetry is often needed in both live troubleshooting and governed analytics.
Practical implication: instrument once, but treat every exporter as a governance boundary that needs explicit review.
Why governed lakehouse storage changes trace control
When traces land in a governed table layer, they stop being only debugging artifacts and become part of the enterprise data estate. That brings SQL access, joins with customer or product data, retention policies, and table-level governance into the same workflow. The security concern is not the lakehouse itself, but the change in access semantics: traces that were once read by engineers in a tracing UI may now be queryable by broader data roles. For AI operations, that widens the blast radius of overexposed trace data unless permissions, residency, and retention are defined per destination and per use case.
Practical implication: classify AI traces before export so governed storage does not become an uncontrolled replay surface.
Observability and governance now share the same evidence trail
The core mechanism here is evidence reuse. The same span can support incident investigation, evaluation, regression analysis, and analytical reporting, which is efficient but also creates policy coupling. If the trace is later promoted into a dataset or joined to business records, the data team inherits the original collection context, including any sensitive fields captured in instrumentation. This is where AI governance and identity governance intersect: access to traces should be issued on the basis of role and purpose, not simply the fact that the data is technically available in a shared platform.
Practical implication: align trace access with purpose-based controls and review whether analytic reuse is permitted at collection time.
NHI Mgmt Group analysis
Dual export turns AI traces into governed enterprise records, not disposable debug artefacts. Once the same span can be queried in a lakehouse and inspected in an observability tool, trace handling becomes a data governance problem as much as an engineering one. The control question shifts from capture to authorised reuse, retention, and downstream access. For practitioners, the trace lifecycle must be governed with the same discipline applied to other sensitive operational datasets.
AI trace governance now intersects directly with IAM because the same data is consumed by different roles. Engineers, data teams, and ML practitioners do not need identical access, yet dual export tends to blur those boundaries unless permissions are deliberately segmented. That creates an access model issue, not just a storage issue. The practical conclusion is that trace exports need role-specific entitlements and auditability before broad reuse is allowed.
Trace reuse creates a new kind of governance debt: the more useful the telemetry becomes, the harder it is to contain. A failed trace can become a dataset, a regression fixture, or a join key for business analysis, which is useful only if the original sensitivity and intended purpose are still enforced. That means data stewardship, not just observability tooling, determines whether reuse is safe. Practitioners should treat trace promotion as a governed decision, not an informal copy.
Trace sharing across observability and analytics teams exposes a clear identity boundary problem. The article shows how one telemetry stream can serve two systems, but the governance model cannot assume one access model fits both. NHI-style service access, human analyst access, and downstream automation all need distinct controls when the same trace can power multiple workflows. Practitioners should define access by destination, not by convenience.
OpenTelemetry fan-out is a mechanism, but policy consistency is the real control surface. If one destination supports debugging and the other supports analytics, the same record must be governed consistently or the weaker environment becomes the de facto policy. This is a case where technical portability outpaces governance maturity. Practitioners should align trace export with data classification, purpose limitation, and audit requirements before enabling broad reuse.
What this signals
Trace reuse is becoming a governance problem, not just an engineering convenience. When the same AI production span feeds debugging, analytics, and evaluation, teams need to decide which consumers are authorised to see raw prompts, tool calls, and outputs. The control point moves upstream to collection and export policy, because the trace may outlive the incident that created it.
Identity boundaries matter even when the subject is telemetry. The article shows that engineers and data teams will naturally converge on the same trace set, but their access rights should not converge with it. That is where federated access, purpose-based entitlements, and auditability need to be designed into the pipeline, not added later.
Trace promotion is the new choke point in AI operations. Once production spans can be reused as training or evaluation data, the question is no longer whether telemetry can be copied, but whether the copy is authorised and traceable. Practitioners should expect stronger demand for governance over AI telemetry lifecycles and downstream reuse.
For practitioners
- Define trace classification before dual export Label AI traces by sensitivity and permitted reuse before they are sent to observability and lakehouse destinations. Treat prompts, tool calls, and responses as potentially governed data, not as neutral logs.
- Separate engineer and analyst entitlements Use destination-specific access controls so debugging teams can inspect live traces without automatically granting broad query access to governed storage. Apply role-based permissions and audit logging to each consumer group.
- Review retention and residency per destination Set different retention periods, residency expectations, and deletion rules for observability copies and governed lakehouse copies. The same span may not require the same lifecycle in each system.
- Gate trace promotion into training or evaluation data Require an explicit approval step before production traces are reused in datasets, regression suites, or human review workflows. That prevents accidental reuse of sensitive telemetry outside its original purpose.
Key takeaways
- Dual export makes AI traces simultaneously useful for engineering investigation and governed analytics, so the same telemetry now needs both observability and data-governance controls.
- The article shows that a single OpenTelemetry pipeline can avoid duplicate export jobs, but that convenience increases the importance of destination-specific access, retention, and reuse decisions.
- Practitioners should treat trace promotion into lakehouse storage or downstream datasets as a governed workflow, not as an automatic by-product of instrumentation.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0 and NIST AI RMF set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | Dual-export traces need destination-specific permissions and authorisation boundaries. |
| PR.DS-01 — Data-at-Rest Security | Governed lakehouse storage turns traces into retained data that must stay protected. | |
| Recommendation — Apply PR.AA-05 to separate trace access by destination, role, and purpose. Protect stored trace data with encryption, access controls, and lifecycle rules. | ||
| NIST AI RMF | GOVERN — AI Governance and Accountability | AI trace reuse links observability to governance, accountability, and approved use. |
| Recommendation — Define governance for AI telemetry reuse before exporting traces into shared platforms. | ||
| ISO/IEC 27001:2022 | A.5.15 — Access control | Shared trace data across teams requires formal access control decisions and review. |
| Recommendation — Use A.5.15 to enforce least-privilege access for AI trace consumers. | ||
Key terms
- OpenTelemetry Dual Export: A telemetry pattern where the same spans are sent to more than one backend at collection time. It preserves a single instrumentation path while allowing different teams to consume the same production traces for debugging, analytics, governance, or downstream workflows under separate control models.
- Governed Lakehouse Storage: A storage layer that combines data lake scale with warehouse-style governance, query access, and lifecycle control. In this context, it means production traces can be joined with enterprise data and managed under the same permissions, retention, and auditing rules as other governed datasets.
- Trace Reuse: The practice of using production telemetry for multiple purposes beyond live troubleshooting, such as evaluation, regression testing, analytics, or training data selection. It is valuable, but it creates governance obligations because the data may carry sensitive prompts, responses, and operational context.
- Purpose limitation: The rule that data should be used only for the specific business purpose allowed by policy and context. In AI environments, this means a dataset may be technically accessible but still inappropriate for a given model, assistant, or agent if the use case exceeds the approved scope.
Deepen your knowledge
The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, human identity, and secrets management in the context of access control and operational risk. It helps security and identity practitioners build the governance discipline needed when telemetry, credentials, and AI workflows intersect.
Published by the NHIMG editorial team on August 19, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org