问题标签 [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 投票
1 回答
492 浏览

kubernetes - 在 Apache SkyWalking 中看不到 Istio 指标

无法skywalking uiistio指标中看到数据。

使用以下指南安装istioskywalking后端Kuberneteshttps ://github.com/apache/skywalking/tree/master/docs/en/setup/istio 。完成了指南中的所有步骤并部署了应用程序。部署的应用程序是book app来自的示例istio。可以在 中看到跟踪Jaeger并且效果很好,但istioskywalking ui.

我如何提供来自istioto 的指标skywalking ui或我需要配置什么来制作来自istiocome to的指标skywalking ui

混音器日志:

Istio 政策:

不知何故,我无法连接到我的skywalking后端,问题出在名称和命名空间上,但仍然出现错误,但现在skywalking后端获取数据但 ui 没有更新。Istio遥测:

rpc error: code = Unavailable desc = upstream connect error or disconnect/reset before headers. reset reason: connection failure

0 投票
0 回答
71 浏览

apache-camel - 在普罗米修斯仪表板中找不到微服务的 jaeger 分布式延迟指标

我们使用 Jaeger 和骆驼开放跟踪来获取指标,我们能够在 Jaeger UI 中看到所有延迟指标。

在 Prometheus 中,我们可以看到很少的 jaeger 指标请求计数,但是我们无法在 prometheus 仪表板中找到一些指标,例如延迟。

普罗米修斯仪表板

我们使用以下公开指标:host:14269/metrics, host:16687/metrics

有人可以帮我获取普罗米修斯中的 jaeger 服务延迟指标吗?

0 投票
1 回答
1313 浏览

spring-boot - 在 Spring RestTemplate 中注入 OpenTracing 的 SpanContext

我有必要手动将 aSpanContext注入 Spring RestTemplate

由于与问题无关的原因,我不能只使用“opentracing-spring-web-starter”,因为这会与我设置的其他启动器冲突并使项目崩溃。

我找到了与将 Context 注入 HTTP 请求相关的这段代码,但我找不到与 a 相关的任何内容RestTemplate

任何帮助将不胜感激,在此先感谢!

0 投票
1 回答
1709 浏览

opentracing - 使用 Jaeger 跟踪 Java 应用程序时出错

我有一个简单的 Java 应用程序,我想用 Jaeger 测试跟踪但遇到错误。

maven依赖——

jaeger 一体机 -

这是代码 -

我收到错误 -

感谢任何帮助!

0 投票
1 回答
271 浏览

spring-boot - 跨度之间的 Jaeger 空间

我正在使用带有 spring boot 的 jaeger 来跟踪测试应用程序,有时我会在单线程跟踪中的跨度之间出现一些额外的空间或重叠,这需要长达 20 毫秒。我对这个额外的空间感到困惑,因为这些跨度之间没有任何代码,我希望看到跨度彼此开始。这是我的输出结果。

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
1043 浏览

java - jaeger tracking 和 spring cloud OpenFeign

我正在使用 spring Cloud openFeign 从 service#1 向 service#2 发出请求

当我使用 restTemplate 时,我可以在 jaeger 跟踪中正确看到 2 个请求。但是在使用 openFeign 时,我只看到 1 个请求。有没有办法整合 jaeger 和 openFeign?

我发现了这个: https ://www.baeldung.com/spring-cloud-openfeign
https://github.com/OpenFeign/feign-opentracing

0 投票
2 回答
891 浏览

bash - 尝试通过 docker exec 获取 bash,但没有任何效果(Jaeger 容器)-> OCI 运行时 exec 失败

我一直在尝试运行基本的 shell 命令,以 ls 为例,但它们中的任何一个都可以工作。因此,我尝试验证容器是否启用了 bash,并且对类似帖子的回答说要运行:

但是它们中的任何一个都可以工作(docker exec -it Amazing_robinson ls 都不行)。

这是错误:

容器是

0 投票
1 回答
230 浏览

elasticsearch - 如何将存储在elasticsearch中的多个微服务jaeger指标导出到prometheus

我们能够使用 Jaeger 获得多个微服务的延迟指标。目前 Jaeger 将应用程序指标存储在 elasticsearch 中。

我的用例是让应用程序的延迟从弹性搜索到普罗米修斯。

无论如何要阅读 Jaeger 的弹性搜索指标吗?我已经使用了 elasticsearch-prometheus-exporter,它只导出 ES 的集群详细信息。

0 投票
2 回答
514 浏览

go - 如何将整个日志发送到 jaeger span

有什么方法可以将应用程序提供的 std 日志和错误放在一个范围内?

我知道我可以使用span.LogKV()or发送一些日志,span.LogFields()但是当应用程序记录器和跨度记录器具有相同的日志时,它会使代码看起来很糟糕。

我正在寻找一种将所有日志放到相应跨度的自动化方法。

0 投票
1 回答
394 浏览

kubernetes - 如何在不使用 kubectl 端口转发的情况下在生产中部署 Istio Jaeger UI 跟踪

我正在尝试部署 Istio Jaeger UI 以进行分布式跟踪。目前我正在使用命令 kubectl 端口转发kubectl port-forward -n monitoring prometheus-prometheus-operator-prometheus-0 9090。但它在http://localhost:port上运行那么我该如何在生产中做到这一点呢?有没有其他方法可以在生产中部署。还有我怎样才能让它继续运行https