Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

📡 Как быстро автоматизировать мониторинг серверов с помощью скриптов

📡 Как быстро автоматизировать мониторинг серверов с помощью скриптов Хотите избавиться от вечных проверок статуса сервера? Тогда этот лайфхак — для вас! Настроить автоматический мониторинг — проще, чем кажется: достаточно чуть-чуть командной магии и регулярных скриптов! Особенности: - Быстрый запуск без лишних инструментов - Контроль загрузки, памяти и сетевых соединений - Определение сбоев с минимальным вмешательством Например, скрипт для проверки использования CPU и памяти: #!/bin/bash CPU_LOAD=$(top -bn1 | grep "Cpu(s)" | awk '{print $2 + $4}') MEMORY_USED=$(free -m | awk 'NR==2{printf "%.2f", $3*100/$2 }') if (( $(echo "$CPU_LOAD > 80.0" | bc -l) )); then echo "Высокая нагрузка CPU: $CPU_LOAD%" fi if (( $(echo "$MEMORY_USED > 75.0" | bc -l) )); then echo "Занято памяти: $MEMORY_USED%" fi Запуск скрипта по расписанию через cron позволит быть спокойным за состояние сервера без постоянного гона специально. Просто добавьте задачу, и система сама вас предупредит! Что бы вы добави

📡 Как быстро автоматизировать мониторинг серверов с помощью скриптов

Хотите избавиться от вечных проверок статуса сервера? Тогда этот лайфхак — для вас! Настроить автоматический мониторинг — проще, чем кажется: достаточно чуть-чуть командной магии и регулярных скриптов!

Особенности:

- Быстрый запуск без лишних инструментов

- Контроль загрузки, памяти и сетевых соединений

- Определение сбоев с минимальным вмешательством

Например, скрипт для проверки использования CPU и памяти:

#!/bin/bash

CPU_LOAD=$(top -bn1 | grep "Cpu(s)" | awk '{print $2 + $4}')

MEMORY_USED=$(free -m | awk 'NR==2{printf "%.2f", $3*100/$2 }')

if (( $(echo "$CPU_LOAD > 80.0" | bc -l) )); then

echo "Высокая нагрузка CPU: $CPU_LOAD%"

fi

if (( $(echo "$MEMORY_USED > 75.0" | bc -l) )); then

echo "Занято памяти: $MEMORY_USED%"

fi

Запуск скрипта по расписанию через cron позволит быть спокойным за состояние сервера без постоянного гона специально. Просто добавьте задачу, и система сама вас предупредит!

Что бы вы добавили в свой мониторинговый лайфхак?

- Пригласи подписаться на https://t.me/LinuxSkill и https://t.me/gradeliftbot — больше полезных статей и вакансий!

- «Прокачай свои скилы в телеграме https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot»

- «Уверен в своих знаниях? Проверь их в https://t.me/LinuxSkill или узнай о рынке в боте https://t.me/gradeliftbot»

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!