Добавить README.md с инструкцией по установк
Добавлено описание проекта, список собираемых метрик и пошаговое руководство по развертыванию скрипта (git, chmod, настройка cron).
This commit is contained in:
@@ -0,0 +1,13 @@
|
|||||||
|
### Простой 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](https://crontab.guru/)
|
||||||
Reference in New Issue
Block a user