admin管理员组文章数量:1405579
I need help integrating OpenTelemetry Protocol (OTLP) observation in Spring Cloud Gateway. I attempted to modify the project available here, using the Spring Gateway as the client. Additionally, I’m considering adding the ServerRequestObservationFilter filter as part of a global filter setup
public class ServerRequestObservationFilter implements ObservationFilter {
@Override
public Observation.Context map(Observation.Context context) {
if (context instanceof ServerRequestObservationContext serverContext) {
context.setName("custom.observation.name");
context.addLowCardinalityKeyValue(KeyValue.of("project", "spring"));
String customAttribute = (String) serverContext.getCarrier().getAttribute("customAttribute");
context.addLowCardinalityKeyValue(KeyValue.of("custom.attribute", customAttribute));
}
return context;
}
}
What would be the best approach to achieve this? Also please provide sample github for reference.
本文标签: grafana lokiwant to integrate observation (OTLP) in spring cloud gatewayStack Overflow
版权声明:本文标题:grafana loki - want to integrate observation (OTLP) in spring cloud gateway - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1744299313a2599500.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论