Monitoring Disk/CPU/RAM on Windows Nodes

Topbeat runs on Windows. And in 5.x, Topbeat is replaced with Metricbeat. And Metricbeat also runs on Windows.

Metricbeat 5.0 has a "system" module that is capable of collecting:

  • core - per core usage (will be available in 5.0.1, I just implemented this one for windows)
  • cpu - overall cpu usage
  • diskio - disk IO
  • filesystem - disk space
  • fsstat - summary of disk space across all mounts
  • load - Not available on windows.
  • memory - overall memory usage
  • network - per interface network IO
  • process - per process stats (cpu, mem, user, etc.) [I just fixed a few windows [issues](https://github.com/elastic/beats/commit/55f3855bfc8fd65ec2b60bb365c416b7300752e7) for 5.0.1].
1 Like