Browse Source

HUE-8936 [tracing] Set trace validation to true

Romain 6 years ago
parent
commit
c1cff6793a

+ 2 - 2
desktop/core/src/desktop/settings.py

@@ -736,10 +736,10 @@ if desktop.conf.TRACING.ENABLED.get():
                   'type': 'const',
                   'param': 1,
               },
-              'logging': False,
           },
           # metrics_factory=PrometheusMetricsFactory(namespace='hue-api'),
-          service_name='hue-api'
+          service_name='hue-api',
+          validate=True,
       )
       return config.initialize_tracer()
 

+ 2 - 0
tools/kubernetes/helm/hue/templates/deployment-hue.yaml

@@ -4,8 +4,10 @@ metadata:
   name: hue
   labels:
     deployment: hue
+{{ if .Values.monitoring.enabled }}
   annotations:
     "sidecar.jaegertracing.io/inject": "true"
+{{ end }}
 spec:
   selector:
     matchLabels:

+ 2 - 0
tools/kubernetes/helm/hue/values.yaml

@@ -54,3 +54,5 @@ ingress:
   loadBalancerIp: "127.0.0.1"
 monitoring:
   enabled: true
+tracing:
+  enabled: true