Перейти к содержимому
Максиметер

🎯 Мониторинг занятости диска с алертом на почту 📬

🎯 Мониторинг занятости диска с алертом на почту 📬 Хотите, чтобы сервер сам предупреждал вас при нехватке свободного места на диске? Никидал простой bash-скрипт, который отправит письмо, если свободного места останется меньше 10%: #!/bin/bash # автор: https://t.me/i_odmin # Порог в % (если меньше — шлём алерт) THRESHOLD=10 EMAIL="admin@example.com" # Получаем список всех точек монтирования df -hP | grep -vE '^Filesystem' | while read line; do USAGE=$(echo $line | awk '{print $5}' | tr -d '%') MOUNT=$(echo $line | awk '{print $6}') if [ "$USAGE" -ge $((100 - THRESHOLD)) ]; then echo -e "На сервере $(hostname)\nМонтирование: $MOUNT\nЗанято: $USAGE%" | \ mail -s "⚠️ Мало места на диске $MOUNT" "$EMAIL" fi done 📌 Как использовать: 1. Убедитесь, что установлен mailx (или mail). 2. Измените переменную EMAIL на свой адрес. 3. Добавьте скрипт в cron, чтобы он выполнялся, например, каждый час. 🛡️ Так вы всегда будете в курсе, что диск переполняется, до того как сервер упадёт 🚨 👉 @i_odmin

1 098 просмотров

Канал в каталоге Максиметера

6 130 подписчиков · IT и технологии

Ещё по теме «IT и технологии»

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.