Commit Graph

883 Commits

Author SHA1 Message Date
Rohit Jnagal
cbdd96a554 Add task load stats to containers.
The stats are only populated when cAdvisor is running outside network namespaces.
We'll add a different backend to retrieve the same data from within namespaces.
2015-01-16 23:25:22 +00:00
Victor Marmol
fa27e5e344 Merge pull request #442 from arkadijs/xen
Also process /dev/xvd? partitions
2015-01-16 10:14:17 -08:00
Arkadi Shishlov
f9e5b04d8a Also process /dev/xvd? partitions 2015-01-16 19:30:18 +02:00
Vish Kannan
308f03f9b9 Merge pull request #440 from rjnagal/docker
Remove duplicate assignment.
2015-01-14 16:07:27 -08:00
Rohit Jnagal
bcd46d13cd Remove duplicate assignment. 2015-01-14 23:30:47 +00:00
Victor Marmol
ffa108f148 Merge pull request #439 from rjnagal/docs
Handle root network device names other than eth.
2015-01-14 14:43:42 -08:00
Rohit Jnagal
3780075bad Handle root network device names other than eth.
New logic ignores veth, docker, and loopback devices.
2015-01-14 22:28:59 +00:00
Victor Marmol
046479b0a4 Merge pull request #438 from rjnagal/docs
Verify and fix error message nit :)
2015-01-13 17:17:44 -08:00
Rohit Jnagal
ed155019ac Verify and fix error message nit :) 2015-01-14 01:15:13 +00:00
Victor Marmol
44af35d3d7 Merge pull request #437 from rjnagal/docker
Add a utility to read cpu load stats.
2015-01-13 16:49:29 -08:00
Rohit Jnagal
aeee52161c Add a utility to read cpu load stats. 2015-01-14 00:41:53 +00:00
Vish Kannan
57c6fb08f4 Merge pull request #434 from vmarmol/release
cAdvisor 0.8.0
2015-01-12 13:23:39 -08:00
Rohit Jnagal
5896bcadc4 Merge pull request #433 from vmarmol/docs
Adding documentation for enabling memory cgroup in Debian.
2015-01-12 10:23:56 -08:00
Victor Marmol
af92b9b7e7 Adding documentation for enabling memory cgroup in Debian.
Fixes #432.
2015-01-12 08:46:56 -08:00
Victor Marmol
ea8806070d cAdvisor 0.8.0 2015-01-12 08:41:33 -08:00
Victor Marmol
4321e7d42a Merge pull request #431 from rjnagal/cpu
Remove sched stats scraping utils.
2015-01-10 00:04:06 -08:00
Rohit Jnagal
14844dbedd Remove sched stats scraping utils.
sched_debug is getting the wrong load information. Runnable tasks list
in the output include running and sleeping tasks. We only need to look
at nr_running for each scheduling entity to figure out load. We also
don't need per-core stats.

I am going to redo these to derive per-cgroup load from nr_running.
2015-01-10 07:08:35 +00:00
Victor Marmol
c7dd9a0da1 Merge pull request #430 from rjnagal/docs
Add travis check for go files boilerplate.
2015-01-09 11:47:10 -08:00
Rohit Jnagal
93b29b866a Add travis check for go files boilerplate. 2015-01-09 19:39:56 +00:00
Victor Marmol
f737558a05 Merge pull request #429 from rjnagal/docs
Add some more missing copyrights and script to verify copyright.
2015-01-09 11:35:24 -08:00
Rohit Jnagal
55fceed402 Add some more missing copyrights and script to verify copyright.
Add to travis next.
2015-01-09 19:31:25 +00:00
Victor Marmol
74d7719d7e Merge pull request #427 from rjnagal/master
Add percentiles utility methods.
2015-01-09 09:56:03 -08:00
Rohit Jnagal
de0e8e28eb Add percentiles utility methods.
This is copied verbatim for our older prototype. We'll use it as
a starting point for building stats summary.
2015-01-09 17:36:51 +00:00
Victor Marmol
63fcd77ab6 Merge pull request #428 from rjnagal/docs
Add missing copyright notices.
2015-01-08 16:28:59 -08:00
Rohit Jnagal
9a4e6304b8 Add missing copyright notices.
We'll add a travis rule when this is in.
2015-01-09 00:06:04 +00:00
Vish Kannan
1cb300eecc Merge pull request #426 from vmarmol/fix-bug
Updating to latest libcontainer.
2015-01-08 12:25:38 -08:00
Victor Marmol
adfccb7c1c Updating to latest libcontainer. 2015-01-08 12:15:03 -08:00
Victor Marmol
ddb2d9a485 Merge pull request #425 from vmarmol/fix-bug
Handle initial zero value of lastError.
2015-01-08 10:37:01 -08:00
Victor Marmol
62b8382921 Handle initial zero value of lastError.
Also reduce logging to once every minute.
2015-01-08 10:31:32 -08:00
Victor Marmol
d5761fab94 Merge pull request #424 from rjnagal/docker
Update API doc with new machine API output.
2015-01-06 14:55:14 -08:00
Rohit Jnagal
bb02481289 Update API doc with new machine API output. 2015-01-06 22:53:59 +00:00
Victor Marmol
3a86361361 Merge pull request #423 from vmarmol/js
Limit to 5 FS gauges in a stable way.
2015-01-05 15:53:27 -08:00
Victor Marmol
dbfcce44aa Limit to 5 FS gauges in a stable way.
The first 5 gauges on the list may not be the same as the first 5 gauges
being displayed.
2015-01-05 15:52:39 -08:00
Rohit Jnagal
3df5d4f08d Merge pull request #419 from vmarmol/cleanup
Cleanup of libcontainer state generation.
2015-01-05 14:25:20 -08:00
Rohit Jnagal
072fbd2cfa Merge pull request #421 from vmarmol/go
Use Go 1.4.
2015-01-05 14:23:13 -08:00
Rohit Jnagal
acc7fab5ee Merge pull request #420 from vmarmol/gauge
Don't limit gauges width. Also make them smaller.
2015-01-05 14:13:01 -08:00
Victor Marmol
e6807c9f6c Use Go 1.4. 2015-01-05 14:11:39 -08:00
Victor Marmol
19f755c83f Don't limit gauges width. Also make them smaller. 2015-01-05 13:48:21 -08:00
Victor Marmol
4e3629101d Cleanup of libcontainer state generation. 2015-01-05 13:47:35 -08:00
Rohit Jnagal
363f08d591 Merge pull request #418 from rjnagal/docker
Fix typo in memory graph generation.
2015-01-05 13:00:27 -08:00
Rohit Jnagal
12289bdac5 Fix typo in memory graph generation. 2015-01-05 20:57:44 +00:00
Rohit Jnagal
3483e94539 Merge pull request #417 from vmarmol/gofmt
Add Gofmt Check
2015-01-05 11:36:44 -08:00
Victor Marmol
60c6e070a5 Add Travis check for Gofmt. 2015-01-05 11:28:06 -08:00
Victor Marmol
643d647761 Gofmt all files. 2015-01-05 11:26:23 -08:00
Vish Kannan
9016655e9a Merge pull request #413 from rjnagal/docker
Check for vet errors in all directories.
2015-01-03 22:14:06 -08:00
Vish Kannan
64f42cf686 Merge pull request #415 from rjnagal/diskinfo
Fix reading cache info for machines with unused packages.
2015-01-03 22:13:02 -08:00
Rohit Jnagal
1d26484681 Fix reading cache info for machines with unused packages.
Use thread ids instead of core-ids to identify caches.
2015-01-04 02:43:36 +00:00
Rohit Jnagal
17ff3930ea Check for vet errors in all directories. 2015-01-02 21:51:58 +00:00
Vish Kannan
6bc8e41fe7 Merge pull request #412 from rjnagal/docs
Fix broken link.
2015-01-02 12:56:05 -08:00
Rohit Jnagal
d14d8f6900 Fix broken link. 2015-01-02 20:19:26 +00:00