From a881094492fd554fbbf07e0f474d8e926b71ce65 Mon Sep 17 00:00:00 2001 From: Vitaliy Turov Date: Sat, 15 Feb 2025 11:31:55 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7?= =?UTF-8?q?=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20df=20=D0=B4=D0=BB=D1=8F?= =?UTF-8?q?=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B8=20=D0=B4?= =?UTF-8?q?=D0=B8=D1=81=D0=BA=D0=BE=D0=B3=D0=BE=20=D0=BF=D1=80=D0=BE=D1=81?= =?UTF-8?q?=D1=82=D1=80=D0=B0=D0=BD=D1=81=D1=82=D0=B2=D0=B0=20=D0=B8=20?= =?UTF-8?q?=D0=B8=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D1=83=D1=82=D0=B8=D0=BB=D0=B8=D1=82=D1=8B?= =?UTF-8?q?=20mail=20=D0=B4=D0=BB=D1=8F=20=D0=BE=D1=82=D0=BF=D1=80=D0=B0?= =?UTF-8?q?=D0=B2=D0=BA=20(#5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Утилита mail не настроена полностью Reviewed-on: https://git.gocommunity.ru/walleri1/go_winter_work_2025/pulls/5 Co-authored-by: Vitaliy Turov Co-committed-by: Vitaliy Turov --- bash/task3/disk_monitoring.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 bash/task3/disk_monitoring.sh diff --git a/bash/task3/disk_monitoring.sh b/bash/task3/disk_monitoring.sh new file mode 100644 index 0000000..b6774fe --- /dev/null +++ b/bash/task3/disk_monitoring.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +# Указываем пороговое значение использования (например, 50%) +LIMIT=50 + +# Указываем почтовый адрес для уведомлений +EMAIL="walleri1@yandex.ru" + +# Получаем текущее использование дискового пространства +USAGE=$(df -h / | awk 'NR==2 {gsub("%",""); print $5}') + +# Проверяем, превышает ли использование пороговое значение +if [ "$USAGE" -gt "$LIMIT" ]; then + echo "Дисковое пространство переполнено: ${USAGE}% использовано." | mail -s "Предупреждение: Использование дискового пространства" "$EMAIL" +fi