sysmon/plugins/os-linux
2021-06-11 02:21:32 +02:00
..
src Disable netstat extension. 2021-06-11 02:21:32 +02:00
build.gradle Initial work in progress on plugin deps and uberjar. 2021-05-27 22:43:56 +02:00
gradle.properties Netstat output parsing on AIX and Linux. 2021-06-10 08:55:03 +02:00
README.md Work on base/common metrics. 2021-05-28 15:52:33 +02:00

Base Plugin

Processor Extension

Reports the following metrics seen:

  • user - CPU time spend on user processes.
  • system -CPU time spend on system processes.
  • iowait - CPU time spend on waiting (for i/o).
  • idle - CPU time spend on idle (doing nothing).
  • busy - CPU time not spend on idle (working).

Memory Extension

Reports the following metrics, from the free command:

  • total - The total amount of (installed) memory (in KB).
  • used - Used memory (calculated as total - free - buffers - cache) (in KB).
  • free - Unused memory (MemFree and SwapFree in /proc/meminfo) (in KB).
  • shared - Memory used (mostly) by tmpfs (Shmem in /proc/meminfo) (in KB).
  • buffers - Sum of buffers and cache (in KB).
  • available - Estimation of how much memory is available for starting new applications, without swapping (in KB).
  • usage - Percentage of memory used out of the total amount of memory.

Disk Extension

Only reports first device found. Improvements on the TODO.

Metrics reported are:

  • device - Name of device.
  • reads - The total number of KB read.
  • writes - The total number of KB written.