Логотип

ELK

Технологии и инженерия

Определение

ELK (англ. Elasticsearch, Logstash, Kibana) — набор из трех программ для сбора логов и поиска по ним. Logstash собирает записи о событиях с разных серверов, Elasticsearch хранит их и быстро ищет, Kibana показывает графики и результаты поиска. Пример: клиент жалуется на ошибку при оплате, и инженер за минуту находит все записи по номеру заказа со всех двадцати серверов. Без единого хранилища логов приходится заходить на каждый сервер отдельно. ELK требует ресурсов и сопровождения, для небольших проектов берут решения проще. Это инструмент логирования, он дополняет мониторинг.

Также говорят

  • эластик,
  • кибана,
  • стек ELK.