{"componentChunkName":"component---src-templates-tag-page-js","path":"/tags/open-telemetry/","result":{"data":{"site":{"siteMetadata":{"title":"M.Hassan Ahmed","author":"Hassan11196"}},"allMarkdownRemark":{"totalCount":2,"edges":[{"node":{"excerpt":"Tracing a RAG Pipeline with OpenTelemetry A RAG answer came back slow one afternoon on Archi, the retrieval copilot I work on for CMS…","fields":{"slug":"/2026-08-23-opentelemetry-tracing-rag-pipeline/"},"frontmatter":{"date":"2026-08-23T00:00:00.000Z","title":"Tracing a RAG Pipeline with OpenTelemetry","description":"Trace a RAG pipeline with OpenTelemetry: instrument FastAPI, put each retrieval and model step in its own span, and read the latency waterfall in OpenSearch.","tags":["OpenTelemetry","Observability","RAG","FastAPI","LLM"],"thumbnail":null}}},{"node":{"excerpt":"Tracing an LLM Agent with OpenTelemetry A single agent request is not a single thing. It plans, retrieves, calls a tool, maybe retries that…","fields":{"slug":"/2026-07-22-tracing-llm-agent-opentelemetry/"},"frontmatter":{"date":"2026-07-22T00:00:00.000Z","title":"Tracing an LLM Agent with OpenTelemetry","description":"An LLM agent request hides where the time and tokens went behind one flat log. Trace it with OpenTelemetry spans, the GenAI conventions, and where it breaks.","tags":["AI","LLM","Agents","Observability","OpenTelemetry"],"thumbnail":null}}}]}},"pageContext":{"tag":"OpenTelemetry"}},"staticQueryHashes":["32046230"]}