Задание
- в вагранте поднимаем 2 машины web и log
- на web поднимаем nginx
- на log настраиваем центральный лог сервер на любой системе на выбор
- journald;
- rsyslog;
- elk.
- настраиваем аудит, следящий за изменением конфигов нжинкса
- Все критичные логи с web должны собираться и локально (1) и удаленно (2).
- Все логи с nginx должны уходить на удаленный сервер (локально только критичные).
- Логи аудита должны также уходить на удаленную систему.
(*) развернуть еще машину elk:
- таким образом настроить 2 центральных лог системы elk и какую либо еще;
- в elk должны уходить только логи нжинкса;
- во вторую систему все остальное.
Решение Решено при помощи vagrant + ansible.
Скриншоты: