cadvisor: v0.54.0
https://github.com/google/cadvisor/releases/tag/v0.54.0
diff --git a/lotus-land-story/metrics.yml b/lotus-land-story/metrics.yml
index ac03522..155b2a9 100644
--- a/lotus-land-story/metrics.yml
+++ b/lotus-land-story/metrics.yml
@@ -1,9 +1,8 @@
- name: VictoriaMetrics
hosts: lotus-land-story
- vars_files:
- - vars.yml
vars:
version: v1.130.0
+ cadvisor_version: 0.54.0
tasks:
- name: Make directories
@@ -41,6 +40,27 @@
etc_hosts:
host.docker.internal: host-gateway
+ - name: Run cAdvisor
+ tags: cadvisor
+ community.docker.docker_container:
+ name: cadvisor
+ image: ghcr.io/google/cadvisor:{{ cadvisor_version }}
+ restart: true
+ command:
+ # https://github.com/google/cadvisor/issues/2523#issuecomment-2258042352
+ - "--housekeeping_interval=30s"
+ - "--docker_only=true"
+ - "--store_container_labels=false"
+ volumes:
+ - /:/rootfs:ro
+ - /var/run:/var/run:rw
+ - /sys:/sys:ro
+ - /var/lib/docker/:/var/lib/docker:ro
+ # - /etc/machine-id:/etc/machine-id:ro
+ restart_policy: unless-stopped
+ networks:
+ - name: lotus_land_story
+
handlers:
- name: Import restarts
ansible.builtin.import_tasks: restarts.yml