Abstract
Shares the lessons we learnt and solutions we built to enable transparent client-side monitoring in accessing a Cloud service from applications running in VMs.
Main challenges include:
- TLS encrypted transports
- joining kernel and user-space tracing
- in-band data reporting via eBPF
- multiplex transports such as HTTP/2