BASH_SRV Telegram 13
🔥 Bash-скрипт для мониторинга дискового пространства 🔥

Системные администраторы часто сталкиваются с проблемой нехватки места на диске. Этот скрипт поможет отслеживать свободное пространство и отправлять уведомления, если оно падает ниже заданного порога. 📉💾

🖥 Скрипт для мониторинга:

#!/bin/bash

THRESHOLD=20 # Порог в % (измените по необходимости)
EMAIL="[email protected]" # Укажите свой email

df -h | awk 'NR>1 {print $5 " " $6}' | while read output; do
usep=$(echo $output | awk '{print $1}' | sed 's/%//')
partition=$(echo $output | awk '{print $2}')

if [ "$usep" -ge "$THRESHOLD" ]; then
echo "Внимание! Диск $partition заполнен на $usep%!" | mail -s "Предупреждение: мало места на $partition" $EMAIL
fi
done


🔹 Как использовать:
1️⃣ Сохраните скрипт в файл, например disk_monitor.sh
2️⃣ Дайте ему права на выполнение:

chmod +x disk_monitor.sh

3️⃣ Добавьте в crontab для автоматического запуска:

crontab -e

Добавьте строку, чтобы скрипт запускался каждый час:

0 * * * * /path/to/disk_monitor.sh


Теперь вы всегда будете в курсе, если место на сервере заканчивается! 🚀

👉@bash_srv
👍5🤝5



tgoop.com/bash_srv/13
Create:
Last Update:

🔥 Bash-скрипт для мониторинга дискового пространства 🔥

Системные администраторы часто сталкиваются с проблемой нехватки места на диске. Этот скрипт поможет отслеживать свободное пространство и отправлять уведомления, если оно падает ниже заданного порога. 📉💾

🖥 Скрипт для мониторинга:


#!/bin/bash

THRESHOLD=20 # Порог в % (измените по необходимости)
EMAIL="[email protected]" # Укажите свой email

df -h | awk 'NR>1 {print $5 " " $6}' | while read output; do
usep=$(echo $output | awk '{print $1}' | sed 's/%//')
partition=$(echo $output | awk '{print $2}')

if [ "$usep" -ge "$THRESHOLD" ]; then
echo "Внимание! Диск $partition заполнен на $usep%!" | mail -s "Предупреждение: мало места на $partition" $EMAIL
fi
done


🔹 Как использовать:
1️⃣ Сохраните скрипт в файл, например disk_monitor.sh
2️⃣ Дайте ему права на выполнение:

chmod +x disk_monitor.sh

3️⃣ Добавьте в crontab для автоматического запуска:

crontab -e

Добавьте строку, чтобы скрипт запускался каждый час:

0 * * * * /path/to/disk_monitor.sh


Теперь вы всегда будете в курсе, если место на сервере заканчивается! 🚀

👉@bash_srv

BY Bash Советы


Share with your friend now:
tgoop.com/bash_srv/13

View MORE
Open in Telegram


Telegram News

Date: |

With Bitcoin down 30% in the past week, some crypto traders have taken to Telegram to “voice” their feelings. End-to-end encryption is an important feature in messaging, as it's the first step in protecting users from surveillance. How to create a business channel on Telegram? (Tutorial) How to Create a Private or Public Channel on Telegram? The group’s featured image is of a Pepe frog yelling, often referred to as the “REEEEEEE” meme. Pepe the Frog was created back in 2005 by Matt Furie and has since become an internet symbol for meme culture and “degen” culture.
from us


Telegram Bash Советы
FROM American