В моем микросервисе я добавил spring -sleuth 1.2.1, и я получил журналы, как и ожидал, что показано ниже.
2017-08-16 09: 58: 51.864 INFO [microServiceName, 9434118b965d573e, 9434118b965d573e, true] 1328 --- [io-8081-exec-10] com.cibc.icap.MyController: Имеет право голоса
В соответствии с моим требованием мне нужно передать журналы из моего приложения на сервер logstash, поэтому я создал logback.xml и добавил зависимость logstash-logback-encoder-4.5.1 и добавил приложение в logback.xml net.logstash.logback.appender .LogstashTcpSocketAppender мой logback.xml выглядит так, как будто теперь журналы передаются из моего приложения в logstash, но проблема в журнале. Я не получаю свое имя микросервиса, как ожидалось. После добавления logback.xml журнал выглядит так, как показано ниже.
2017-08-17 12: 35: 27.781 ИНФОРМАЦИЯ [bootstrap, 0e26cf339a6e69bc, 0e26cf339a6e69bc, true] 4884 --- [nio-8081-exec-7] com.cibc.icap.AssessmentController
ссылка на мой logback.xml