Process Metrics
Every 10 seconds, the collectd service uses a plugin to gather the following process metrics on each node in the cluster.
Name | Description | Additional Tag(s) |
---|---|---|
mapr.process.context_switch_involuntary | The number of involuntary context switches for Data Fabric processes. An involuntary context switch occurs when a process consumes more CPU time than what it was allocated by the kernel. When an involuntary context switch occurs, the kernel stops a process to provide resources to another process. |
|
mapr.process.context_switch_voluntary | The number of voluntary context switches for Data Fabric processes. A voluntary context switch occurs when a process does not require the entire CPU time it was allocated by the kernel or when a process is suspended. When a voluntary context switch occurs, the kernel provides CPU resources to another process. |
|
mapr.process.cpu_percent | The percentage of CPU used for Data Fabric processes. |
|
mapr.process.cpu_time.syst | The amount of time, measured in seconds, that the process has been in kernel mode. | |
mapr.process.cpu_time.user | The amount of time, measured in seconds, that the process has been in user mode | |
mapr.process.data | The amount memory, in MB, used by the data segments of Data Fabric processes. |
|
mapr.process.disk_octets.read | The number of bytes read from disk for Data Fabric processes. | |
mapr.process.disk_octets.write | The number of bytes written to disk for Data Fabric processes. | |
mapr.process.disk_ops.read | The number of read operations for Data Fabric processes. | |
mapr.process.disk_ops.write | The number of write operations for Data Fabric processes. | |
mapr.process.mem_percent | The percentage of total system memory (not capped by Data Fabric processes) used for Data Fabric processes. |
|
mapr.process.page_faults.majflt | The number of major Data Fabric process faults that required loading a memory page from disk. |
|
mapr.process.page_faults.minflt | The number of minor Data Fabric process faults that required loading a memory page from disk. |
|
mapr.process.rss | The actual amount of memory, in MB, used by Data Fabric processes. |
|
mapr.process.vm | The amount of virtual memory, in MB, used by Data Fabric processes. |
|