diff --git a/unraid-1/host-agent.template.xml b/unraid-1/host-agent.template.xml index 6f85288..2754666 100644 --- a/unraid-1/host-agent.template.xml +++ b/unraid-1/host-agent.template.xml @@ -34,7 +34,7 @@ https://raw.githubusercontent.com/prometheus/prometheus/main/web/ui/static/img/prometheus_logo_grey.svg - --restart=unless-stopped --cgroupns=host -v /:/host:ro,rslave --label com.centurylinklabs.watchtower.enable=true + --restart=unless-stopped --cgroupns=host -v /:/host:ro --label com.centurylinklabs.watchtower.enable=true @@ -45,7 +45,7 @@ host-agent: single container, s6-supervised, bundles per-host metrics + Dell fan On unraid-1 (consumer hardware): fan-controller + ipmi_exporter + nvidia_gpu_exporter self-disable. node_exporter (CPU/mem/disk/net), cadvisor (per-container), smartctl_exporter (drive SMART), and vmagent (remote_write) run and push to your Prometheus. -The root mount (/:/host:ro,rslave) is wired via ExtraParams since Unraid's Path config doesn't expose mount propagation flags; rslave is required for node_exporter's rootfs view to track later host mounts. +The root mount (/:/host:ro) is wired via ExtraParams since Unraid's Path config doesn't expose `-v` syntax. rslave propagation was dropped because Unraid's root mount is "private" by default and rejects rslave with "path / is mounted on / but it is not a shared or slave mount"; static-view is fine for an Unraid box where the array is mounted before the container starts. /sys