Bash — Сбор информации о системе
Речь пойдет о скрипте по сбору информации о системе. Что именно хочется собирать:
* Системную информацию (IP, имя машины, дистрибутив, архитектура)
* Использование CPU / Memory (в целом на сколько загружены проц, память)
* Использование ЖД (сколько процентов занять + ахтунг)
* Когда последний раз перезагружалась система
* Что примонтировано
* Средняя загрузка
* Провекра статус системных служб + ахтунг
Что такое «ахтунг» — это подкрашивание цветом (обычно красным) текста, что «все плохо», в итоге был написан скрипт SYSTEM-CHECKS, в котором реализован выше-описанный список, а список сервисов можно указывать в файле services-list.txt
.
Примеры работы скрипта