Skip to content

Commit

Permalink
Update docs/sources/flow/reference/components/beyla.ebpf.md
Browse files Browse the repository at this point in the history
Co-authored-by: Clayton Cornell <[email protected]>
  • Loading branch information
marctc and clayton-cornell authored Apr 3, 2024
1 parent e40b2b9 commit f4abbb5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/sources/flow/reference/components/beyla.ebpf.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ title: beyla.ebpf
The `beyla.ebpf` component is used a wrapper of [Grafana Beyla][] which uses [eBPF][] to automatically inspect application executables and the OS networking layer, and capture trace spans related to web transactions and Rate Errors Duration (RED) metrics for Linux HTTP/S and gRPC services. The component can be configured to collect telemetry data from a specific port or executable path, and other criteria from Kubernetes metadata. The component exposes metrics which can be collected by a Prometheus scrape component, and traces which can be forwared to a OTEL exporter component.

{{< admonition type="note" >}}
To run this component, the Agent requires administrative (`sudo`) privileges, or at least it needs to be granted the `CAP_SYS_ADMIN` and `CAP_SYS_PTRACE` capability. In Kubernetes environemnets, app armour must be disabled for the Deployment or DaemonSet running the Agent.
To run this component, {{< param "PRODUCT_NAME" >}} requires administrative (`sudo`) privileges, or at least it needs to be granted the `CAP_SYS_ADMIN` and `CAP_SYS_PTRACE` capability. In Kubernetes environments, app armour must be disabled for the Deployment or DaemonSet running {{< param "PRODUCT_NAME" >}}.
{{< /admonition >}}

[Grafana Beyla]: https://github.com/grafana/beyla
Expand Down

0 comments on commit f4abbb5

Please sign in to comment.