grafana / beyla

eBPF-based autoinstrumentation of web applications and network metrics
https://grafana.com/oss/beyla-ebpf/
Apache License 2.0
1.19k stars 77 forks source link

Track properly response sizes for SSL #781

Closed grcevski closed 3 weeks ago

grcevski commented 3 weeks ago

My previous work around tracking correctly the response sizes and the response times for large requests, had SSL excluded. I wanted to keep the scope to regular HTTP requests and I thought SSL might be more complex.

With this PR I'm trying to see if we can get SSL to work the same way for HTTP 1.1. My initial approach for non-SSL was not going to work, but later I added number of improvements so I'm optimistic that SSL "will just work".