The Case for More Flexible Distributed Tracing
2020
Distributed tracing has been widely adopted as a means to troubleshoot distributed systems in which traditional, device-centric debugging loses traction. However, the debugging capabilities of tracing are underused today because of the immutable nature of tracing instrumentation. Additionally, current tracing solutions do not address in-network compute, and hence cannot be considered end-to-end.We argue for a new tracing workflow in which tracing instrumentation is made more flexible, allowing DevOps to use a query language to specify tracing tasks for computation happening both on x86 servers and network devices.
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
0
References
0
Citations
NaN
KQI