-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Log format is changed. #297
Comments
This was changed in #266 You can probably customize your tracing subscriber to exclude/truncate it, but at the moment tracing propagation is automatically added for you. We did look at making it optional, however the ergonomics were deemed too clunky and we decided better to opt-in universally. However for the supervisor->child logging, it should only double-print the actor id during pre_start() messages, since that executes on the supervisor's blocking |
@slawlor thanks, the ture thing is the supervisor->child logging is not only "double-print the actor id during pre_start()" messages in my project, let me deep into that.. |
Looks like each actor handler has span message as well, it may too noise..
|
I'm adding an opt-out feature for this. it'll be enabled by default, but can selectively be turned off |
Does an opt-out fix the problem of the spans looking goofy? |
@texascloud yes, the #299 is working as expected
thank you @slawlor |
Describe the bug
I upgraded from "0.10.2" to "0.13.3" and I found that the prefix of the log is not the name of a single atcor, but also includes the chain of supervisors. Although this is good to tracing, a very simple log will become very long. Which code is related to this modification? Or how to configure it to shorten it to a concise log?
To Reproduce
Supervisors actor, tracing log, log init code
Expected behavior
The log can be shorten or flexible customization
The text was updated successfully, but these errors were encountered: