Commit Graph

1241 Commits

Author SHA1 Message Date
Victor Marmol
1cdcec0fdb Merge pull request #722 from vmarmol/builds
Make a presubmit script to run all checkswq
2015-05-20 13:39:38 -06:00
Victor Marmol
d6f63e6a6b Merge pull request #720 from rjnagal/summary
Sort process output initially by cpu usage.
2015-05-20 13:39:32 -06:00
Victor Marmol
d584698f12 Make a presubmit script to run all checkswq 2015-05-20 10:56:17 -07:00
Victor Marmol
f59fce7e28 Merge pull request #721 from rjnagal/docker
Add a link to the 'docker monitoring' example.
2015-05-20 11:35:15 -06:00
Rohit Jnagal
c8878fc24a Add a link to the 'docker monitoring' example. 2015-05-20 17:28:38 +00:00
Rohit Jnagal
b3373b8291 Sort process output initially by cpu usage. 2015-05-20 17:23:20 +00:00
Victor Marmol
6abaa07e63 Merge pull request #719 from rjnagal/summary
Add cgroup info and links to the process list on root page.
2015-05-20 00:06:45 -06:00
Rohit Jnagal
d8fb3c802f Add cgroup info and links to the process list on root page. 2015-05-20 03:19:56 +00:00
Victor Marmol
7d452477d9 Merge pull request #715 from rjnagal/summary
Add docker status and images info to /docker page.
2015-05-19 10:17:47 -07:00
Rohit Jnagal
f54e10b7e8 Add docker status and images info to /docker page. 2015-05-19 17:02:45 +00:00
Victor Marmol
8164fac617 Merge pull request #716 from rjnagal/docker
Improve process table output.
2015-05-19 09:52:54 -07:00
Rohit Jnagal
1ca29f8f20 Improve process table output.
Use pretty prints, but maintain sorting capabilities.
2015-05-19 16:33:56 +00:00
Victor Marmol
a9f4b691c1 Merge pull request #713 from vmarmol/delay-factory
Register factories in Start() instead of New().
2015-05-15 09:51:59 -07:00
Victor Marmol
dd6663b42b Register factories in Start() instead of New().
This will allow for delayed registration for client users (e.g.: Kubelet).
2015-05-15 09:14:40 -07:00
Victor Marmol
d0c23561ce Merge pull request #711 from superzhaoyy/master
Add the support for redis in cAdvisor's storage
2015-05-14 10:35:16 -07:00
Victor Marmol
64361d198a Merge pull request #712 from rjnagal/summary
Add manager methods to get docker status and images.
2015-05-13 15:23:29 -07:00
Rohit Jnagal
379e5aac57 Add manager methods to get docker status and images.
This is only meant to populate /docker UI page.
2015-05-13 22:07:09 +00:00
superzhaoyy
43fe9556b1 Add the support for redis in cAdvisor's storage 2015-05-13 00:03:14 -04:00
Victor Marmol
45a0cc2dc7 Merge pull request #710 from rjnagal/summary
Add memory-percent to ps output.
2015-05-12 15:51:31 -07:00
Rohit Jnagal
3bcae7f430 Add memory-percent to ps output. 2015-05-12 22:44:48 +00:00
Victor Marmol
9535dd21e2 Merge pull request #709 from rjnagal/summary
Add process information to the UI.
2015-05-12 13:27:26 -07:00
Rohit Jnagal
2a99748874 Add process information to the UI.
For root, we report all processes. Process stats are refreshed every minute.
2015-05-12 19:08:12 +00:00
Victor Marmol
77f62744a9 Merge pull request #708 from rjnagal/docker
Add 'Available' to storage API.
2015-05-12 08:29:17 -07:00
Rohit Jnagal
828da56a01 Add 'Available' to storage API. 2015-05-12 06:56:45 +00:00
Victor Marmol
d61a381e84 Merge pull request #707 from rjnagal/docker
Add an api to support ps/top.
2015-05-11 23:01:24 -07:00
Rohit Jnagal
f5004aa553 Merge pull request #699 from vmarmol/collector
Add basic metric structures
2015-05-11 22:20:30 -07:00
Rohit Jnagal
5e10989a78 Add an api to support ps/top. 2015-05-12 00:06:47 +00:00
Victor Marmol
86dd6cc99d Merge pull request #706 from rjnagal/docker
Add 'bytes available' to fs info.
2015-05-11 15:12:37 -07:00
Rohit Jnagal
e43ada2e00 Add 'bytes available' to fs info.
The current capacity and usage numbers are insufficient to figure out
actual bytes available for a non-root user for the fs. Available is the
value used by df and the one we need to track to detect low diskspace
condition.
2015-05-11 19:27:40 +00:00
Victor Marmol
4fdd709717 Collectors export metrics from Collect(). 2015-05-11 12:26:51 -07:00
Victor Marmol
1e55ccf30d Add structures for simple metrics. 2015-05-11 12:26:51 -07:00
Rohit Jnagal
003bec94a8 Merge pull request #704 from vmarmol/fix-ws
Fix WorkingSet calculation
2015-05-11 10:51:25 -07:00
Victor Marmol
757ad9e1ae WorkingSet should use inactive file 2015-05-11 09:49:29 -07:00
Victor Marmol
8928d487de Min working set should be 0.
Fixes #685
2015-05-11 09:49:23 -07:00
Rohit Jnagal
c7908f7c95 Merge pull request #700 from furlongm/master
update documentation for CentOS 7
2015-05-07 22:57:26 -07:00
Marcus Furlong
9e7ce0dbf6 update documentation for CentOS 7
1) cgroups were getting mounted at /cgroup: not /cgroup
2) incorrect flag was used:

provided but not defined: --privilege
See 'docker run --help'.
2015-05-08 11:12:12 +10:00
Victor Marmol
832c6e94c3 Merge pull request #698 from rjnagal/docker
Return partial topology information if cache info is not available.
2015-05-07 14:42:58 -07:00
Rohit Jnagal
265dbeb852 Return partial topology information if cache info is not available.
Everything other than cache information is available through /proc/cpuinfo.
2015-05-07 21:11:21 +00:00
Victor Marmol
bfdbae7cb7 Merge pull request #696 from rjnagal/docker
Improve approximation of container creation time.
2015-05-07 13:03:51 -07:00
Rohit Jnagal
4b4312b290 Improve approximation of container creation time.
Containers with subcontainers always report creation time to be same as the time
of creation of the latest subcontainer.

Still not an ideal solution, but accurate for most practical purposes.
2015-05-07 18:14:54 +00:00
Victor Marmol
c40d18f91e Merge pull request #695 from rjnagal/docker
Fix handling of time ranges in timed store.
2015-05-07 11:02:04 -07:00
Rohit Jnagal
06c9dcd3bb Fix handling of time ranges in timed store.
The current logic assumes that entries are added to the store in
monotonically increasing order for time. This is not true when
we add creation events for existing containers.
2015-05-07 16:44:22 +00:00
Rohit Jnagal
f720118b33 Merge pull request #694 from vmarmol/docs
Document that cAdvisor needs --privilege in RHEL/CentOS
2015-05-07 09:35:28 -07:00
Victor Marmol
41ba594f82 Document that cAdvisor needs --privilege in RHEL/CentOS
Fixes #379
2015-05-07 09:29:47 -07:00
Rohit Jnagal
6fec570484 Merge pull request #692 from vmarmol/e2e
Replace gcutil with gcloud usage
2015-05-07 09:10:26 -07:00
Victor Marmol
e6ba228815 Replace gcutil with gcloud usage 2015-05-07 08:12:12 -07:00
Rohit Jnagal
e3aa15a3bb Merge pull request #689 from vmarmol/log
Lower logging level of some common logs.
2015-05-06 16:22:02 -07:00
Victor Marmol
192a49caf4 Merge pull request #691 from rjnagal/docker
Make all link relative - part 2.
2015-05-06 16:17:53 -07:00
Rohit Jnagal
5bd6f601a4 Make all link relative - part 2.
Added missing docker page handling.
2015-05-06 22:40:45 +00:00
Vish Kannan
bc66d8d5dc Merge pull request #690 from google/revert-680-collector
Revert "Make all links relative."
2015-05-06 14:48:59 -07:00