-
Notifications
You must be signed in to change notification settings - Fork 244
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
Improve dataplane logs to allow better transfer process traceability #4732
Comments
If the solution is okay and this issue is triaged, please feel free to assigned it to me. |
sounds reasonable, as long as the log is written at |
The current level of the "Transfering" log will be kept as debug in this proposal and used as supplier as well. The concrete suggestion is from
to
|
@paullatzelsperger should I develop this and create the PR or just keep the issue and it will be picked up after the triage label is removed? |
looks good to me, feel free to open the PR |
Feature Request
Allow consistent request tracking across control and data plane within one Connector of one company.
Currently, there's a disconnect between logs in control and data plane which makes it hard to debug and trace requests when there's a lot of traffic in the EDC. This feature looks into improving request tracking by e.g. adding TransferProcess Identifiers to data plane logs.
Which Areas Would Be Affected?
Dataplane logs, specially related with transfer. Should not add any breaking change.
Why Is the Feature Desired?
Increased usability due to better log readability and transfer process observability.
Solution Proposal
In PipelineServiceImpl.java considering this log regarding transfer from a source to a destination can be changed to include the DataFlow Id, being the following an example of the new outcome.
Additionally the error logs for unknown data source and unknown data sink can be updated to also improve traceability. The following are examples of those.
The text was updated successfully, but these errors were encountered: