Victor Marmol
893a5c15f5
Merge pull request #744 from rjnagal/summary
...
Remove RecentStats() from all storage drivers except memory.
2015-06-01 10:01:40 -07:00
Rohit Jnagal
80fabb3e60
Remove RecentStats() from all storage drivers except memory.
...
We should probably make memory as a cache type rather than storage.
RecentStats() can then be removed from the storage interface.
Will try it out as a separate PR.
2015-06-01 16:52:11 +00:00
Victor Marmol
909749d357
Merge pull request #741 from rjnagal/summary
...
Add filesystem, diskio, and network to spec.
2015-05-28 16:36:00 -07:00
Rohit Jnagal
e21cab8d43
Add filesystem, diskio, and network to spec.
2015-05-28 18:25:14 +00:00
Victor Marmol
3b86581556
Merge pull request #739 from rjnagal/docker
...
Initial client library for statsd backend.
2015-05-28 09:28:40 -07:00
Rohit Jnagal
a6b21f65a2
Merge pull request #731 from bpradipt/ppc64_uuid
...
Handle system UUID retrieval for Power(ppc64) Systems
2015-05-27 22:26:08 -07:00
Rohit Jnagal
0553f6cd16
Merge pull request #730 from bpradipt/ppc64_cpuinfo
...
Add support for parsing CPU speed from /proc/cpuinfo on Power (ppc64) systems
2015-05-27 22:24:23 -07:00
Rohit Jnagal
b7ee40566c
Initial client library for statsd backend.
...
Restricted to supporting just gauges now as counters or timing are not very useful for cAdvisor.
2015-05-27 17:48:09 +00:00
Victor Marmol
f98cf886a4
Merge pull request #737 from rjnagal/docker
...
Add link to docker-compose config to bring up cadvisor-influxdb-grafana stack
2015-05-26 09:15:38 -07:00
Rohit Jnagal
adbff14704
Add link to docker-compose config for bringing up cadvisor-influxdb-grafana together.
2015-05-26 05:44:12 +00:00
Rohit Jnagal
cc2ba84ea0
Merge pull request #736 from vmarmol/name
...
Change Cgroup to Container in ps output.
2015-05-22 11:46:27 -06:00
Victor Marmol
913d8565f6
Change Cgroup to Container in ps output.
2015-05-22 10:41:47 -07:00
Pradipta Kr. Banerjee
d88ed0ab97
Handle system UUID retrieval for Power(ppc64) Systems
...
This patch adds requisite support to retrieve system uuid details for Power
systems. Power systems do not have DMI data. However most of the relevant details
are either in /proc or /sys. For baremetal servers, the UID is available in
/proc/device-tree/system-id. For guests the UUID is available in
/proc/device-tree/vm,uuid inside the guest. Guest's /proc filesystem do not have
/proc/device-tree/system-id
Example
On baremetal system
$cat /proc/device-tree/system-id
2122AAA
On a guest VM
$cat /proc/device-tree/vm,uuid
4b1a1a7e-079e-479c-8072-d8108f31050c
Signed-off-by: Pradipta Kr. Banerjee <bpradip@in.ibm.com>
2015-05-22 10:40:03 +05:30
Pradipta Kumar
e6de0dd8aa
Add support for parsing CPU speed from /proc/cpuinfo on Power (ppc64) systems.
...
/proc/cpuinfo format varies between architectures. For example
On Intel the cpu speed is shown like the following
cpu MHz : 3000
whereas on Power systems its shown like the following
clock : 3000MHz
This patch enables support for /proc/cpuinfo parsing on Power systems
Signed-off-by: Pradipta Kr. Banerjee <bpradip@in.ibm.com>
2015-05-22 10:31:37 +05:30
Rohit Jnagal
a96f2f9325
Merge pull request #734 from vmarmol/validate2
...
Add managed containers to debug output
2015-05-21 16:54:43 -06:00
Victor Marmol
080f8a9592
Add managed containers to debug output
2015-05-21 15:18:49 -07:00
Rohit Jnagal
37295b7979
Merge pull request #733 from vmarmol/validate
...
Add debug info to /validate
2015-05-21 16:18:30 -06:00
Victor Marmol
0525d40a4a
Add DebugInfo() API and put the information on /validate
2015-05-21 14:46:35 -07:00
Victor Marmol
1f248ee956
Add inotify watches as debug information
2015-05-21 14:40:49 -07:00
Victor Marmol
392e1be9e5
Use one InotifyWatcher
2015-05-21 14:40:49 -07:00
Victor Marmol
6f568b9c8e
Merge pull request #732 from rjnagal/docker
...
Add backup text to process table if no processes detected.
2015-05-21 14:52:32 -06:00
Rohit Jnagal
49bc7e4dce
Add backup text to process table if no processes detected.
2015-05-21 20:43:47 +00:00
Rohit Jnagal
8acb560754
Merge pull request #728 from vmarmol/release
...
cAdvisor 0.14.0
2015-05-21 11:57:12 -06:00
Victor Marmol
40b1ad980d
cAdvisor 0.14.0
2015-05-21 10:50:51 -07:00
Rohit Jnagal
a6c31d4074
Merge pull request #729 from vmarmol/watches
...
Report the last cgroup destroy event.
2015-05-21 11:24:05 -06:00
Victor Marmol
ab032efda9
Report the last cgroup destroy event.
2015-05-21 10:11:09 -07:00
Rohit Jnagal
c5bbadb909
Merge pull request #726 from vmarmol/jenkins
...
Separate inotify handling into its own object.
2015-05-21 09:45:27 -06:00
Victor Marmol
36a6e68169
Separate inotify handling into its own object.
...
This makes it easier to ensure the error conditions are handled well and
that we don't leak watches.
Fixes #703
2015-05-21 08:36:47 -07:00
Vish Kannan
690901ddd9
Merge pull request #723 from vmarmol/jenkins
...
Remove Jenkins env setup
2015-05-20 12:59:08 -07:00
Victor Marmol
a55aeceeb6
Remove Jenkins env setup
2015-05-20 12:50:23 -07:00
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