glaphire
@glaphire
PHP developer

Полезное задание на освоение ELK?

Я хотела бы освоить типовые задачи администрирования инфраструктуры приложений, на предыдущих проектах я использовала решения, сделанные до меня и видела их только как пользователь (кибану из ELK, дашборды графаны), логирование на уровне "запиши что-то через monolog в приложении". Сейчас у меня нет рабочих проектов, занимаюсь саморазвитием дома.
Какую проблему можно воспроизвести в приложении на php и решить с помощью elk стека? Можно ли считать туториалы на уровне "поставь elk на локалку, запиши настройки, кинь лог и убедись, что он виден в кибане' достаточными для разговора о том, что я это умею для поиска работы?
  • Вопрос задан
  • 118 просмотров
Решения вопроса 2
saboteur_kiev
@saboteur_kiev
build engineer
Настройте на ELK алерты, которые срабатывают на различные события в логе. Например, если некий процесс в лог написал, что он выполнился дольше, чем за 30 секунд.

Настройте логирование нескольких лог файлов с разными тегами (prod, test), и настройте для них разные индексы.
Ответ написан
@vitaly_il1
DevOps Consulting
Например, собирать логи из нескольких серверов и сделать дашборд с:
- картой вебпользователей (из access.log, используя GeoIP)
- графически отобразить статусы (например, pie) - из access.log
- граф или таблицу самых активных пользователей (которые больше всего делают логин)

Если лень поднимать реальные сервера, в вебе есть примеры Apache logs.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
PeoplePass Москва
от 150 000 до 250 000 руб.
TalentTech Москва
от 200 000 до 300 000 руб.
ManyChat Москва
от 180 000 до 250 000 руб.