Lewati ke isi

intro

VERSION=v0.36.0 # use the latest release version from https://github.com/google/cadvisor/releases
sudo docker run \
  --volume=/:/rootfs:ro \
  --volume=/var/run:/var/run:ro \
  --volume=/sys:/sys:ro \
  --volume=/var/lib/docker/:/var/lib/docker:ro \
  --volume=/dev/disk/:/dev/disk:ro \
  --publish=8080:8080 \
  --detach=true \
  --name=cadvisor \
  --privileged \
  --device=/dev/kmsg \
  gcr.io/cadvisor/cadvisor:$VERSION
  • sebaiknya di set cpu limit kontainer ini agak makan banyak cpu

Prometheus configuration First, you'll need to configure Prometheus to scrape metrics from cAdvisor. Create a prometheus.yml file and populate it with this configuration:

scrape_configs:
- job_name: cadvisor
  scrape_interval: 5s
  static_configs:
  - targets:
    - cadvisor:8080
sudo systemctl restart prometheus
sudo systemctl status prometheus

dashboard grafana json untuk monitoring docker download di sini

  • seperti apa itu cadvisor dengan granana?

seperti ini

  • dashboard bentuk yang lain

dashboard yang di bawah download di sini

  • karena saya punya 2 kontainer yang jalan ya 2 saja yg ada datanya