Switch traces exporter from Jaeger to OC

SignalFX APM backend heavily rely on span.kind attribute. If OC golang instrumentation used with Jaeger exporter, the span kind is converted to a part of Operation name and not passed as an attribute e8b55949d9/jaeger.go (L259-L268) .

This commit switches trace exporter from Jaeger to OC in go and java service to make sure span.kind is always correctly propagated.
This commit is contained in:
Dmitry 2020-05-18 15:14:11 -07:00 committed by Dmitrii Anoshin
parent bc422cc4f7
commit 85242bffd9
21 changed files with 196 additions and 140 deletions

View file

@ -45,8 +45,8 @@ spec:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
- name: JAEGER_SERVICE_ADDR
value: "$(NODE_NAME):14268"
- name: OC_SERVICE_ADDR
value: "$(NODE_NAME):55678"
resources:
requests:
cpu: 200m

View file

@ -62,8 +62,8 @@ spec:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
- name: JAEGER_SERVICE_ADDR
value: "$(NODE_NAME):14268"
- name: OC_SERVICE_ADDR
value: "$(NODE_NAME):55678"
resources:
requests:
cpu: 100m

View file

@ -78,8 +78,8 @@ spec:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
- name: JAEGER_SERVICE_ADDR
value: "$(NODE_NAME):14268"
- name: OC_SERVICE_ADDR
value: "$(NODE_NAME):55678"
resources:
requests:
cpu: 100m

View file

@ -45,8 +45,8 @@ spec:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
- name: JAEGER_SERVICE_ADDR
value: "$(NODE_NAME):14268"
- name: OC_SERVICE_ADDR
value: "$(NODE_NAME):55678"
readinessProbe:
exec:
command: ["/bin/grpc_health_probe", "-addr=:3550"]

View file

@ -44,8 +44,8 @@ spec:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
- name: JAEGER_SERVICE_ADDR
value: "$(NODE_NAME):14268"
- name: OC_SERVICE_ADDR
value: "$(NODE_NAME):55678"
readinessProbe:
periodSeconds: 5
exec: