模块:Mongo::Tracing
- 定义于:
- lib/ Mongo/tracing.rb,
lib/ Mongo/tracing/open_telemetry.rb,
lib/ Mongo/tracing/open_telemetry/tracer.rb,
lib/ Mongo/tracing/open_telemetry/command_tracer.rb,
lib/ Mongo/tracing/open_telemetry/ operation_tracer.rb
Overview
为MongoDB操作提供 OpenTelemetry 跟踪功能。
在命名空间下定义
模块: OpenTelemetry
类方法摘要折叠
-
。create_tracer(enabled: nil, query_text_max_length: nil, otel_tracer: nil) ⇒ Mongo::Tracing::OpenTelemetry::Tracer
创建用于检测MongoDB操作的新 OpenTelemetry 跟踪器。
类方法详细信息
。create_tracer(enabled: nil, query_text_max_length: nil, otel_tracer: nil) ⇒ Mongo::Tracing::OpenTelemetry::Tracer
创建用于检测MongoDB操作的新 OpenTelemetry 跟踪器。
31 32 33 34 35 36 37 |
# 文件 'lib/mongo/tracing.rb',第 31 行 def create_tracer(已启用: nil, query_text_max_length: nil, otel_tracer: nil) OpenTelemetry::追踪器.new( 已启用: enabled, query_text_max_length: query_text_max_length, otel_tracer: otel_tracer ) end |