首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jaeger与ElasticSearch

Jaeger与ElasticSearch
EN

Stack Overflow用户
提问于 2019-08-13 08:03:26
回答 2查看 1.2K关注 0票数 0

我使用Spring创建了一个基于微服务的体系结构,并在Kubernetes/Istio平台上部署了应用程序。

不同的微服务使用JMS (ActiveMQ)或REST相互通信。

I在Istio上获得REST通信的跟踪,但在Jaeger.中缺少基于JMS的通信。

我使用ElasticSearch来存储我的应用程序日志。

是否可以使用与Jaeger的后端(DB)相同的ElasticSearch?如果是,那么我将将跟踪特定的日志存储在ElasticSearch中,并在Jaeger上查询它们。

EN

回答 2

Stack Overflow用户

发布于 2019-08-13 08:45:41

我相信您可以为多个目的重用Elasticsearch -每个索引都会使用不同的索引,因此分离是很好的。

出发地:https://www.jaegertracing.io/docs/1.11/deployment/

收集器需要持久存储后端。Cassandra和Elasticsearch是支持的主要存储后端。

将所有的网络连接在一起,一个坞-撰写示例:How to configure Jaeger with elasticsearch?

票数 1
EN

Stack Overflow用户

发布于 2019-08-13 11:30:22

虽然这不是您所要求的,但听起来您想要实现的是在Jaegar中看到JMS调用的跟踪。如果是这样的话,您可以使用用于JMS或ActiveMQ的ActiveMQ跟踪解决方案直接向Jaegar报告跟踪数据。这里有一个潜在的解决方案,我发现了一个快速谷歌。也许还有其他人。

https://github.com/opentracing-contrib/java-jms

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57473539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档