opentelemetry-ebpf
所属分类:网络截获/分析
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2023-07-17 23:56:53
上 传 者:
sh-1993
说明: eBPF收集器,
(eBPF Collector,)
文件列表:
.clang-format (335, 2023-12-01)
CMakeLists.txt (1872, 2023-12-01)
LICENSE.txt (11358, 2023-12-01)
NOTICE.txt (91229, 2023-12-01)
RELEASING.md (2708, 2023-12-01)
channel/ (0, 2023-12-01)
channel/CMakeLists.txt (1704, 2023-12-01)
channel/buffered_writer.cc (2658, 2023-12-01)
channel/buffered_writer.h (1801, 2023-12-01)
channel/buffered_writer_test.cc (1189, 2023-12-01)
channel/callbacks.h (964, 2023-12-01)
channel/channel.h (934, 2023-12-01)
channel/component.h (941, 2023-12-01)
channel/connection_caretaker.cc (8401, 2023-12-01)
channel/connection_caretaker.h (2683, 2023-12-01)
channel/double_write_channel.cc (831, 2023-12-01)
channel/double_write_channel.h (539, 2023-12-01)
channel/file_channel.cc (916, 2023-12-01)
channel/file_channel.h (641, 2023-12-01)
channel/ibuffered_writer.h (1358, 2023-12-01)
channel/lz4_channel.cc (1951, 2023-12-01)
channel/lz4_channel.h (1393, 2023-12-01)
... ...
# OpenTelemetry eBPF #
The OpenTelemetry eBPF project develops components that collect and analyze
telemetry from the operating system, cloud, and container orchestrators. Its initial focus
is on collecting network data to enable users to gain insight into their distributed
applications.
The _kernel collector_ gathers low level telemetry straight from the Linux
kernel using [eBPF](https://ebpf.io/). It does so with negligible compute and
network overheads. The _kubernetes collector_ and _cloud collector_ gather workload
metadata.
This telemetry is then sent to the _reducer_, which enriches and aggregates it.
The reducer outputs metrics to the OpenTelemetry collector.
## Building ##
For instructions on how to build the repository, see the [Developer Guide](docs/developing.md).
## Running ##
For instructions on how to get OpenTelemetry-eBPF up-and-running, check the documentation for
the individual components:
- [reducer](docs/reducer.md)
- [kernel-collector](docs/kernel-collector.md)
- [cloud-collector](docs/cloud-collector.md)
- [k8s-collector](docs/k8s-collector.md)
## Contributing ##
Check out the [Developer Guide](docs/developing.md).
See the [Roadmap](docs/roadmap.md) for an overwiew of the project's goals.
Triagers ([@open-telemetry/ebpf-triagers](https://github.com/orgs/open-telemetry/teams/ebpf-triagers))
- [Antoine Toulme](https://github.com/atoulme), Splunk
- Actively seeking contributors to triage issues
Approvers ([@open-telemetry/ebpf-approvers](https://github.com/orgs/open-telemetry/teams/ebpf-approvers)):
- [Samiur Arif](https://github.com/samiura), Splunk
- Actively seeking approvers to review pull requests
Maintainers ([@open-telemetry/ebpf-maintainers](https://github.com/orgs/open-telemetry/teams/ebpf-maintainers)):
- [Borko Jandras](https://github.com/bjandras), Splunk
- [Jim Wilson](https://github.com/jmw51798), DataDog
- [Jonathan Perry](https://github.com/yonch), Splunk
Learn more about roles in the [community repository](https://github.com/open-telemetry/community/blob/main/community-membership.md).
## Questions ##
You can connect with us in our [slack channel](https://cloud-native.slack.com/archives/C02AB15583A).
The OpenTelemetry eBPF special interest group (SIG) meets regularly, and the meetting is held every
week on Tuesday at 09:00 Pacific time.
See the [eBPF Workgroup Meeting Notes](https://docs.google.com/document/d/13GK915hdDQ9sUYzUIWi4pOfJK68EE935ugutUgL3yOw) for a summary description of past meetings.
近期下载者:
相关文件:
收藏者: