Нов съм в стека ELK и се надявах да го използвам за отстраняване на грешки от регистрационни файлове. Моето изискване е да начертая времето, необходимо на нишката да обработи задача и да се върне обратно в пула. По принцип дневниците изглеждат по следния начин:
2014-10-31 13:00:00,007 [catalina-exec-11] DEBUG [com.clairmail.jms.concurrent.poolimpl.JMSProducerPoolImpl] Providing a pooled producer to catalina-exec-11
..... и
2014-10-31 13:00:00,121 [catalina-exec-11] DEBUG [com.clairmail.jms.concurrent.poolimpl.JMSProducerPoolImpl] catalina-exec-11 has returned producer to pool.
От горните регистрационни файлове мога да разбера, че завършването на тази конкретна нишка catalina-exec-11 отне около 107 ms. Въпросите ми са следните:
- Как може това да бъде представено на графика в Kibana?
- Имаме разпределена архитектура, така че по всяка вероятност ще има catalina-exec-11 във втората инстанция и как може да се разграничи това от първата?
- Обобщете и двата сървъра, за да видите колко е било средното време за обработка на нишка.
- Как ще изглежда моят Grok филтър?
Ануп