10.5. 配置 opentelemetry 子系统
您可以配置 opentelemetry
子系统来设置追踪的不同方面。根据您用来观察追踪的收集器配置它们。
先决条件
-
您已启用了
opentelemetry
子系统。如需更多信息,请参阅 JBoss EAP 中启用 OpenTelemetry 追踪。
流程
为 trace 设置导出器类型。
语法
/subsystem=opentelemetry:write-attribute(name=exporter-type, value=<exporter_type>)
/subsystem=opentelemetry:write-attribute(name=exporter-type, value=<exporter_type>)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Example
/subsystem=opentelemetry:write-attribute(name=exporter-type, value=jaeger)
/subsystem=opentelemetry:write-attribute(name=exporter-type, value=jaeger)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 设置要导出 trace 的端点。
语法
/subsystem=opentelemetry:write-attribute(name=endpoint, value=<URL:port>)
/subsystem=opentelemetry:write-attribute(name=endpoint, value=<URL:port>)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Example
/subsystem=opentelemetry:write-attribute(name=endpoint, value=http:localhost:14250)
/subsystem=opentelemetry:write-attribute(name=endpoint, value=http:localhost:14250)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 设置导出 trace 的服务名称。
语法
/subsystem=opentelemetry:write-attribute(name=service-name, value=<service_name>)
/subsystem=opentelemetry:write-attribute(name=service-name, value=<service_name>)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
/subsystem=opentelemetry:write-attribute(name=service-name, value=exampleOpenTelemetryService)
/subsystem=opentelemetry:write-attribute(name=service-name, value=exampleOpenTelemetryService)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow