Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes Can';在Jaeger UI(本地节点、Mac Docker)中看不到我的服务跟踪_Kubernetes_Opentracing_Jaeger - Fatal编程技术网

Kubernetes Can';在Jaeger UI(本地节点、Mac Docker)中看不到我的服务跟踪

Kubernetes Can';在Jaeger UI(本地节点、Mac Docker)中看不到我的服务跟踪,kubernetes,opentracing,jaeger,Kubernetes,Opentracing,Jaeger,我试图在本地k8s节点(Docker for Mac)中使用Jaeger并打开跟踪,但在UI中查看跟踪时遇到了一些问题 我正在使用Jaeger操作符和部署注释来注入Jaeger侧车。Jaeger cr配置为不断对每个请求进行采样。 到目前为止,一切似乎都很好,但当我向我的pod发送一些HTTP流量(通过nginx入口)时,我可以看到它的到来,但在jaegerui中找不到任何痕迹 通过阅读文档,这些步骤应该隐式地收集和发送跟踪。 我遗漏了什么吗?您需要在nginx入口控制器中启用开放跟踪 要启用检

我试图在本地k8s节点(Docker for Mac)中使用Jaeger并打开跟踪,但在UI中查看跟踪时遇到了一些问题

我正在使用Jaeger操作符和部署注释来注入Jaeger侧车。Jaeger cr配置为不断对每个请求进行采样。 到目前为止,一切似乎都很好,但当我向我的pod发送一些HTTP流量(通过nginx入口)时,我可以看到它的到来,但在jaegerui中找不到任何痕迹

通过阅读文档,这些步骤应该隐式地收集和发送跟踪。
我遗漏了什么吗?

您需要在nginx入口控制器中启用开放跟踪

要启用检测,我们必须在配置ConfigMap中启用OpenTracing:

data:
  enable-opentracing: "true"
要启用或禁用单个入口的检测,请使用enable opentracing注释:

kind: Ingress
metadata:
  annotations:
    nginx.ingress.kubernetes.io/enable-opentracing: "true"
您还必须设置上载跟踪时要使用的主机:

jaeger-collector-host: jaeger-agent.default.svc.cluster.local

很高兴知道入口级别有跟踪,但这并不能解决我的问题。我的服务的痕迹(不一定通过入口)仍然看不到。