A package of context information, called a Correlation Context (e.g., a “context” object), can be generated and used to trace where and when a request originated through logging. Each and every log emitted by a storage system may log this correlation context, making debugging a single request through a multi-faceted storage system far easier to debug. The Correlation Context may be implemented in a container system, such as in a container orchestator (e.g., Kubernetes) and/or in a storage platform used by the container orchestrator.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Griffiths, Grant and Pabón, Luis, "Correlation Tracing in a Distribute Storage System", Technical Disclosure Commons, (September 13, 2021)