diff --git a/docker-compose/prometheus/alloy/alloy.yaml b/docker-compose/prometheus/alloy/alloy.yaml new file mode 100644 index 0000000..a393733 --- /dev/null +++ b/docker-compose/prometheus/alloy/alloy.yaml @@ -0,0 +1,23 @@ +version: "3.8" +services: + alloy: + image: grafana/alloy:v1.12.2 + container_name: alloy + restart: always + volumes: + - ./alloy/config/config.alloy:/etc/alloy/config.alloy + - ./alloy/data:/tmp + - /var/lib/docker/containers:/var/lib/docker/containers:ro + - /var/run/docker.sock:/var/run/docker.sock:ro + environment: + - TZ=Asia/Shanghai + deploy: + resources: + limits: + cpus: "0.5" + memory: "128M" + logging: + driver: json-file + options: + max-size: 20m + max-file: 3 \ No newline at end of file