The Archipel agent was unable to gather disk stats on Alpine Linux because Alpine uses Busybox's df ,which does not support the exclude (-x) option, instead of GNU coreutils. I re-implemented get_disk_stats and get_disk_total to gather the data from /proc/mounts and statvfs system calls instead. It should work on any Linux.
The Archipel agent was unable to gather disk stats on Alpine Linux because Alpine uses Busybox's df ,which does not support the exclude (-x) option, instead of GNU coreutils. I re-implemented get_disk_stats and get_disk_total to gather the data from /proc/mounts and statvfs system calls instead. It should work on any Linux.