v0.0.1
版本发布时间: 2023-07-12 23:41:28
grafana/beyla最新发布版本:v1.8.4(2024-09-18 00:24:41)
What's Changed
Breaking changes 🔨
- Quickstart Tutorial + Fix endpoint handling by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/74
Bug fixes 🐛
- Match on process suffix instead of contains by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/73
- Add more events to Prometheus to ensure visibility by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/76
- Traces server span and url fixes by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/80
- Fix intermittent errors in trace spans comparisons by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/105
- Fix missing events from httpfilter by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/136
- SSL fixes and Rust SSL tests by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/144
Other changes/additions
- Improve instrumenter logging by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/75
- Configuration documentation + renaming some env vars by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/79
- Release notes template by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/77
- Add support for keepalive request time by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/82
- Update README.md by @gouthamve in https://github.com/grafana/ebpf-autoinstrument/pull/78
- Splitting eBPF sampler code by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/84
- Increase testing coverage (and some related refactors) by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/86
- HTTP client spans by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/87
- Documentation: agent vs direct mode by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/89
- Make pinned path unique and clean-up by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/90
- Deployments and test files: replace full privileges by CAP_SYS_ADMIN by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/103
- Support for gRPC client spans by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/104
- Add CODEOWNERS file by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/106
- Fix cleanup of BPF unmount by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/107
- Add SpringBoot test application by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/108
- Update pipes library to 0.7.0 by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/109
- Prometheus scrape endpoint by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/110
- Bugfix: fail if the OTEL URLs does not include a schema by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/111
- Fix SpanMetrics integration by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/114
- Refactor code to allow for other languages by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/117
- Simplified Signal Handling by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/118
- Documentation: running as a Docker container by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/119
- update busybox docker image by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/121
- Accept and Connect tracking with kprobes by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/120
- Histogram buckets fix + copy of Grafana Dashboard by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/123
- Socket filter to track HTTP requests for non Go by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/122
- Fix linter and unit tests in Darwin by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/124
- Add service name and optimize transforms by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/125
- HTTP socker filter tests by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/126
- Updated dashboard by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/127
- Expand testing with different network modes by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/129
- Add namespaced PID filtering by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/130
- Allow InsecureSkipVerify for development/testing purposes by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/131
- Rust tests by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/134
- Don't fail if only PROMETHEUS_PORT is set by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/135
- Tiny optimization in pid.h by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/138
- Set some tests messages as debug by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/137
- Updated requirements section by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/139
- Track OpenSSL https requests by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/140
- Integration tests for traces by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/142
- GRPC traces test by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/143
- Exposing internal metrics by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/145
- Simplify Darwin code dummy/fakes by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/147
- Fixing docker image by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/148
- turning tutorial into blog post by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/149
- Internal instrumentation of OTEL exporters by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/150
- NodeJS support and tests by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/151
- Ordering imports formatting by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/152
- Internal metrics for prometheus instrumentation by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/153
- Ruby tests and SSL fixes by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/155
- Fix Grafana Dashboard by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/156
- Fix flaky tests by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/158
- Add dotnet integration tests for HTTP by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/159
- Fixing unsafe examples by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/157
- New version of the Tutorial by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/161
- Fix again flaky tests by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/162
- Documented metrics by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/163
- First draft of the docs by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/164
- Added third-party licenses list by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/166
- updating README.md by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/167
- Documented in queue vs processing time as a value proposition by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/168
- Add description for doc pages. by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/170
- Add local documentation webserver by @jdbaldry in https://github.com/grafana/ebpf-autoinstrument/pull/169
- Move mermaid diagrams out of markdown files by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/171
- Fix image links in documents by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/174
- Updated offsets to Go 1.20.6 by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/173
- Add .net TLS support and tests by @grcevski in https://github.com/grafana/ebpf-autoinstrument/pull/175
- Actions to release binaries on release creation by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/176
- fixing release binaries workflow by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/177
- fix artifact cross-compilation by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/178
- Added make artifact target and upload it as gzipped by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/179
- Replacing outdated artifact uploader by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/180
- fix artifact naming by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/181
- fix upload file name by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/182
- reverted back to old uploader by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/183
- fix asset_path name by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/184
- Reverted everything to the last working configuration by @mariomac in https://github.com/grafana/ebpf-autoinstrument/pull/185
New Contributors
- @gouthamve made their first contribution in https://github.com/grafana/ebpf-autoinstrument/pull/78
- @jdbaldry made their first contribution in https://github.com/grafana/ebpf-autoinstrument/pull/169
Full Changelog: https://github.com/grafana/ebpf-autoinstrument/compare/v0.0.0...v0.0.1
1、 otelauto-linux-amd64-v0.0.1.tar.gz 10.97MB
2、 otelauto-linux-arm64-v0.0.1.tar.gz 10.18MB