This PR introduces the capability to capture Layer 7 requests within TLS connections for Golang applications. The agent uses eBPF uprobes to attach to the following Go functions:
crypto/tls.(*Conn).Write
crypto/tls.(*Conn).Read
Tracing these calls enables the agent to capture the requests before they are encrypted (and after they are decrypted).
This PR introduces the capability to capture Layer 7 requests within TLS connections for Golang applications. The agent uses eBPF
uprobes
to attach to the following Go functions:Tracing these calls enables the agent to capture the requests before they are encrypted (and after they are decrypted).