Microsoft Agent Framework-arbetsflöden – Observerbarhet

Observerbarhet ger insikter om arbetsflödens interna tillstånd och beteende under körningen. Detta omfattar funktioner för loggning, mått och spårning som hjälper dig att övervaka och felsöka arbetsflöden.

Tips/Råd

Observerbarhet är en ramverksomfattande funktion och är inte begränsad till arbetsflöden. Mer information finns i Observerbarhet.

Förutom genAI-standardtelemetrin genererar Agent Framework-arbetsflöden ytterligare intervall, loggar och mått för att ge djupare insikter om arbetsflödeskörning. Dessa observerbarhetsfunktioner hjälper utvecklare att förstå flödet av meddelanden, prestanda för utförare och eventuella fel som kan uppstå.

Aktivera observerbarhet

Se Aktivera observerbarhet för anvisningar om hur du aktiverar observerbarhet i dina program.

Se Aktivera observerbarhet för anvisningar om hur du aktiverar observerbarhet i dina program.

Arbetsflödesintervall

Namn på intervall Description
workflow.build För varje arbetsflödesversion
workflow.run För varje arbetsflödeskörning
message.send För varje meddelande som skickas till en exekverare
executor.process För varje exekutör som bearbetar ett meddelande
edge_group.process För varje kantgrupp som bearbetar ett meddelande

När en exekutor skickar ett meddelande till en annan exekutor skapas span message.send som underordnad executor.process span. Målexekutorintervallet executor.process är dock inte underordnat message.send intervallet eftersom körningen inte är kapslad. I stället är målexekutorintervallet executor.process länkat till message.send källexekutorns intervall. Detta skapar en spårningsbar sökväg genom arbetsflödeskörningen.

Till exempel:

Spänn över relationer

Nästa steg