@Zezst
программист PHP

Зачем хранить логи в ElasticSearch?

Может кто-нибудь прояснить, за каким … может понадобиться хранить логи в ElasticSearch. Часто слышу, что это делают в приложениях на php. Хранить товарные категории – еще худо-бедно могу понять, но для чего могут понадобиться логи приложения в поисковой машине?
  • Вопрос задан
  • 352 просмотра
Решения вопроса 1
@vitaly_il1
DevOps Consulting
может понадобиться хранить логи в ElasticSearch

В целом вам уже ответили.
Если подробнее - в ситуациях когда
- есть десятки-сотни компонент и серверов,
- есть короткоживущие контейнеры / поды
- есть регуляция которая требует хранить логи апликаций, сети, и т.д.
- хочется анализировать поведение пользователей, производительность
- нужны алерты на основании логов

=> нужна система для централизованной обработки логов.
Самые популярные сегодня Splunk and Elastic stack, есть и другие.

Если у вас один сервер, то вполне можно обойтись и без.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
al_gon
@al_gon
Это делают на любых приложениях.
Если вам нужен:
  • ценрализованный logging
  • визуализация в реальном времени
  • категоризирование
  • агрегация
  • фильтрация
  • ну и сам поиск как таковой
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы