felleslosninger/efm-integrasjonspunkt

integrasjonspunkt og logstash bruker ikke proxy-oppsett

ondemannen opened this issue · 0 comments

Har et miljø med split-DNS og proxy og sliter med å få til logging for integrasjonspunkt.
Java oppstart definerer både http-, https- og ftp-proxy men logging fungerer ikke.

For EurekaHTTP så kunne dette ordnes vha i lokal properties-fil

eureka.client.proxy-host=10.x.y.z
eureka.client.proxy-port=80

Hvor og hvordan må tilsvarende oppsett for logstash se ut?

09:47:52,904 |-WARN in net.logstash.logback.appender.LogstashTcpSocketAppender[stash] - Log destination xxxx.yyyy.zzzz:443: connection failed. Waiting 30000ms before attempting reconnection. java.net.UnknownHostException: xxxx.yyyy.zzzz
	at java.net.UnknownHostException: xxxx.yyyy.zzzz
	at 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
	at 	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
	at 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at 	at java.net.Socket.connect(Socket.java:607)
	at 	at net.logstash.logback.appender.AbstractLogstashTcpSocketAppender$TcpSendingEventHandler.openSocket(AbstractLogstashTcpSocketAppender.java:541)
	at 	at net.logstash.logback.appender.AbstractLogstashTcpSocketAppender$TcpSendingEventHandler.onStart(AbstractLogstashTcpSocketAppender.java:493)
	at 	at net.logstash.logback.appender.AsyncDisruptorAppender$EventClearingEventHandler.onStart(AsyncDisruptorAppender.java:332)
	at 	at net.logstash.logback.encoder.com.lmax.disruptor.BatchEventProcessor.notifyStart(BatchEventProcessor.java:185)
	at 	at net.logstash.logback.encoder.com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:114)
	at 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
	at 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
	at 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at 	at java.lang.Thread.run(Thread.java:748)