DevOps & Infrastructure
Dt Setup OpenInference Migration
Migrate a GenAI/LLM app off Traceloop/OpenLLMetry onto OpenInference with its OTel gen_ai.* semconv option enabled (`enable_genai_semconv` / `OPENINFERENCE_ENABLE_GENAI_SEMCONV`). Covers detecting the existing Traceloop setup, swapping the instrumentor per SDK, and the ingestion-shape question that decides what's fixable afterward — an app-owned OTel trace exporter vs. instrumentation-only with OneAgent picking up the spans. Flags that the semconv option is additive, not a replacement — legacy llm.*/openinference.* attributes keep emitting alongside gen_ai.* — and covers the resulting cardinality trade-off and removal options (Collector transform vs. OpenPipeline), checking which is actually available first. Trigger: "migrate off Traceloop", "migrate off OpenLLMetry", "move to OpenInference", "enable OpenInference GenAI semconv". Do NOT use for a first instrumentation with no existing Traceloop setup, or an OpenInference app that never enables semconv (both dt-setup-genai).
- Publisher / source
- Dynatrace/dynatrace-for-ai (found on skills.sh)
- Upstream record
- Dynatrace/dynatrace-for-ai
- Version
- Version 3
- Published
- Publication review
- Approved for publication
- Content fingerprint
ef13ae0f82862baad2ace849ceeb90b91dbe0bddbaff082f5741f8ce5fe43b69