Используйте Elk, чтобы следить за ценностями через несколько систем - PullRequest
0 голосов
/ 13 октября 2019

Можно ли использовать стек ELK (Elasticsearch-Logstash-Kibana), чтобы убедиться, что одно значение проходит через разные системы?

Я передаю заказ через несколько (5) систем и хочу отслеживать, как он проходит черезвсе. Как только это появляется во всем, это не представляет интереса, но те, которые застряли где-то, имеют значение. Несколько систем выдвигают 5 отдельных файлов журнала, все похожие, например:

OrderId: <orderId>; OutDate: <timestamp when processed>

Если для того, чтобы OrderId появился во всех журналах системы, требуется более 15 минут, у меня возникла проблема иЯ хочу показать orderId и системы, в которых он появился, поэтому я знаю, где искать проблему. Прямо сейчас у меня есть собственное небольшое приложение, которое делает это, но мне было интересно, смогу ли я добавить это в ELK, возможно, с помощью агрегатов. Есть идеи?

...