Mask or hide http.url in Jaeger UI because of sensitive query strings. #4544
Unanswered
yayaythegreat
asked this question in
Q&A
Replies: 1 comment 2 replies
-
This is a complex topic. For example, why do you want to store sensitive data in Jaeger but not have it displayed? Should it be sanitized during ingestion instead? You can probably do this today already with some processor in OTEL Collector. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
As mentioned above, I am trying to mask my http.url due to some request includes query strings that contains sensitive data.
I have setup jaeger with istio-envoy
I have tried using
EnvoyFilter
to intecept traffic going tojaeger-collector
and replace the http.url to a different value.The code for EnvoyFilter is as follows
Upon checking the logs of
istio-proxy
insidejaeger-collector
pod the Request body was modified into something likehttp://*******/*****
but it doesn't reflect toJaeger-UI
.Here's a sample payload for jaeger-collector:
And this is screenshot of Jaeger UI with the corresponding
TraceID
Not sure if I made a mistake somewhere or missing something.
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions