Node.js 自动埋点
Node.js 自动埋点为 Node.js 原生应用提供自动遥测数据采集,包括 Express、Fastify 和 Nest.js 等常用框架。此埋点无需修改代码即可从 Node.js 原生应用中捕获 traces、metrics 和 logs。
operator 会将 OpenTelemetry Node.js 自动埋点注入到 Node.js 原生应用容器中,并进行配置,使其能够自动为常见库和框架生成埋点。这使得在 Kubernetes 中运行的 Node.js 工作负载能够实现全面可观测性。
启用 Node.js 埋点
要为 Node.js 原生应用启用自动埋点,请为你的 pod 或 namespace 添加注解:
operator 将自动注入埋点组件,并配置 Node.js runtime 在启动时加载这些组件。
配置参考
有关详细的配置选项、受支持的库以及高级使用场景,请参阅官方 OpenTelemetry operator 文档: