import { trace } from "@opentelemetry/api"; export async function fetchGithubStars() { return await trace .getTracer("nextjs-example") .startActiveSpan("fetchGithubStars", async (span) => { try { const res = await fetch("https://api.github.com/repos/vercel/next.js", { next: { revalidate: 0, }, }); const data = await res.json(); return data.stargazers_count; } finally { span.end(); } }); }