@akileev
Java / Scala developer

Как проанализировать логи на корректность выполнения списка действий в задачах?

Есть большой объем логов (порядка 2 Тб). В логах есть записи о выполнении определенных процессов. Для каждого процесса есть свой лог-файл. Каждый процесс периодически выполняет какую-то задачу, в которой есть действие 1, действие 2 и т.д. Иногда эти процессы падают. Надо проанализировать логи и узнать что действия в задачах были выполнены в нужной последовательности. Каким средствами можно это сделать?

Я пробовал Apache Spark, но не могу понять как в нем сгруппировать действия по задачам. Дело в том что до некоторых пор в логах не записывались идентификаторы задач в действиях или записывались только для некоторых.
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ответы на вопрос 2
netpastor
@netpastor
Python developer
Для обработки логов ELK очень хорош
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
Серьезные пацаны юзают Clickhouse, там и тип хранилища под логи уже пропилили

ELK даже не вчерашний день
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы