问题标签 [jaeger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
457 浏览

java - 有人用 Spring Cloud Gateway 实现 Jaeger 吗?

我们正在使用微服务架构方法重新构建我们的软件平台。

其中大部分使用Spring Boot库,对于我们的入口点,我们使用Spring Cloud Gateway,它可以轻松集成以Jaeger在平台中进行跟踪。

我们使用以下 Maven 依赖项来做到这一点:

它运行良好,我们可以在Jaeger UIWeb 控制台上看到跟踪。

现在的问题是如何将跟踪信息发送到平台中的下一个内部服务以使每个服务相关联。

有任何想法吗?

我们尝试使用 a 将跟踪信息作为 HTML 标头注入,GlobalFilter但它正在使用传入的请求,我们需要将它们放在下游请求中……关于如何覆盖HTTPClient下面使用的任何线索。

0 投票
1 回答
1116 浏览

java - 如何在 Quarkus 中启用 Jaeger JDBC 跟踪

如何启用Jaeger jdbc跟踪Quarkus?我已按照Quarkus指南进行操作Opentracing,但没有看到任何有关此的信息。

我正在使用Quarkus具有以下扩展名的 v0.21.2:

我的代码只是一个基本的 Rest 端点,它调用我实体的 Panache CRUD 操作。

任何帮助表示赞赏。

我尝试了以下方法,但没有奏效:

我期望的Jaeger是,1 个跟踪有 2 个跨度,一个用于 REST 调用,另一个用于JDBC调用。

但我看到的只是 REST 调用的 1 个跨度。

0 投票
1 回答
734 浏览

java - 向 jaeger 代理发送跟踪时出现问题

我正在尝试在 jaeger 中获取 mongo 日志。基本上我希望我的 jaeger 显示我的 mongo 应用程序错误。最好的方法是什么?

我尝试使用 maven repo-opentracing-mongo-driver(版本 0.1.4)

在我的代码中,我使用 -

但是我收到了这个错误-

我做错了什么?

0 投票
2 回答
251 浏览

kubernetes - Istio 服务及其使用

我已经使用带有以下设置的 helm 图表安装了 Istio:

当我检查istio-system命名空间下集群中运行的服务时,我看到跟踪周围的多个服务。

由于 Jaeger 是默认设置,因此我希望只看到jaeger-collector. 目前尚不清楚任何想法的作用是jaeger-agent什么?,tracingzipkin

0 投票
1 回答
1127 浏览

php - PHP OpenTracing + Jaeger:服务未出现在 Jaeger

我试图在我的 PHP 项目中实现 OpenTracing + Jaeger,遵循“入门”示例https://github.com/jonahgeorge/jaeger-client-php

Tracer、spans 和 scopes 已成功创建,但 Jaeger 没有看到我的服务。

下面有我的.phpdocker-compose.yml文件:

0 投票
1 回答
32 浏览

microservices - Jaeger 在 nodejs 中的微服务集成工作

我正在高度分析 nodejs 微服务中的 jaeger 集成需要付出多少努力。

它是否需要更改代码或仅部署。如果需要更改代码,是在第一个服务(即 api-gateway)中需要更改代码还是所有服务都需要更改代码。

如果有人能大致了解任务和努力,我将不胜感激。

0 投票
1 回答
64 浏览

istio - 使用 istio 和不使用 istio 的 jaeger 跟踪的优点是什么?

使用 istio 和不使用 istio 的 jaeger 跟踪的优点是什么?

例如,使用 istio 它将减少收集更多跟踪的延迟

0 投票
1 回答
58 浏览

openshift - 在 OpenShift 上跟踪 Che

https://www.eclipse.org/che/docs/che-7/tracing-che/有许多环境变量要设置以启用跟踪。

在 OpenShift 上工作时是否可以设置这些?如果是这样的话; 正确的地方在哪里;Jaeger 界面在哪里可用?

谢谢

0 投票
1 回答
435 浏览

kubernetes - Istio 的采样率如何处理错误?

我关于 Kubernetes 中的 Istio 的问题。我有 1% 的 Istio 采样率,但我的错误不包括在 1% 中。我会在 Jaeger 跟踪中看到此错误吗?

我对 Kubernetes 和 Istio 有点陌生。这就是为什么我不能自己测试的原因。我一直在玩 Istio 的示例,Book Application我想知道我是否会看到不包含在 1% 采样率中的错误跟踪。

安装时配置 Istio:

结果想知道我是否可以看到不包含在采样率中的错误。如果不是,如果可能,我如何配置 Istio 以查看它?

0 投票
2 回答
598 浏览

istio - 方法调用的 Micronaut 和 OpenTracing

我们正在使用 Micronaut ( v1.2.0 ) 构建一个 Web 应用程序,它将部署在 Kubernetes 集群中(我们使用 Istio 作为服务网格)。

我们希望检测关键方法调用,以便它们可以在 HTTP 请求跨度上下文中生成自己的跨度。为此,我们使用了 Micronaut OpenTracing 支持和 Jaeger 集成。

以下依赖项包含在pom.xml

已经实现了 Filter 方法@ContinueSpan(也尝试了相同的@NewSpan),如下所示

以下是维护中的application-k8s.yml(也有一个application.yml与设置相同的)

但是,我们只能看到由 Istio(Envoy 代理)生成的跟踪条目,而看不到方法调用本身的详细信息。

关于这里可能出现什么问题的任何想法?