mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	Add Docker stats to runtime metrics article
Fixes #13170 Signed-off-by: Ankush Agarwal <ankushagarwal11@gmail.com>
This commit is contained in:
		
							parent
							
								
									4f69609ac2
								
							
						
					
					
						commit
						274c838ced
					
				
					 1 changed files with 21 additions and 3 deletions
				
			
		| 
						 | 
					@ -2,7 +2,7 @@
 | 
				
			||||||
+++
 | 
					+++
 | 
				
			||||||
title = "Runtime metrics"
 | 
					title = "Runtime metrics"
 | 
				
			||||||
description = "Measure the behavior of running containers"
 | 
					description = "Measure the behavior of running containers"
 | 
				
			||||||
keywords = ["docker, metrics, CPU, memory, disk, IO, run,  runtime"]
 | 
					keywords = ["docker, metrics, CPU, memory, disk, IO, run,  runtime, stats"]
 | 
				
			||||||
[menu.main]
 | 
					[menu.main]
 | 
				
			||||||
parent = "smn_administrate"
 | 
					parent = "smn_administrate"
 | 
				
			||||||
weight = 4
 | 
					weight = 4
 | 
				
			||||||
| 
						 | 
					@ -11,6 +11,26 @@ weight = 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Runtime metrics
 | 
					# Runtime metrics
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Docker stats
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You can use the `docker stats` command to live stream a container's
 | 
				
			||||||
 | 
					runtime metrics. The command supports CPU, memory usage, memory limit,
 | 
				
			||||||
 | 
					and network IO metrics.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The following is a sample output from the `docker stats` command
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    $ docker stats redis1 redis2
 | 
				
			||||||
 | 
					    CONTAINER           CPU %               MEM USAGE/LIMIT     MEM %               NET I/O
 | 
				
			||||||
 | 
					    redis1              0.07%               796 KB/64 MB        1.21%               788 B/648 B
 | 
				
			||||||
 | 
					    redis2              0.07%               2.746 MB/64 MB      4.29%               1.266 KB/648 B
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The [docker stats](/reference/commandline/stats/) reference page has
 | 
				
			||||||
 | 
					more details about the `docker stats` command. 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Control groups
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Linux Containers rely on [control groups](
 | 
					Linux Containers rely on [control groups](
 | 
				
			||||||
https://www.kernel.org/doc/Documentation/cgroups/cgroups.txt)
 | 
					https://www.kernel.org/doc/Documentation/cgroups/cgroups.txt)
 | 
				
			||||||
which not only track groups of processes, but also expose metrics about
 | 
					which not only track groups of processes, but also expose metrics about
 | 
				
			||||||
| 
						 | 
					@ -18,8 +38,6 @@ CPU, memory, and block I/O usage. You can access those metrics and
 | 
				
			||||||
obtain network usage metrics as well. This is relevant for "pure" LXC
 | 
					obtain network usage metrics as well. This is relevant for "pure" LXC
 | 
				
			||||||
containers, as well as for Docker containers.
 | 
					containers, as well as for Docker containers.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Control groups
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Control groups are exposed through a pseudo-filesystem. In recent
 | 
					Control groups are exposed through a pseudo-filesystem. In recent
 | 
				
			||||||
distros, you should find this filesystem under `/sys/fs/cgroup`. Under
 | 
					distros, you should find this filesystem under `/sys/fs/cgroup`. Under
 | 
				
			||||||
that directory, you will see multiple sub-directories, called devices,
 | 
					that directory, you will see multiple sub-directories, called devices,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue