hmschreck.metricbeat_system
Role Name
=========
This role sets up the Metricbeat system module. It uses hmschreck.metricbeat
to configure Metricbeat.
Role Variables
Here are the variables you can use to customize the setup:
mb_base_period: 10s # Base period for metrics collection
mb_cpu: true # Collect CPU metrics
mb_load: true # Collect load metrics
mb_memory: true # Collect memory metrics
mb_network: true # Collect network metrics
mb_process: true # Collect process metrics
mb_process_summary: true # Collect summary of processes
mb_socket_summary: true # Collect summary of sockets
mb_entropy: false # Collect entropy metrics
mb_core: false # Collect core metrics
mb_diskio: false # Collect disk I/O metrics
mb_socket: false # Collect socket metrics
mb_top_cpu: 5 # Top 5 processes by CPU
mb_top_memory: 5 # Top 5 processes by memory
mb_disk_period: 1m # Disk metrics collection period
mb_socket_period: 10s # Socket metrics collection period
Dependencies
This role depends on hmschreck.metricbeat
.
Example Playbook
Here is an example of how to use this role in a playbook:
- hosts: servers
roles:
- { role: username.rolename, x: 42 }
License
This role is licensed under BSD.
Author Information
This section can include contact details or a website for the authors. (HTML is not allowed).
Informazioni sul progetto
Configure metricbeat system module
Installa
ansible-galaxy install hmschreck.metricbeat_system
Licenza
Unknown
Download
109
Proprietario