# Infrastructure Integration¶

The System integration is enabled by default which means the user can see all of the below metrics in Epoch without any additional configuration.

## Infrastructure Datasources¶

Datasource | Available Aggregations | Unit | Description |
---|---|---|---|

cpuGuest | `avg` `max` `min` `sum` |
% | The percent of time the CPU spent running the virtual processor. Only applies to hypervisors. |

cpuIdle | `avg` `max` `min` `sum` |
% | Percent of time the CPU spent in an idle state. |

cpuWait | `avg` `max` `min` `sum` |
% | The percent of time the CPU spent waiting for IO operations to complete. |

cpuStolen | `avg` `max` `min` `sum` |
% | The percent of time the virtual CPU spent waiting for the hypervisor to service another virtual CPU. Only applies to virtual machines. |

cpSystem | `avg` `max` `min` `sum` |
% | The percent of time the CPU spent running the kernel. |

cpuUser | `avg` `max` `min` `sum` |
% | The percent of time the CPU spent running user space processes. |

memBuffers | `avg` `max` `min` `sum` |
byte | The amount of physical RAM used for file buffers. |

memCached | `avg` `max` `min` `sum` |
byte | The amount of physical RAM used as cache memory. |

memPhysFree | `avg` `max` `min` `sum` |
byte | The amount of free RAM. |

memPageTables | `avg` `max` `min` `sum` |
byte | The amount of memory dedicated to the lowest page table level. |

memPhysPctUusable | `avg` `max` `min` `sum` |
byte | The amount of usable physical RAM as a fraction of the total. |

memShared | `avg` `max` `min` `sum` |
byte | The amount of physical RAM used as shared memory. |

memSlab | `avg` `max` `min` `sum` |
byte | The amount of memory used by the kernel to cache data structures for its own use. |

memPhysTotal | `avg` `max` `min` `sum` |
byte | The total amount of physical RAM. |

memPhysUsable | `avg` `max` `min` `sum` |
byte | The sum of free, buffered, and cached physical RAM. |

memPhysUsed | `avg` `max` `min` `sum` |
byte | The amount of RAM in use. |

memSwapCached | `avg` `max` `min` `sum` |
byte | The amount of swap used as cache memory. |

memSwapFree | `avg` `max` `min` `sum` |
byte | The amount of free swap space. |

memSwapTotal | `avg` `max` `min` `sum` |
byte | The total amount of swap space. |

memSwapUsed | `avg` `max` `min` `sum` |
byte | The amount of swap space in use. |

system.io.avgqu-sz | `avg` `max` `min` `sum` |
request | The average queue size of requests issued to the device. |

system.io.avgrq-sz | `avg` `max` `min` `sum` |
sector | The average size of requests issued to the device. |

system.io.await | `avg` `max` `min` `sum` |
millisecond | The average time for I/O requests issued to the device to be served. This includes the time spent by the requests in queue and the time spent servicing them. |

system.io.r_await | `avg` `max` `min` `sum` |
millisecond | The average time for read requests issued to the device to be served. This includes the time spent by the requests in queue and the time spent servicing them. |

system.io.r/s | `avg` `max` `min` `sum` |
request/s | The number of read requests issued to the device per second. |

system.io.rkB/s | `avg` `max` `min` `sum` |
kibibyte/s | The number of kibibytes read from the device per second. |

system.io.rrqm/s | `avg` `max` `min` `sum` |
request/s | The number of read requests merged per second that were queued to the device. |

system.io.svctm | `avg` `max` `min` `sum` |
millisecond | The average service time for requests issued to the device. |

system.io.%util | `avg` `max` `min` `sum` |
% | The percent of CPU time during which I/O requests were issued to the device |

system.io.w_await | `avg` `max` `min` `sum` |
millisecond | The average time for write requests issued to the device to be served. This includes the time spent by the requests in queue and the time spent servicing them. |

system.io.w/s | `avg` `max` `min` `sum` |
request/s | The number of write requests issued to the device per second. |

system.io.wkB/s | `avg` `max` `min` `sum` |
kibibyte/s | The number of kibibytes written to the device per second. |

system.io.wrqm/s | `avg` `max` `min` `sum` |
request/s | The number of write requests merged per second that were queued to the device. |

system.load.1 | `avg` `max` `min` `sum` |
The average system load over one minute. | |

system.load.15 | `avg` `max` `min` `sum` |
The average system load over fifteen minutes. | |

system.load.5 | `avg` `max` `min` `sum` |
The average system load over five minutes. | |

system.load.norm.1 | `avg` `max` `min` `sum` |
The average system load over one minute normalized by the number of CPUs. | |

system.load.norm.15 | `avg` `max` `min` `sum` |
The average system load over fifteen minutes normalized by the number of CPUs. | |

system.load.norm.5 | `avg` `max` `min` `sum` |
The average system load over five minutes normalized by the number of CPUs. |