Fluent Bit input plugin that collects network usage information from Linux hosts.
This plugin will only work on hosts running Linux, because it relies on /proc/net/dev
file from Procfs.
- Docker
- Docker image
fluent-beats/fluent-bit-plugin-dev
./build.sh
./test.sh
This plugin was desined to collect data from any mounted Linux network
proc file.
It can be used to collect host network usage info, even if Fluent Bit is running inside a container, which is not achievable using native Fluent Bit netif
plugin.
Potentially LXCFS could bypass that without requiring a custom plugin
This input plugin can be configured using the following parameters:
Key | Description | Default |
---|---|---|
interface | Specify the network interface to monitor | null |
interval_sec | Interval in seconds to collect data | 1 |
interval_nsec | Interval in nanoseconds to collect data | 0 |
proc_path | Path to look for net file | /proc |
verbose | If true, gather metrics precisely | false |