cadvisor: v0.54.0
https://github.com/google/cadvisor/releases/tag/v0.54.0
change rplvmylptymsksvpwkmnnoxrqvyvpuvy
commit 4ac5edffa6104aa0cc063b8cf154b1ea38d3746c
author Alpha Chen <alpha@kejadlen.dev>
date
parent rwqzwvqk
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