Skip to content

Releases: coroot/coroot-node-agent

1.13.1

04 Oct 15:42
@def def
Compare
Choose a tag to compare
v1.13.1

logparser v1.0.8

1.13.0

29 Sep 12:53
@def def
e88780b
Compare
Choose a tag to compare

What's Changed

  • Export container logs to OpenTelemetry collector by @def in #40

Full Changelog: v1.12.1...v1.13.0

1.12.1

18 Sep 05:37
4cdc353
Compare
Choose a tag to compare

What's Changed

  • update go.mod to use upstream taskstats library by @blue-troy in #38

New Contributors

Full Changelog: v1.12.0...v1.12.1

1.12.0

08 Sep 14:08
172da08
Compare
Choose a tag to compare

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

07 Sep 12:26
@def def
f118458
Compare
Choose a tag to compare

What's Changed

  • Added heuristics to track connections with public destination IPs by @def in #35

Full Changelog: v1.11.1...v1.11.2

1.11.1

06 Sep 12:44
@def def
31d4bfa
Compare
Choose a tag to compare

What's Changed

  • whitelist the external networks associated with the node by @def in #34

Full Changelog: v1.11.0...v1.11.1

1.11.0

24 Aug 15:14
@def def
eb87f8b
Compare
Choose a tag to compare

What's Changed

  • Support for the NATS protocol by @def in #32

Full Changelog: v1.10.0...v1.11.0

1.10.0

15 Aug 15:34
944f03e
Compare
Choose a tag to compare

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

09 Aug 13:14
2242dad
Compare
Choose a tag to compare

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

08 Aug 13:33
041420e
Compare
Choose a tag to compare

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