From 545f36106cc03fa00cb206077682bcd5dc23c683 Mon Sep 17 00:00:00 2001 From: Pierre Riteau Date: Thu, 16 Sep 2021 13:01:47 +0200 Subject: [PATCH] CI: Log disk usage details Five levels of depth gives us details about each Docker volume. Remove files or directories smaller than 1MB from the output to keep it short. Change-Id: I300e37106ab4dc2ebfa70371391c99cd43c7b14c --- roles/kayobe-diagnostics/files/get_logs.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roles/kayobe-diagnostics/files/get_logs.sh b/roles/kayobe-diagnostics/files/get_logs.sh index fea42362f..7d955d428 100644 --- a/roles/kayobe-diagnostics/files/get_logs.sh +++ b/roles/kayobe-diagnostics/files/get_logs.sh @@ -45,6 +45,8 @@ copy_logs() { cp /etc/sudoers ${LOG_DIR}/system_logs/sudoers.txt df -h > ${LOG_DIR}/system_logs/df.txt + # Gather disk usage statistics for files and directories larger than 1MB + du -d 5 -hx / | sort -hr | grep '^[0-9\.]*[MGT]' > ${LOG_DIR}/system_logs/du.txt free > ${LOG_DIR}/system_logs/free.txt cat /etc/hosts > ${LOG_DIR}/system_logs/hosts.txt parted -l > ${LOG_DIR}/system_logs/parted-l.txt