Files
LeoR156 928a7c56f0 Добавить README.md с инструкцией по установк
Добавлено описание проекта, список собираемых метрик и пошаговое руководство по развертыванию скрипта (git, chmod, настройка cron).
2026-06-17 15:02:52 +05:00

1.6 KiB

Простой Bash-скрипт для мониторинга состояния системы. Собирает данные и сохраняет их в текстовый отчет.

Собираемая информация:

  • Текущая дата и время
  • Uptime системы
  • Использование CPU и оперативной памяти (RAM)
  • Использование дискового пространства
  • Топ-5 процессов по потреблению CPU

Инструкия по установке:

  • Клонируйте репозиторий командой git clone https://github.com/LeoR156/monitoring-bash
  • Исполните команду chmod +x system_report.sh для выдачи прав на исполненние всем пользователям системы. Для выдачи прав на исполнение только владельцу (вам) используйте команду chmod u+x system_report.sh
  • Измените файл crontab командой crontab -e. Впишите в конец файла с пустой строки след. код: 0 */6 * * * полный/путь к/файлу/system_report.sh
  • В формулировке выше скрипт будет исполняться каждые 6 часов. Если вы хотите изменить время исполнения, посмотрите практический тренажер о том, как правильно задавать время исполнения: crontab.guru