I am running metricbeat 7.6.2 on Windows server 2012.
I am trying to capture these disk I/O fields with the system module:
- system.diskio.iostat.busy
- system.diskio.iostat.queue.avg_size
It appears that only these fields are being captured from the diskio module:
- system.diskio.io.time
- system.diskio.name
- system.diskio.read.bytes
- system.diskio.read.count
- system.diskio.read.time
- system.diskio.write.bytes
- system.diskio.write.count
- system.diskio.write.time
This is my system.yml file:
- module: system
period: 10s
metricsets:
- cpu
#- load
- memory
- network
- process
#- process_summary
#- socket_summary
#- entropy
#- core
- diskio
#- socket
#- service
diskio.include_devices: ["C:", "D:"]
process.include_top_n:
by_cpu: 5 # include top 5 processes by CPU
by_memory: 5 # include top 5 processes by memory