Releases: coroot/coroot-node-agent
1.13.1
1.13.0
1.12.1
What's Changed
- update go.mod to use upstream taskstats library by @blue-troy in #38
New Contributors
- @blue-troy made their first contribution in #38
Full Changelog: v1.12.0...v1.12.1
1.12.0
HTTP/2 protocol support
This release adds the capability to trace HTTP/2 (including gRPC over HTTP/2) requests.
The agent can now collect application-level protocol metrics and traces for applications communicating via gRPC.
As with other supported protocols, this is achieved using eBPF, eliminating the need for code instrumentation, sidecars, or service deployments.
Pull Request: #36
Full Changelog: v1.11.2...v1.12.0
1.11.2
1.11.1
1.11.0
1.10.0
eBPF-based TLS connections tracing for applications using OpenSSL
This release adds the capability to capture Layer 7 requests within TLS connections for applications using OpenSSL. The agent uses eBPF uprobes
to attach to the following libssl
functions:
- SSL_write (SSL_write_ex)
- SSL_read (SSL_read_ex)
Tracing these calls enables the agent to capture the requests before they are encrypted (and after they are decrypted).
All currently known versions of libssl
are supported.
Pull Request: #29
Full Changelog: v1.9.1...v1.10.0
1.9.1
What's Changed
- Attach TLS uprobes upon receiving the
connection-open
event by @apetruhin in #28
Full Changelog: v1.9.0...v1.9.1
1.9.0
eBPF-based TLS connections tracing for Golang applications
This release adds 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).
Pull Request: #27
Full Changelog: v1.8.10...v1.9.0