Docker Host Metric List

Inode Metrics:

File Handles in use – The amount of used allocated file handles over the system max.

Inodes Free – The number of free inodes.

Inode in Use – The number of inodes in use as a fraction of total.

Inodes Total – The total number of inodes.

Inodes Used – The number of inodes in use.

Requests(I/O) Metrics:

Request Size(Avg.) – Average request size of disk i/o requests

I/O Time(Avg.) – 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.

I/O Read Time(Avg.) – 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.

I/O Read Request/sec – The number of read requests issued to the device per second.

I/O Read kb/s – The number of kibibytes read from the device per second.

I/O Read Request Merged/sec – The number of read requests merged per second that were queued to the device.

I/O Reqest Service Time(Avg.) – The average service time for requests issued to the device.

I/O Request Issue Time(%) – The percent of CPU time during which I/O requests were issued to the device

I/O Write Time(Avg.) – 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.

I/O Write Request/sec – The number of write requests issued to the device per second.

I/O Write kb/s – The number of kibibytes written to the device per second.

I/O Write Requests Merged/sec – The number of write requests merged per second that were queued to the device.

Normalized Load:

Load over 1 min/CPU – The average system load over one minute normalized by the number of CPUs.

Load over 5 min/CPU – The average system load over five minute normalized by the number of CPUs.

Load over 15 min/CPU – The average system load over fifteen minute normalized by the number of CPUs.

Memory Metrics:

Allocatable Memory – The total amount of memory currently available to be allocated on the system, based on the overcommit ratio.

Allocated Memory – The amount of memory presently allocated on the system, even if it has not been “used” by processes as of yet.

Shared Memory – The amount of physical RAM used as shared memory.

Memory used by kernel – The amount of memory used by the kernel to cache data structures for its own use.

Usable Memory – Sum total of free + buffered + cached memory

Swap Memory:

Swap Memory Cached – Amount of Swap Memory Cached

Swap Memory Used Fraction – Fraction of Swap Memory used

Swap Memory Used – Amount of Swap memory used

TCP Metrics:

Received TCP Segments – TCP Segments received in the interval

Sent TCP Segments – TCP Segments sent in the interval

Re-transmitted TCP Segments – TCP Segments re-transmitted in the interval

Connection Buffer Overflow Counts – The number of times connections have overflowed the accept buffer

Connection Drop Counts – Total number of times connections have dropped out of listen

Packets Dropped no Room in TCP Backlog – The number of packets dropped because there wasn’t room in the TCP backlog

Packets failed to be Re-transmitted – Total number of packets that failed to be retransmitted

Network Metrics:

Packets Received – The number of packets of data received by the interface.

Packet Receive Errors Count – The number of packet receive errors detected by the device driver.

Packets Sent – The number of packets of data transmitted by the interface.

Packets Sent Errors Count – The number of packet transmit errors detected by the device driver.

TCP ipv4 Metrics:

TCP ipv4 Connections Established Count – The number of TCP IPv4 established connections.

TCP ipv4 Listening Connections Count – The number of TCP IPv4 listening connections.

TCP ipv6 Metrics:

TCP ipv6 Connections Established Count – The number of TCP IPv6 established connections.

TCP ipv6 Listening Connections Count – The number of TCP IPv6 listening connections.

UDP Metrics:

UDP Datagrams Delivered to UDP users – The number of UDP datagrams delivered to UDP users

UDP Datagrams Failed to be Delivered to UDP users – The number of received UDP datagrams that could not be delivered for reasons other than the lack of an application at the destination port

UDP Datagrams Sent – Total number of UDP datagrams sent from this entity

UDP Datagrams Lost Due to No Room in Receive Buffer – Total number of UDP datagrams lost because there was no room in the receive buffer

UDP Datagrams Lost Due to No Room in Sent Buffer – Total number of UDP datagrams lost because there was no room in the send buffer

Host stats metrics:

Containers Count – Total number of available Containers

Images Count – Total number of images available

Active Containers Count – Total number of running containers

Docker Container Metric List

CPU Metrics:

Cpu System – The percent of time the CPU is executing system calls on behalf of processes of container, unnormalized

Cpu User – The percent of time the CPU is under direct control of processes of container, unnormalized

Cpu Usage – The percent of CPU time obtained by this container

Cpu Throttled – Number of times the cgroup has been throttled

Cpu Shares – Shares of CPU usage allocated to the container

Memory Metrics:

Mem Cache – The amount of memory that is being used to cache data from disk

Mem Rss – The amount of non-cache memory that belongs to the container’s processes.

Mem Swap – The amount of swap currently used by the container

Mem Limit – The memory limit for the container, if set

Mem Soft Limit – The memory reservation limit for the container, if set

Mem In Use – The fraction of used memory to available memory, IF THE LIMIT IS SET

Disk IO:

Io Read Bytes – Bytes read per second from disk by the processes of the container

Io Write Bytes – Bytes written per second to disk by the processes of the container

Network:

Net Bytes Rcvd – Bytes received per second from the network

Net Bytes Sent – Bytes sent per second from the network

Container Specific:

Container Size Rw – Total size of all the files in the container which have been created or changed by processes running in the container

Container Size Rootfs – Total size of all the files in the container

Image Virtual Size – Size of all layers of the image on disk

Image Size – Size of Image