Commit Graph

2648 Commits

Author SHA1 Message Date
David Ashpole
60d438652e
Merge pull request #2228 from dashpole/code_safe_changes
Fix code safe linter errors
2019-09-05 14:11:54 -07:00
David Ashpole
f5e7ddf27a
Merge pull request #2307 from choury/patch-1
Add missing error handler in machine info
2019-09-05 10:37:40 -07:00
choury
f009931603
Add error handle in machine info 2019-09-05 19:52:18 +08:00
sewon.oh
d138b59aa2
Add hugepage info to v1 node structure
Signed-off-by: sewon.oh <sewon.oh@samsung.com>
2019-09-05 15:12:13 +09:00
David Ashpole
24a6a52fce
Merge pull request #2297 from dashpole/changelog_34
Changelog for v0.34.0
2019-08-26 15:46:06 -07:00
David Ashpole
39b93d68e3 Changelog for v0.34.0 2019-08-26 15:31:51 -07:00
David Ashpole
75252bdc91
Merge pull request #2296 from dashpole/fix_echo
Fix printed output for prow script
2019-08-23 10:05:40 -07:00
David Ashpole
8cef6fa871 fix printed output for prow script 2019-08-22 16:16:29 -07:00
Zhang Ruipeng
4488491657 Support build this project by docker
Avoid project building make some effects on the local go environment
2019-08-20 14:25:09 +08:00
David Ashpole
d200c9f558
Merge pull request #2283 from sashankreddya/disable_root_cgroup_knobs
Provide a config knob to disable collecting root Cgroup stats #2259
2019-08-10 17:10:24 -07:00
Sashank Appireddy
249a1d57bc Provide a config knob to disable collecting root Cgroup stats 2019-08-09 11:28:04 -07:00
David Ashpole
4ecf88ecc3
Merge pull request #2263 from sanek9/docker
Fix Healthcheck
2019-08-09 11:25:10 -07:00
David Ashpole
c2db0652ff
Merge pull request #2277 from andriisoldatenko/fix-security-issues-bump-alpine
Fix security issues: bump alpine to 3.10
2019-08-09 11:16:07 -07:00
David Ashpole
6ecc74d278
Merge pull request #2284 from sjenning/crio-retry-get-pid
container/crio: retry getting pid if 0
2019-08-09 11:11:59 -07:00
Seth Jennings
73b0de8389 container/crio: retry getting pid if 0 2019-08-08 11:21:42 -05:00
Andrii Soldatenko
9d46bb9640 Fix security issues: bump alpine to 3.10 2019-07-29 22:15:46 +03:00
David Ashpole
9fa3b14299
Merge pull request #2268 from qingwave/running_doc_dev
docs: update running flag for current process metrics
2019-07-19 10:29:07 -07:00
qingwave
35ba803cd9 docs: update running flag for current process metrics 2019-07-19 09:59:41 +08:00
Tarun Pothulapati
daa036418b Use k8s.io/utils/inotify and resolved godep conflicts (#2269)
Use k8s.io/utils/inotify and resolved godep conflicts

Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2019-07-18 09:48:52 -07:00
qinng
83240cc997 add socket number for process stat (#2260) 2019-07-15 09:33:09 -07:00
Kiel Chan
2ccad4b42f add pids stats (#2257)
Add thread stats
2019-07-03 08:03:53 -07:00
David Ashpole
bc14de84cc
Merge pull request #2265 from woosley/master
set memory limitation for cadvisor
2019-07-03 07:47:30 -07:00
WoOsley
e4396bc384
Update daemonset.yaml 2019-07-03 14:39:55 +08:00
Alexander Voitov
d361405db3 curl -> wget 2019-07-02 23:25:33 +03:00
David Ashpole
135e453cb9
Merge pull request #1419 from bingohuang/add-envs-to-specv2
Add Envs to specV2 from specV1
2019-06-21 13:54:19 -07:00
David Ashpole
500ad591d4
Merge pull request #2112 from tiagoapimenta/master
Removing external glibc dependency
2019-06-21 12:58:03 -07:00
blakebarnett
e8b24bf2e7 Avoid dupe labels in prom metrics (#2194)
Fix panic when container labels conflict in prometheus metrics
2019-06-21 12:57:38 -07:00
David Ashpole
a81d402f4f
Merge branch 'master' into master 2019-06-21 11:48:43 -07:00
David Ashpole
b374b2ffa0
Merge pull request #2254 from uthark/patch-1
Added missing quote to flag help text
2019-06-11 15:06:21 -07:00
Oleg Atamanenko
667c0b0cb2
Added missing quote
Added missing quote
2019-06-11 09:28:14 -07:00
Michael Royal
cc445b9cc7 Moving snap folder into deploy (#2246)
* snap package

includes snapcraft.yaml to build snap.
2019-05-24 13:12:27 -07:00
George Angel
63d82dd12e Do not disable disk and network metrics (#2236)
* Do not disable disk and network metrics, and disable sched and process metrics
2019-05-22 17:47:09 -07:00
David Ashpole
9092e7bc18
Merge pull request #2241 from raytung/fix/unknown_cloudprovider_amazon_linux_2_custom
Fixes #2232
2019-05-15 09:58:52 -07:00
Ray Tung
189cc9ce3c Fixes #2232
This commit fixes the bug in #2232 where cadvisor was not able to detect
the cloud provider if it's running on a custom AMI derived from
Amazon Linux 2.

It does so by checking /etc/os-release. However, from what I've read,
/etc/os-release is pretty much a systemd thing. Although Amazon Linux 2
comes with systemd, cadvisor cannot assume the existence of systemd in
other AMIs / OSes, therefore we would only be checking for
/etc/os-release if all other methods fail us.
2019-05-15 23:52:28 +10:00
David Ashpole
1654de2f62
Merge pull request #2239 from lorenz/nocgo-cgroupstats
Remove use of cgo for cgroup stats and refactoring of constants
2019-05-14 12:03:59 -07:00
Lorenz Brun
20c85d3460 Replace use of cgo for getting number of online CPUs 2019-05-13 21:54:02 +02:00
Lorenz Brun
1493d8af7d Remove cgo use and lots of ad-hoc defined kernel constants 2019-05-13 03:04:26 +02:00
Lorenz Brun
9fdea2af96 Update vendored golang.org/x/sys/unix 2019-05-13 03:04:18 +02:00
Erik Jansson
0a8da7895f Adding ability to handle OverlayFS mounts
Signed-off-by: Erik Jansson <erikja@axis.com>
2019-05-03 13:23:28 +02:00
David Ashpole
fe29c517bc
Merge pull request #2233 from george-angel/master
add manifests for rbac and psps
2019-05-02 16:55:08 -07:00
George Angel
18566a56f8 add manifests for rbac and psps
Allow cadvisor to run in clusters with PSPs enabled
2019-05-01 21:36:39 +01:00
David Ashpole
10f73b2b5b
Merge pull request #2230 from abelgana/master
Update GLIBC_VERSION and alpine Version
2019-04-29 09:48:43 -07:00
abelgana
67309522bd
Update GLIBC_VERSION and alpine Version
Fix security threads.
2019-04-29 08:13:49 -04:00
David Ashpole
9620b8cf93
Merge pull request #2216 from choury/master
Support multiple storage backends
2019-04-26 08:56:01 -07:00
David Ashpole
6bc176e3ef fix code safe linter errors 2019-04-25 13:05:46 -07:00
Tim Allclair (St. Clair)
9db8c7dee2
Merge pull request #2217 from liggitt/plugin-init-hooks
move plugin-specific init code into plugin hooks
2019-04-11 09:39:13 -07:00
Jordan Liggitt
f8a73e018b Move fs.Context to types.go
This config struct is now used in the plugin InitializeContext method, so it should be defined in the os-neutral types.go file
2019-04-11 13:50:03 +00:00
Jordan Liggitt
a022fa71b7 Split docker context initialization 2019-04-11 13:50:03 +00:00
Jordan Liggitt
e9a44a2984 Split crio context initialization 2019-04-11 13:50:03 +00:00
Jordan Liggitt
6757727a00 Split rkt context initialization 2019-04-11 13:50:03 +00:00