SuperAPI AI 工具集

axiom

前端与建站

查看项目

更新于 10-16 00:29

技能介绍

用途:为无服务器应用(尤其 Next.js)接入 Axiom 的结构化日志与可观测性,覆盖日志、指标、追踪以及 Web Vitals 监控。

主要能力:通过 @axiomhq/js、@axiomhq/logging、@axiomhq/nextjs、@axiomhq/react 提供 Axiom 客户端、Logger、路由处理器与 Web Vitals 组件;支持服务端组件、API 路由、中间件与客户端日志;提供 nextJsFormatters 格式化器;旧版 next-axiom 包仍受支持。

使用方式:安装命令为 npm install @axiomhq/js @axiomhq/logging @axiomhq/nextjs @axiomhq/react;旧版为 npm install next-axiom。需配置环境变量 AXIOM_TOKEN、AXIOM_ORG_ID、AXIOM_DATASET,旧版还需 NEXT_PUBLIC_AXIOM_INGEST_ENDPOINT。服务端组件中应在返回前调用 await logger.flush();客户端日志建议通过 API 代理转发,避免暴露 token。Vercel 集成可在控制台安装 Axiom 集成并连接组织,自动捕获 console 日志。

适用场景:Next.js 应用的服务端与客户端日志、请求上下文与耗时追踪、错误记录、Core Web Vitals 采集,以及用 APL 查询分析日志。

限制:资料未提供收费、价格、平台支持范围与效果数据;客户端日志需自行实现代理,token 不应暴露到浏览器。