可观测性
分布式追踪
登录后可跨设备保存划线和私人笔记登录
分布式追踪通过可视化端到端性能,有助于了解性能瓶颈。Ozone 使用 OpenTelemetry API 进行追踪,并使用基于 gRPC 格式的 OTLP 发送追踪数据。作为收集器的 jaeger 追踪库可以通过默认端口 4317(默认值)从 Ozone 收集追踪数据。
追踪默认处于关闭状态,但可以通过 ozone-site.xml 中的 hdds.tracing.enabled 配置项开启。
<property>
<name>hdds.tracing.enabled</name>
<value>true</value>
</property>以下是设置采集器端点和采样策略的配置步骤。请为各个 Ozone 组件(OM、SCM、Datanode)以及 Ozone 客户端设置这些环境变量,以启用链路追踪。
OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317
OTEL_TRACES_SAMPLER_ARG=0.01此配置将记录 1% 的请求,以限制性能开销。
评论
登录后参与评论
正在加载评论…
KnowForge