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