Metricbeat collects system metrics for interfaces you didn���t configure
The System module specifies several metricsets that are enabled by default unless you explicitly disable them. To disable a default metricset, comment it out in the modules.d/system.yml
configuration file. If all metricsets are commented out and the System module is enabled, Metricbeat uses the default metricsets.
For example, to disable the network
metricset, comment it out:
- module: system
period: 10s
metricsets:
- cpu
- load
- memory
#- network
- process
- process_summary
- socket_summary
#- entropy
#- core
#- diskio
#- socket
You cannot override the default configuration by adding another module definition to the configuration. There is no concept of inheritance. Metricbeat combines all module configurations at runtime. This enables you to specify module definitions that use different combinations of metricsets, periods, and hosts.