maf-tracing
Installation
SKILL.md
Enable Tracing & Logging for MAF Workflows
Configure OpenTelemetry-based tracing for Microsoft Agent Framework workflows, exporting to Azure Application Insights and/or a generic OTLP endpoint.
Triggers
Activate this skill when the user wants to:
- Enable tracing or logging for a MAF workflow
- Export telemetry to Azure Application Insights
- Export traces to an OTLP-compatible endpoint (Jaeger, Zipkin, Grafana Tempo, etc.)
- Add observability or monitoring to an
agent-frameworkproject - Debug or inspect executor/agent/LLM spans in a MAF workflow
Background
MAF automatically emits OpenTelemetry spans for every executor invocation, agent call, and LLM request. No instrumentation changes are needed inside Executor classes. You only need to:
- Configure an exporter — where spans are sent (Application Insights, OTLP endpoint, or both)
- Call
configure_otel_providers()— activates MAF's built-in instrumentation