Collector Type : Agent
Category : Application Monitors
Application Name : k8s Container
Global Template Name : Docker Host Monitoring Template
Description
Docker is a tool designed to create, deploy and run applications by using Containers. Containers consist of application dependencies like code, system libraries, system tools to run an application. A Docker host is considered as an asset and OpsRamp helps to monitor the assets.
Collected Metrics
Metric Name | Display Name | Description |
---|---|---|
docker_network | Docker Network | Network usage of the Docker Container. |
docker_containers_running-total | Docker Container Running Total | The total number of containers running on this host. |
docker_container_states | Docker Container states | The state of Container. |
docker_container_size-rootfs | Root Filesystem Size | Total size of all the files in the container. |
docker_container_size-rootfs-95percentile | Root Filesystem Size 95Percentile | 95th percentile of docker.container.size_rootfs. |
docker_container_size-rootfs-avg | Root Filesystem Size Average | Average value of docker.container.size_rootfs. |
docker_container_size-rootfs-count | Root Filesystem Sample Rate | The rate that the value of docker.container.size_rw was sampled. |
docker_container-size-rootfs-max | Root Filesystem Max Size | Max value of docker.container.size_rootfs. |
docker_container_size-rootfs-median | Root Filesystem Median | Median value of docker.container.size_rootfs. |
docker_container_size-rw | Total Files Size | Total size of all the files in the container which have been created or changed by processes running in the container. |
docker_container_size-rw-95percentile | Total Files Size 95Percentile | 95th percentile of docker.container.size_rw. |
docker_container_size-rw-avg | Total Files Size Average | Average value of docker.container.size_rw. |
docker_container_size-rw-count | Total Files Size Sample Rate | The rate that the value of docker.container.size_rw was sampled. |
docker_container_size-rw-max | Total Files Size Max | Max value of docker.container.size_rw. |
docker_container_size-rw-median | Total Files Size Median | Median value of docker.container.size_rw. |
docker_containers_running | Containers Running by Image | The number of containers running on this host tagged by image. |
docker_containers_stopped | Containers Stopped by Image | The number of containers stopped on this host tagged by image. |
docker_containers_stopped-total | Total Containers Stopped | The total number of containers stopped on this host. |
docker_cpu_shares | Shares of CPU | Shares of CPU usage allocated to the container. |
docker_cpu-system | CPU System | The percent of time the CPU is executing system calls on behalf of processes of this container, unnormalized. |
docker.cpu.system.95percentile | CPU System 95Percentile | 95th percentile of docker.cpu.system. |
docker.cpu.system.avg | CPU System Average | Average value of docker.cpu.system. |
docker.cpu.system.count | CPU System Rate Count | The rate that the value of docker.cpu.system was sampled . |
docker.cpu.system.max | CPU System Max | Max value of docker.cpu.system. |
docker.cpu.system.median | CPU System Median | Median value of docker.cpu.system. |
docker.cpu.throttled | CPU Throttled | Number of times the cgroup has been throttled. |
docker.cpu.usage | CPU Usage | The percent of CPU time obtained by this container. |
docker.cpu.user | CPU User | The percent of time the CPU is under direct control of processes of this container, unnormalized. |
docker.cpu.user.95percentile | CPU User 95Percentile | 95th percentile of docker.cpu.user. |
docker.cpu.user.avg | CPU User Average | Average value of docker.cpu.user. |
docker.cpu.user.count | CPU User Sample Rate | The rate that the value of docker.cpu.user was sampled. |
docker.cpu.user.max | CPU User Max | Max value of docker.cpu.user. |
docker.cpu.user.median | CPU User Median | Median value of docker.cpu.user. |
docker.data.free | Storage disk free | Storage pool disk space free. |
docker.data.percent | Storage disk used percentage | The percent of storage pool used. |
docker.data.total | Storage disk space total | Storage pool disk space total. |
docker.data.used | Storage disk space used | Storage pool disk space used. |
docker.disk.free | Disk Free | Average number of bytes the container's disk has free. |
docker.disk.size | Disk Size | The size of the files which have been created or changed by the processes of this cgroup. |
docker.disk.total | Disk Total | Average number of total bytes in the container's disk. |
docker.disk.used | Disk Used | Average number of bytes the container's disk uses. |
docker.image.size | Image Size | Size of all layers of the image on disk. |
docker.image.virtual_size | Image Virtual Size | Size of all layers of the image on disk. |
docker.images.available | Images Available | The number of top-level images. |
docker.images.intermediate | Images intermediate | The number of intermediate images, which are intermediate layers that make up other images. |
docker.io.read_bytes | IO Read Bytes | Bytes read per second from disk by the processes of the container. |
docker.io.read_bytes.95percentile | IO Read Bytes 95percentile | 95th percentile of docker.io.read_bytes. |
docker.io.read_bytes.avg | IO Read Bytes Average | Average value of docker.io.read_bytes. |
docker.io.read_bytes.count | IO Read Bytes Rate Count | The rate that the value of docker.io.read_bytes was sampled. |
docker.io.read_bytes.max | IO Read Bytes Max | Max value of docker.container.io.read_bytes. |
docker.io.read_bytes.median | IO Read Bytes Median | Median value of docker.container.io.read_bytes. |
docker.io.write_bytes | IO Write Bytes | Bytes written per second to disk by the processes of the container. |
docker.io.write_bytes.95percentile | IO Write Bytes 95percentile | 95th percentile of docker.io.write_bytes. |
docker.io.write_bytes.avg | IO Write Bytes Average | Average value of docker.io.write_bytes. |
docker.io.write_bytes.count | IO Write Bytes Rate Count | The rate that the value of docker.io.write_bytes was sampled. |
docker.io.write_bytes.max | IO Write Bytes Max | Max value of docker.container.io.write_bytes. |
docker.io.write_bytes.median | IO Write Bytes Median | Median value of docker.container.io.write_bytes. |
docker.mem.active_anon | Active RSS Memory | The amount of "active" RSS memory. Active memory is not swapped to disk. |
docker.mem.active_file | Active Cache Memory | The amount of "active" cache memory. Active memory is reclaimed by the system only after "inactive" has been reclaimed. |
docker.mem.cache | Cache Size | The amount of memory that is being used to cache data from disk (e.g. memory contents that can be associated precisely with a block on a block device). |
docker.mem.cache.95percentile | Cache Size 95percentile | 95th percentile value of docker.mem.cache. |
docker.mem.cache.avg | Cache Size Average | Average value of docker.mem.cache. |
docker.mem.cache.count | Cache Size Rate Count | The rate that the value of docker.mem.cache was sampled. |
docker.mem.cache.max | Cache Size Max | Max value of docker.mem.cache. |
docker.mem.cache.median | CPU System Median | Median value of docker.mem.cache. |
docker.mem.in_use | Memory In Use | The fraction of used memory to available memory, IF THE LIMIT IS SET. |
docker.mem.in_use.95percentile | Memory In Use 95percentile | 95th percentile of docker.mem.in_use. |
docker.mem.in_use.avg | Memory In Use | Average value of docker.mem.in_use. |
docker.mem.in_use.count | Memory In Use | The rate that the value of docker.mem.in_use was sampled. |
docker.mem.in_use.max | Memory In Use | Max value of docker.container.mem.in_use. |
docker.mem.in_use.median | Memory In Use | Median value of docker.container.mem.in_use. |
docker.mem.inactive_anon | Inactive RSS Memory | The amount of "inactive" RSS memory. Inactive memory is swapped to disk when necessary. |
docker.mem.inactive_file | Inactive Cache Memory | The amount of "inactive" cache memory. Inactive memory may be reclaimed first when the system needs memory. |
docker.mem.limit | Memory LImit | The memory limit for the container, if set. |
docker.mem.limit.95percentile | Memory LImit 95percentile | 95th percentile of docker.mem.limit. Ordinarily this value will not change. |
docker.mem.limit.count | Memory LImit Rate Count | The rate that the value of docker.mem.limit was sampled. |
docker.mem.limit.max | Memory LImit Max | Max value of docker.mem.limit. Ordinarily this value will not change. |
docker.mem.limit.median | Memory LImit Median | Median value of docker.mem.limit. Ordinarily this value will not change. |
docker.mem.mapped_file | Memory Mapped by Process | The amount of memory mapped by the processes in the control group. |
docker.mem.pgfault | Memory Page Faults | The rate that processes in the container trigger page faults by accessing a nonexistent or protected part of its virtual address space. Usually a page fault of this type results in a segmentation fault. |
docker.mem.pgmajfault | Memory Page Faults Virtual | The rate that processes in the container trigger page faults by accessing a part virtual address space that was swapped out or corresponded to a mapped file. Usually a page fault of type results in fetching data from disk instead of from memory. |
docker.mem.pgpgin | Pages Charged Rate | The rate at which pages are "charged" (added to the accounting) of a cgroup. |
docker.mem.pgpgout | Pages Uncharged Rate | The rate at which pages are "uncharged" (removed from the accounting) of a cgroup. |
docker.mem.rss | RSS Memory | The amount of non-cache memory that belongs to the container's processes. Used for stacks, heaps, etc. |
docker.mem.rss.95percentile | RSS Memory 95percentile | 95th percentile value of docker.mem.rss. |
docker.mem.rss.avg | RSS Memory Average | Average value of docker.mem.rss. |
docker_mem_rss-count | RSS Memory Rate Count | The rate that the value of docker.mem.rss was sampled. |
docker_mem_rss-max | RSS Memory Max | Max value of docker.mem.rss. |
docker.mem.rss.median | RSS Memory Median | Median value of docker.mem.rss. |
docker.mem.soft_limit | Memory Reservation Limit | The memory reservation limit for the container, if set. |
docker.mem.soft_limit.95percentile | Memory Reservation Limit 95percentile | 95th percentile of docker.mem.soft_limit. Ordinarily this value will not change. |
docker.mem.soft_limit.avg | Memory Reservation Limit Average | Average value of docker.mem.soft_limit. Ordinarily this value will not change. |
docker.mem.soft_limit.count | Memory Reservation Limit Count | The rate that the value of docker.mem.soft_limit was sampled. |
docker.mem.soft_limit.max | Memory Reservation Limit Max | Max value of docker.mem.soft_limit. Ordinarily this value will not change. |
docker.mem.soft_limit.median | Memory Reservation Limit Median | Median value of docker.mem.soft_limit. Ordinarily this value will not change. |
docker.mem.sw_in_use | Swap Memory In Use | The fraction of used swap + memory to available swap + memory, if the limit is set. |
docker.mem.sw_in_use.95percentile | Swap Memory In Use 95percentile | 95th percentile of docker.mem.sw_in_use. |
docker.mem.sw_in_use.avg | Swap Memory In Use Average | Average value of docker.mem.sw_in_use. |
docker.mem.sw_in_use.count | Swap Memory In Use Rate Count | The rate that the value of docker.mem.sw_in_use was sampled. |
docker.mem.sw_in_use.max | Swap Memory In Use Max | Max value of docker.container.mem.sw_in_use. |
docker.mem.sw_in_use.median | Swap Memory In Use Median | Median value of docker.container.mem.sw_in_use. |
docker.mem.sw_limit | Swap Memory Limit | The swap + memory limit for the container, if set |
docker.mem.sw_limit.95percentile | Swap Memory Limit 95percentile | 95th percentile of docker.mem.sw_limit. Ordinarily this value will not change. |
docker.mem.sw_limit.avg | Swap Memory Limit Average | Average value of docker.mem.sw_limit. Ordinarily this value will not change. |