我在节点应用程序中使用ESM,当我尝试使用@opentelemetry/auto-instrumentations-node包对应用程序进行自动检测时,我无法生成任何跟踪,这是正常行为吗?是否有使用ESM进行自动检测的建议方法?或者我只能选择手动检测应用程序。
66bbxpm51#
自动检测仅适用于当前支持的库。您可以查看OpenTelemetry Registry以检查所有支持的库。您还可以检查GitHub repository,在其中您可以提出一个Feature Request,请求实现ESM的自动插入。目前自动插装不支持ESM,为了获得代码的跟踪和度量,您需要手动插装代码。OpenTelemetry official documentation中详细介绍了此过程。
1条答案
按热度按时间66bbxpm51#
自动检测仅适用于当前支持的库。
您可以查看OpenTelemetry Registry以检查所有支持的库。
您还可以检查GitHub repository,在其中您可以提出一个Feature Request,请求实现ESM的自动插入。
目前自动插装不支持ESM,为了获得代码的跟踪和度量,您需要手动插装代码。
OpenTelemetry official documentation中详细介绍了此过程。