WARNING: Version 6.0 of Metricbeat has passed its EOL date.
This documentation is no longer being maintained and may be removed. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
System module
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
System module
editThe System module allows you to monitor your servers. Because the System module
always applies to the local server, the hosts config option is not needed.
Dashboard
editThe System module comes with a predefined dashboard. For example:
Example configuration
editThe System module supports the standard configuration options that are described in Specify which modules to run. Here is an example configuration:
metricbeat.modules:
- module: system
period: 10s
metricsets:
- cpu
- load
- memory
- network
- process
- process_summary
#- core
#- diskio
#- socket
processes: ['.*']
process.include_top_n:
by_cpu: 5 # include top 5 processes by CPU
by_memory: 5 # include top 5 processes by memory
- module: system
period: 1m
metricsets:
- filesystem
- fsstat
processors:
- drop_event.when.regexp:
system.filesystem.mount_point: '^/(sys|cgroup|proc|dev|etc|host|lib)($|/)'
Metricsets
editThe following metricsets are available: