Все для системного администратора, новости и информация из мира Linux
По всем вопросам @evgenycarter
Post #321
925
📌 Мониторинг нагрузки на CPU в реальном времени 💻📊
Часто нужно быстро проверить загрузку процессора на сервере, не прибегая к сложным инструментам. Вот простой скрипт на Bash, который поможет отслеживать нагрузку на CPU в реальном времени с обновлением каждые 2 секунды!
🔹 Как работает?
- Использует команду
- Вычисляет процент загруженности, вычитая idle-процент из 100.
- Выводит результат в удобочитаемом формате.
- Обновляется каждые 2 секунды.
🔥 Как запустить?
1️⃣ Установите пакет
2️⃣ Сделайте скрипт исполняемым:
3️⃣ Запустите:
👉@linuxchmod
Часто нужно быстро проверить загрузку процессора на сервере, не прибегая к сложным инструментам. Вот простой скрипт на Bash, который поможет отслеживать нагрузку на CPU в реальном времени с обновлением каждые 2 секунды!
#!/bin/bash
echo "Мониторинг загрузки CPU (нажмите Ctrl+C для выхода)"
while true; do
echo -n "CPU: "
mpstat 1 1 | awk '/Average:/ {printf "%.2f%%\n", 100 - $NF}'
sleep 2
done
🔹 Как работает?
- Использует команду
mpstat для получения загрузки процессора. - Вычисляет процент загруженности, вычитая idle-процент из 100.
- Выводит результат в удобочитаемом формате.
- Обновляется каждые 2 секунды.
🔥 Как запустить?
1️⃣ Установите пакет
sysstat, если его нет:
sudo apt install sysstat # Для Debian/Ubuntu
sudo yum install sysstat # Для CentOS/RHEL
2️⃣ Сделайте скрипт исполняемым:
chmod +x cpu_monitor.sh
3️⃣ Запустите:
./cpu_monitor.sh
👉@linuxchmod
- 👍 5

