问题标签 [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.
kubernetes - 在 Apache SkyWalking 中看不到 Istio 指标
无法skywalking ui
从istio
指标中看到数据。
使用以下指南安装istio
和skywalking
后端Kubernetes
:
https ://github.com/apache/skywalking/tree/master/docs/en/setup/istio 。完成了指南中的所有步骤并部署了应用程序。部署的应用程序是book app
来自的示例istio
。可以在 中看到跟踪Jaeger
并且效果很好,但istio
在skywalking ui
.
我如何提供来自istio
to 的指标skywalking ui
或我需要配置什么来制作来自istio
come 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
apache-camel - 在普罗米修斯仪表板中找不到微服务的 jaeger 分布式延迟指标
我们使用 Jaeger 和骆驼开放跟踪来获取指标,我们能够在 Jaeger UI 中看到所有延迟指标。
在 Prometheus 中,我们可以看到很少的 jaeger 指标请求计数,但是我们无法在 prometheus 仪表板中找到一些指标,例如延迟。
我们使用以下公开指标:host:14269/metrics, host:16687/metrics
有人可以帮我获取普罗米修斯中的 jaeger 服务延迟指标吗?
spring-boot - 在 Spring RestTemplate 中注入 OpenTracing 的 SpanContext
我有必要手动将 aSpanContext
注入 Spring RestTemplate
。
由于与问题无关的原因,我不能只使用“opentracing-spring-web-starter”,因为这会与我设置的其他启动器冲突并使项目崩溃。
我找到了与将 Context 注入 HTTP 请求相关的这段代码,但我找不到与 a 相关的任何内容RestTemplate
:
任何帮助将不胜感激,在此先感谢!
opentracing - 使用 Jaeger 跟踪 Java 应用程序时出错
我有一个简单的 Java 应用程序,我想用 Jaeger 测试跟踪但遇到错误。
maven依赖——
jaeger 一体机 -
这是代码 -
我收到错误 -
感谢任何帮助!
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
bash - 尝试通过 docker exec 获取 bash,但没有任何效果(Jaeger 容器)-> OCI 运行时 exec 失败
我一直在尝试运行基本的 shell 命令,以 ls 为例,但它们中的任何一个都可以工作。因此,我尝试验证容器是否启用了 bash,并且对类似帖子的回答说要运行:
但是它们中的任何一个都可以工作(docker exec -it Amazing_robinson ls 都不行)。
这是错误:
容器是
elasticsearch - 如何将存储在elasticsearch中的多个微服务jaeger指标导出到prometheus
我们能够使用 Jaeger 获得多个微服务的延迟指标。目前 Jaeger 将应用程序指标存储在 elasticsearch 中。
我的用例是让应用程序的延迟从弹性搜索到普罗米修斯。
无论如何要阅读 Jaeger 的弹性搜索指标吗?我已经使用了 elasticsearch-prometheus-exporter,它只导出 ES 的集群详细信息。
go - 如何将整个日志发送到 jaeger span
有什么方法可以将应用程序提供的 std 日志和错误放在一个范围内?
我知道我可以使用span.LogKV()
or发送一些日志,span.LogFields()
但是当应用程序记录器和跨度记录器具有相同的日志时,它会使代码看起来很糟糕。
我正在寻找一种将所有日志放到相应跨度的自动化方法。
kubernetes - 如何在不使用 kubectl 端口转发的情况下在生产中部署 Istio Jaeger UI 跟踪
我正在尝试部署 Istio Jaeger UI 以进行分布式跟踪。目前我正在使用命令 kubectl 端口转发kubectl port-forward -n monitoring prometheus-prometheus-operator-prometheus-0 9090
。但它在http://localhost:port上运行那么我该如何在生产中做到这一点呢?有没有其他方法可以在生产中部署。还有我怎样才能让它继续运行https
?