В пользовательском интерфейсе Jaeger не обнаружены служебные зависимости

Я новичок в jaeger, и у меня возникают проблемы с поиском списка услуг в пользовательском интерфейсе jaeger.

Ниже приведены конфигурации .yaml, которые я подготовил для запуска jaeger с моим приложением весенней загрузки на Kubernetes, используя minikube локально.

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

Создано развертывание для моего весеннего загрузочного приложения и агента jaeger для работы в одном контейнере.

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"

И служба приложений весенней загрузки yaml

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

я получаю

Зависимости сервисов не найдены


person Sourav    schedule 04.01.2018    source источник
comment
Когда вы получите это сообщение об ошибке «Не обнаружены зависимости служб»? Какую команду вы используете, вызывая эту ошибку?   -  person Javier Salmeron    schedule 04.01.2018
comment
Я получаю это, когда загружаю jaeger ui и перехожу на вкладку зависимостей   -  person Sourav    schedule 04.01.2018
comment
ваш апстрим-сервис реализует jaeger?   -  person frankgreco    schedule 04.01.2018


Ответы (1)


Данные графа обслуживания должны быть сгенерированы в Jaeger. В настоящее время это возможно с помощью задания через Spark здесь: https://github.com/jaegertracing/spark-dependencies < / а>

person Yuri Shkuro    schedule 24.01.2018