首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Jaeger UI中没有服务依赖项

在Jaeger UI中没有服务依赖项
EN

Stack Overflow用户
提问于 2018-01-04 12:50:19
回答 1查看 2.8K关注 0票数 2

我是jaeger的新手,在jaeger UI中查找服务列表时面临问题。

下面是我准备在Kubernetes上运行jaeger的.yaml配置。

kubectl create -f https://raw.githubusercontent.com/jaegertracing/jaeger-kubernetes/master/production-elasticsearch/elasticsearch.yml --namespace=kube-system

kubectl create -f https://raw.githubusercontent.com/jaegertracing/jaeger-kubernetes/master/jaeger-production-template.yml --namespace=kube-system

为我的spring引导应用程序和jaeger代理创建了在同一个容器上运行的部署

代码语言:javascript
复制
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
    name: tax-app-deployment
spec:
    template:
      metadata:
        labels:
          app: tax-app
          version: latest
      spec:
        containers:
        - image: tax-app
          name: tax-app
          imagePullPolicy: IfNotPresent
          ports:
          - containerPort: 8080
        - image: jaegertracing/jaeger-agent
          imagePullPolicy: IfNotPresent
          name: jaeger-agent
          ports:
          - containerPort: 5775
            protocol: UDP
          - containerPort: 5778
          - containerPort: 6831
            protocol: UDP
          - containerPort: 6832
            protocol: UDP
          command:
          - "/go/bin/agent-linux"
          - "--collector.host-port=jaeger-collector.jaeger-infra.svc:14267"

以及spring引导应用程序服务yaml

代码语言:javascript
复制
apiVersion: v1
kind: Service
metadata:
  name: tax
  labels:
    app: tax-app
    jaeger-infra: tax-service
spec:
  ports:
  - name: tax-port
    port: 8080
    protocol: TCP
    targetPort: 8080
  clusterIP: None
  selector:
    jaeger-infra: jaeger-tax

我得到了

找不到服务依赖项

EN

回答 1

Stack Overflow用户

发布于 2018-01-24 22:12:09

必须在Jaeger中生成服务图数据。目前,可以通过火花作业在这里:https://github.com/jaegertracing/spark-dependencies

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

https://stackoverflow.com/questions/48095718

复制
相关文章

相似问题

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