Skip to content

Latest commit

 

History

41 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinuxMonitoring v2.0

Первые задания проекта посвящены написанию bash скриптов. Скрипты 1 и 2 заполняют указанную папку или всю файловую систему файлами заданного размера, имена которых сгенерированы по следующим правилам:

Имена папок и файлов должны состоять только из букв, указанных в параметрах, и использовать каждую из них хотя бы 1 раз.  
Длина этой части имени должна быть от 4 знаков, плюс дата запуска скрипта в формате DDMMYY, отделённая нижним подчёркиванием, например: \
**./aaaz_021121/**, **./aaazzzz_021121** 
При этом, если для имени папок или файлов были заданы символы `az`, то в названии файлов или папок не может быть обратной записи: \
**./zaaa_021121/**, т.е. порядок указанных символов в параметре должен сохраняться.

3 скрипт отчищает систему от созданных файлов в зависимости от аргумента:

1. По лог файлу
2. По дате и времени создания
3. По маске имени (т.е. символы, нижнее подчёркивание и дата). 

Далее несколько заданий(4-6) для генерации и парсинга логов NGINX.

Все оставшиеся части посвящены настройке Prometheus и Grafana. Результаты оформленны ввиде md отчетов.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages