Exam AI-103 Topic 1 Question 35 Discussion

Actual exam question for Microsoft's AI-103 exam
Question #: 35
Topic #: 1
You have a Microsoft Foundry project that contains a prompt agent used by a customer support web app.
The agent is invoked from a Python service that does NOT run in the Foundry portal.
You need to implement end-to-end tracing to capture latency breakdowns and exceptions across agent runs.
Which two components can you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

Suggested Answer: B,C Vote an answer

To implement end-to-end tracing for a Microsoft Foundry prompt agent invoked from an external Python service, you should use a combination of Azure Application Insights, the Azure AI Projects SDK, and OpenTelemetry.
Core Components
Azure Application Insights: This serves as the centralized telemetry store. You must connect an Application Insights resource to your Foundry project via the Tracing tab in the Foundry portal to enable ingestion.
Azure AI Projects SDK (azure-ai-projects): Used in your Python service to create an AIProjectClient, which authenticates and communicates with the Foundry agent.
OpenTelemetry Python SDK: Foundry tracing is built on the OpenTelemetry standard. You will need opentelemetry-sdk and azure-monitor-opentelemetry to instrument your external service.
Reference:
https://learn.microsoft.com/en-us/azure/foundry/observability/how-to/trace-agent-setup

by Ferdinand at Aug 02, 2026, 01:39 PM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

0
0
0
10