mirror of
https://github.com/taoensso/telemere.git
synced 2025-12-17 09:51:12 +00:00
[new] [#68] Add config to skip host and/or thread info
This commit is contained in:
parent
e6ce33dd4e
commit
a883df3c41
1 changed files with 7 additions and 4 deletions
|
|
@ -38,7 +38,10 @@
|
||||||
(def enabled:otel-tracing?
|
(def enabled:otel-tracing?
|
||||||
"Documented at `taoensso.telemere/otel-tracing?`."
|
"Documented at `taoensso.telemere/otel-tracing?`."
|
||||||
(enc/get-env {:as :bool, :default present:otel?}
|
(enc/get-env {:as :bool, :default present:otel?}
|
||||||
:taoensso.telemere/otel-tracing<.platform>))))
|
:taoensso.telemere/otel-tracing<.platform>))
|
||||||
|
|
||||||
|
(def enabled:incl-host-info? "Include `:host` info in signals by default?" (enc/get-env {:as :bool, :default true} :taoensso.telemere/incl-host-info))
|
||||||
|
(def enabled:incl-thread-info? "Include `:thread` info in signals by default?" (enc/get-env {:as :bool, :default true} :taoensso.telemere/incl-thread-info))))
|
||||||
|
|
||||||
(def uid-kind
|
(def uid-kind
|
||||||
"Documented at `taoensso.telemere/*uid-fn*`."
|
"Documented at `taoensso.telemere/*uid-fn*`."
|
||||||
|
|
@ -573,8 +576,8 @@
|
||||||
(str "Signal needs compile-time `:trace?` value at "
|
(str "Signal needs compile-time `:trace?` value at "
|
||||||
(sigs/format-callsite ns-form coords))))
|
(sigs/format-callsite ns-form coords))))
|
||||||
|
|
||||||
host-form (auto-> (get opts :host :auto) (when clj? `(enc/host-info)))
|
host-form (auto-> (get opts :host :auto) (when (and clj? enabled:incl-host-info?) `(enc/host-info)))
|
||||||
thread-form (auto-> (get opts :thread :auto) (when clj? `(enc/thread-info)))
|
thread-form (auto-> (get opts :thread :auto) (when (and clj? enabled:incl-thread-info?) `(enc/thread-info)))
|
||||||
inst-form (auto-> (get opts :inst :auto) `(enc/now-inst*))
|
inst-form (auto-> (get opts :inst :auto) `(enc/now-inst*))
|
||||||
|
|
||||||
parent-form (get opts :parent `*trace-parent*)
|
parent-form (get opts :parent `*trace-parent*)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue