cadvisor cannot get container cpu usage and network traffic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
New
|
Undecided
|
Unassigned |
Bug Description
kolla-ansible v15.1.1
grafana get data from prometheus_
so, I run 'docker logs prometheus_
+ sudo -E kolla_set_configs
INFO:__
INFO:__
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__
INFO:__
INFO:__
++ cat /run_command
+ CMD='/opt/cadvisor --port=18080 --log_dir=
+ ARGS=
+ sudo kolla_copy_cacerts
+ [[ ! -n '' ]]
+ . kolla_extend_start
++ [[ ! -d /var/log/
+++ stat -c %a /var/log/
++ [[ 2755 != \7\5\5 ]]
++ chmod 755 /var/log/
+ echo 'Running command: '\''/opt/cadvisor --port=18080 --log_dir=
Running command: '/opt/cadvisor --port=18080 --log_dir=
+ exec /opt/cadvisor --port=18080 --log_dir=
W0707 02:17:48.516824 7 manager.go:289] Could not configure a source for OOM detection, disabling OOM events: open /dev/kmsg: no such file or directory
I learned that to fix this bug, i need run privileged user or mount /dev/kmsg
https:/
but how to resolve this in Kolla-Ansible?
thanks.
os:rocky9.1 stable/ zed images: quay.io/ openstack. kolla/prometheu s-cadvisor: zed-rocky- 9
kolla-ansible:
docker-