Приложение для ведения журнала GELF с использованием TLS

Я использую GraylogAppender из своего веб-приложения java (log4j1) для отправки журнала через TCP на мой сервер Graylog.

На сервере Graylog (graylog2) у меня есть вход TCP, который поддерживает TLS, используя файл сертификата tls.

Я хотел бы включить шифрование и идентификацию клиента для ведения журнала.

Кто-нибудь знает, как создать файл сертификата и использовать его в клиенте java webapp с GraylogAppender?

Заранее спасибо,

Роб


person Rob Gansevles    schedule 03.10.2016    source источник


Ответы (1)


На Graylog Marketplace есть множество приложений GELF для Log4j 1.x.

Лично я бы рекомендовал использовать logstash-gelf.

person joschi    schedule 04.10.2016
comment
Знаете ли вы, как использовать TLS с этим (или любым другим) приложением GELF? - person Rob Gansevles; 04.10.2016
comment
В logstash-gelf есть открытый запрос на поддержку TLS: github.com/mp911de/logstash -gelf/issues/95 Но да, вы правы. Ни один из этих приложений log4j 1.x, похоже, не поддерживает TLS из коробки. FWIW, это приложение log4j 2.x делает: дополнения/ - person joschi; 05.10.2016
comment
К вашему сведению, logstash-gelf теперь поддерживает TLS: github.com /mp911de/logstash-gelf/релизы/тег/ - person joschi; 25.10.2016