🟡 💬 Zajednica Objavljeno: · 2 min čitanja ·

CNCF: Jaeger v2 evoluira u OpenTelemetry platformu za praćenje AI agenata uz MCP, ACP i AG-UI standarde

Urednička ilustracija: Jaeger v2 evoluira u OpenTelemetry platformu za praćenje AI agenata uz MCP, ACP i AG-UI standar

Jaeger, CNCF distribuirani tracing alat izvorno dizajniran za mikroservise, evoluirao je u platformu za praćenje AI agentnih radnih opterećenja temeljenu na OpenTelemetry-ju. Jaeger v2 integrira tri nova protokola — Model Context Protocol (MCP), Agent Client Protocol (ACP) i AG-UI — te podržava OpenTelemetry semantičke konvencije za RAG pipeline-ove, autonomne agente i praćenje poziva alata.

🤖

Ovaj članak generiran je uz pomoć umjetne inteligencije na temelju primarnih izvora.

Jaeger, distribuirani tracing alat pod Cloud Native Computing Foundation (CNCF), objavio je detalje evolucije u platformu specijaliziranu za praćenje generativnih AI aplikacija i autonomnih agenata u produkcijskim okruženjima.

Što je Jaeger i zašto ga treba nadograditi za AI?

Jaeger je originalno dizajniran za razumijevanje fragmentiranih mikroservisnih arhitektura — praćenje zahtjeva kroz desetke servisa i identificiranje uskih grla. Suvremeni AI agent workloadi donose novu kompleksnost: RAG (Retrieval-Augmented Generation) pipeline-ovi, višekoračni agenati, pozivi vanjskih alata i nepredvidljivi tokovi izvođenja zahtijevaju specijaliziranu observability infrastrukturu.

Jaeger v2 rekonstruiran je oko OpenTelemetry okvira. Originalni mehanizmi prikupljanja zamijenjeni su OpenTelemetry Collector frameworkom koji konsolidira metrike, logove i tragove u unificiran deployment model te eliminira međukorake prijevoda, čime se poboljšavaju performanse ingestion faze.

Koje protokole Jaeger uvodi za AI agentno praćenje?

Jaeger v2 integrira tri protokola otvorenih standarda koji pokrivaju različite aspekte AI agentne interakcije:

Model Context Protocol (MCP) standardizira siguran pristup vanjskim izvorima podataka koje AI agenti koriste — primjerice bazama podataka, API-jima i dokumentima.

Agent Client Protocol (ACP) omogućuje uniformnu komunikaciju između korisničkih sučelja i AI agenata, eliminirajući potrebu za prilagođenim integracijama po agentu.

AG-UI (Agent–User Interaction Protocol) podržava interaktivnu funkcionalnost radnog prostora u kojoj inženjeri i AI asistenti surađuju na analizi tragova.

Kako funkcionira ACP backend sloj za dijagnozu incidenata?

ACP backend sloj prevodi zahtjeve prirodnim jezikom u deterministički tracing upite. Inženjer može upisati opis poput “500-razina grešaka u payment servisu s latencijom iznad 2 sekunde” i sustav to automatski pretvara u strukturiran upit koji identificira problematične raspone (spans).

Jaeger frontend migrira na Zustand + React Query arhitekturu s ugrađenim asistentom koji koristi assistant-ui + AG-UI integraciju. Inženjeri mogu promptom asistenta zatražiti analizu putova kvarova unutar specifičnih raspona praćenja.

Jaeger v2 uz to podržava OpenTelemetry semantičke konvencije za generativne AI aplikacije: praćenje RAG pipeline-ova, autonomnih agenata, latencije embeddinga, vanjskih poziva alata i monitoringa potrošnje tokena. Otvoreni formati sprječavaju zaključavanje uz određenog vendora, što je ključno za organizacije koje žele fleksibilnost u odabiru infrastrukture.

Česta pitanja

Što je Jaeger i zašto je važan za AI agente?
Jaeger je CNCF distribuirani tracing alat koji inženjerima pomaže razumjeti složene tokove kroz više servisa. U kontekstu AI agenata, Jaeger v2 pruža vidljivost u RAG pipeline-ove, pozive alata, latenciju embeddinga i potrošnju tokena u produkcijskim okruženjima.
Koji su novi protokoli koje Jaeger v2 integrira za AI?
Jaeger v2 integrira Model Context Protocol (MCP) za siguran pristup vanjskim izvorima podataka, Agent Client Protocol (ACP) za uniformnu komunikaciju između UI-ja i AI agenata, te AG-UI (Agent-User Interaction Protocol) za interaktivne radne prostore.
Kako ACP sloj u Jaegeru pomaže inženjerima pri dijagnozi incidenata?
Agent Client Protocol sloj prevodi zahtjeve prirodnim jezikom (npr. '500 greške u payment servisu s >2 sekunde latencije') u deterministički tracing upit, omogućujući inženjerima i AI agentima suradnju pri analizi kvarova bez pisanja složenih upita ručno.