Om het resource gebruik van mijn docker containers op mijn NUC met Ubuntu Server te monitoren, gebruik ik cAdvisor. Prometheus haalt de data uit cAdvisor en in Grafana toon ik grafieken, maar dat terzijde.
Het CPU gebruik van alle containers wordt echter als 0 getoond, dat zou op te lossen zijn door onderstaande aan de docker-compose toe te voegen:
Dat maakt mijn docker-compose tot het volgende:
Het CPU gebruik van alle containers wordt echter als 0 getoond, dat zou op te lossen zijn door onderstaande aan de docker-compose toe te voegen:
code:
Bron: https://github.com/google...cs/runtime_options.md#cpu1
| --enable_load_reader=true |
Dat maakt mijn docker-compose tot het volgende:
code:
'container_cpu_load_average_10s' blijft echter 0 geven, voor alle docker containers. Wellicht iemand hier die het wel voor elkaar heeft het CPU gebruik per docker container te zien?1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| cadvisor: image: google/cadvisor container_name: cadvisor volumes: - /:/rootfs:ro - /var/run:/var/run:rw - /sys:/sys:ro - /var/lib/docker/:/var/lib/docker:ro ports: - 8080:8080 networks: - backend restart: always command: - '--enable_load_reader=true' |