Victor Marmol
3854ea6970
Remove cpuset cgroup for listing on raw driver.
...
Also a couple of fixes/simplifications.
2014-07-21 18:00:55 -07:00
Victor Marmol
4c52e2ea1c
Implement ListContainers and no-op GetSpec().
2014-07-17 14:22:37 -07:00
Victor Marmol
a8863e6367
Initial version of the raw container driver.
2014-07-17 10:45:59 -07:00
Victor Marmol
1636c3e759
Change ContainerHandlerFactories to decide what containers they support.
...
This allows a ContainerHandlerFactory to register a CanHandle() function
which is called to determine whether the factory can handle a particular
container.
This commit disables being able to run cAdvisor without lmctfy. This
should be enabled again with a "no-op" global factory which I would like
to do in a separate PR.
2014-07-16 16:48:45 -07:00
Victor Marmol
c4c604c278
Handle systemd when it is present.
2014-07-14 10:00:21 -07:00
Nan Deng
018d514981
mock container
2014-07-03 21:03:04 -07:00
Nan Deng
0ade2f1c23
mock container handler
2014-07-03 23:39:08 +00:00
Nan Monnand Deng
304a166d7a
working set = usage - inactive
2014-06-27 14:47:02 -04:00
Nan Monnand Deng
875146e396
calculate working set based on #. pages in active LRU.
2014-06-27 13:03:05 -04:00
Victor Marmol
dcedfe3c9d
Rename libcontainer.Container -> libcontainer.Config
2014-06-24 14:54:30 -07:00
Nan Deng
3718b139b3
remove StatsPercentiles in container handler
2014-06-17 12:55:51 -07:00
Nan Deng
51eabfcfa7
unit test
2014-06-16 20:49:40 -07:00
Nan Deng
626e2aba09
unit test
2014-06-16 18:06:23 -07:00
Nan Deng
6e98c92693
changing info package to work with storage drivers.
2014-06-16 18:03:01 -07:00
Victor Marmol
fbf6e85fc7
Renaming StatsSummary to StatsPercentiles
2014-06-16 17:49:37 -07:00
Rohit Jnagal
54fbc922a5
Merge remote-tracking branch 'upstream/master'
...
Docker-DCO-1.1-Signed-off-by: Rohit Jnagal <jnagal@google.com> (github: rjnagal)
2014-06-16 17:22:48 +00:00
Rohit Jnagal
26a5cdabca
Add version information for components we depend on.
...
Docker-DCO-1.1-Signed-off-by: Rohit Jnagal <jnagal@google.com> (github: rjnagal)
2014-06-16 17:20:09 +00:00
Victor Marmol
9315d3f690
Adding Apache license to all files missing it
2014-06-15 20:39:22 -07:00
Victor Marmol
410c27a84f
Track a container by all of its aliases
2014-06-13 18:24:59 -07:00
Nan Monnand Deng
6250bf3d0f
Add ContainerReference() to ContainerHandler().
2014-06-13 18:18:26 -04:00
Victor Marmol
b9738e6ee6
Switching from using Docker config to libcontainer config for ContainerSpec
2014-06-13 12:06:26 -07:00
Nan Deng
30baa98167
error when GetStats() return nil, nil
2014-06-12 17:37:49 -07:00
Nan Deng
312bcae2db
gofmt -r "ContainerRef->ContainerReference" -w -l .
2014-06-12 17:32:46 -07:00
Nan Deng
163179a84e
changed pages and manager.
2014-06-12 17:31:26 -07:00
Nan Deng
89b5484734
changed actual handlers
2014-06-12 17:31:26 -07:00
Nan Deng
5a8bceb43e
passed unit test
2014-06-12 17:31:26 -07:00
monnand
bd4ecafad8
Merge pull request #32 from vmarmol/switch-libcontainer
...
Move to using the libcontainer repo directly.
2014-06-12 20:20:44 -04:00
Victor Marmol
e9ed0bfea5
Move to using the libcontainer repo directly.
...
Return empty stats for / and /docker in the docker driver
2014-06-12 17:11:01 -07:00
Pascal Borreli
8e8b992294
Fixed typos
2014-06-13 00:46:16 +01:00
Nan Deng
39f20bc6a2
remove dontSetTimestamp
2014-06-12 14:37:21 -07:00
Nan Deng
9eeb1c9fc2
static values in unit test
2014-06-12 14:34:36 -07:00
Nan Deng
33b2167434
remove random
2014-06-12 14:33:10 -07:00
Nan Deng
caafb0d7e3
rename
2014-06-12 14:30:44 -07:00
Nan Deng
4728ee80fa
incomplete stats is an error
2014-06-12 14:24:04 -07:00
Nan Deng
694f538c7b
zero timestamp is an error
2014-06-12 14:21:04 -07:00
Nan Deng
e91283c262
use memory/cpu trace instead of random numbers
2014-06-12 13:43:31 -07:00
Nan Deng
c037cc70ca
set timestamp by default. This behavior cannot be changed by users
2014-06-12 13:33:23 -07:00
Nan Deng
c9c8e0fb4e
Ignore the error because its' same as nil sample
2014-06-12 11:52:26 -07:00
Nan Deng
71835f9bc4
gofmt -r "ContainerStatsSummary->ContainerStatsPercentiles"
2014-06-12 11:38:37 -07:00
Nan Deng
f07a91c0cc
remove avg memory usage
2014-06-12 11:36:17 -07:00
Nan Deng
478ff3d45e
unit test for sampling
2014-06-11 13:22:08 -07:00
Nan Deng
205a379887
usge container stats sample
2014-06-11 11:42:44 -07:00
Nan Deng
0625caffa3
create sample from a constructor
2014-06-11 11:26:55 -07:00
Victor Marmol
712f9fb32f
Migrating cAdvisor code from lmctfy
2014-06-09 12:12:07 -07:00