diff --git a/cadvisor/config-prometheus.yml b/cadvisor/config-prometheus.yml new file mode 100644 index 0000000..ec5938c --- /dev/null +++ b/cadvisor/config-prometheus.yml @@ -0,0 +1,3 @@ +- job_name: cadvisor_metrics + static_configs: + - targets: ["172.17.0.1:3001"] diff --git a/cadvisor/docker-compose.yml b/cadvisor/docker-compose.yml new file mode 100644 index 0000000..6cfc3a6 --- /dev/null +++ b/cadvisor/docker-compose.yml @@ -0,0 +1,17 @@ +version: "3" +services: + cadvisor: + container_name: cadvisor + image: gcr.io/cadvisor/cadvisor:latest + restart: unless-stopped + ports: + - "3001:8080" + volumes: + - "/:/rootfs:ro" + - "/var/run:/var/run:ro" + - "/sys:/sys:ro" + - "/var/lib/docker/:/var/lib/docker:ro" + - "/dev/disk/:/dev/disk:ro" + privileged: true + devices: + - "/dev/kmsg"