PDBR Debug Logging
MERGE REQUEST
Overview
I made this MR super simple because:
a) it's all subject to change (download MR)
b) we only need it for debug logging, which might even be temporary
I looked into it a bit and I think we should adopt the OpenTracing standards and API.
Some reading if you are into it:
- https://opentracing.io/
- https://opentracing.io/docs/overview/what-is-tracing/
- https://www.elastic.co/guide/en/apm/agent/go/master/opentracing.html
I think this is where we should invest our time and efforts when it comes to distributed tracing.
Example for Visual Changes
N/A
Checklist
Review and complete the checklist to ensure that the MR is complete before assigned to an approver.
-
All new methods or updated methods have clear docstrings -
Testing added or updated for new methods -
Any new packages are added to Makefile and .gitlab-ci.yml -
API documentation updated for API updates -
Module README.md updated for changes to workflow -
Issue added to Sia-UI repo for new supporting features -
Changelog File Created
Issues Closed
Edited by Peter-Jan Brone