Here’s what I did: - on karaf1, I installed:
feature:repo-add decanter 2.3.0-SNAPSHOT feature:install decanter-collector-rest-servlet feature:install decanter-appender-log I can see the collector rest servlet bound using http:list command. - on karaf2, I installed: feature:repo-add decanter 2.3.0-SNAPSHOT feature:install decanter-appender-rest I changed the configuration in etc/org.apache.karaf.decanter.appender.rest.cfg to put: uri=http://localhost:8181/decanter/collector <http://localhost:8181/decanter/collector> Then I installed log and jmx collector on karaf2: feature:install decanter-collector-log feature:install decanter-collector-jmx And I can see in the karaf1 log: 13:43:10.071 INFO [EventAdminAsyncThread #21] {"@timestamp":"2020-03-30T11:43:10,068Z","hostName":"LT-C02R90TRG8WM","felix_fileinstall_filename":"file:/Users/jbonofre/Downloads/node1/etc/org.apache.karaf.decanter.collector.rest.servlet.cfg","unmarshaller_target":"(dataFormat=json)","type":"restservlet","MDC":{"bundle_id":"10","bundle_name":"org.apache.felix.fileinstall","bundle_version":"3.6.4"},"decanter_collector_name":"rest-servlet","component_id":10,"payload":"{\"@timestamp\":\"2020-03-30T11:43:10,068Z\",\"hostName\":\"LT-C02R90TRG8WM\",\"loc_class\":\"org.apache.felix.fileinstall.internal.Util$OsgiLogger\",\"component_name\":\"org.apache.karaf.decanter.collector.log\",\"level\":\"INFO\",\"type\":\"log\",\"message\":\"Creating configuration from org.apache.karaf.decanter.collector.log.cfg\",\"MDC\":{\"bundle_id\":\"10\",\"bundle_version\":\"3.6.4\",\"bundle_name\":\"org.apache.felix.fileinstall\"},\"threadName\":\"fileinstall-/Users/jbonofre/Downloads/node2/etc\",\"loc_method\":\"log\",\"loc_file\":\"Util.java\",\"component_id\":10,\"karafName\":\"root\",\"name\":\"log\",\"org_ops4j_pax_logging_appender_name\":\"DecanterLogCollectorAppender\",\"hostAddress\":\"192.168.0.11\",\"loggerName\":\"org.apache.felix.fileinstall\",\"loggerClass\":\"org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl$1ManagedPaxLoggingService\",\"renderedMessage\":\"Creating configuration from org.apache.karaf.decanter.collector.log.cfg\",\"timestamp\":1585568590068,\"loc_line\":\"205\",\"event_topics\":\"decanter/collect/log/org_apache_felix_fileinstall\"}","karafName":"root","alias":"/decanter/collect","loggerName":"org.apache.felix.fileinstall","timestamp":1585568590068,"component_name":"org.apache.karaf.decanter.collector.log","level":"INFO","message":"Creating configuration from org.apache.karaf.decanter.collector.log.cfg","threadName":"fileinstall-/Users/jbonofre/Downloads/node2/etc","service_pid":"org.apache.karaf.decanter.collector.rest.servlet","org_ops4j_pax_logging_appender_name":"DecanterLogCollectorAppender","loc_method":"log","event_topics":"decanter/collect/rest-servlet","loc_class":"org.apache.felix.fileinstall.internal.Util$OsgiLogger","loc_file":"Util.java","name":"log","hostAddress":"192.168.0.11","loc_line":"205","loggerClass":"org.ops4j.pax.logging.log4j2.internal.PaxLoggingServiceImpl$1ManagedPaxLoggingService","renderedMessage":"Creating configuration from org.apache.karaf.decanter.collector.log.cfg"} So it works just fine. NB: my two karaf instances is running on the same machine. I just change the ports in etc/org.apache.karaf.shell.cfg, etc/org.apache.karaf.management.cfg and etc/org.ops4j.pax.web.cfg Regards JB > Le 30 mars 2020 à 12:42, dzoni <christian.jaeg...@zf.com> a écrit : > > thank u very much for ur fast answers > > ok i changed now the config-file like this > > *org.apache.karaf.decanter.collector.rest-1.cfg* > url=http://localhost:8181 > paths=decanter/collect > > *org.apache.karaf.decanter.appender.rest.cfg* > uri=http://localhost:8181/decanter/collect > > the Server-Side don't show any warn-messges more > > but on the Client side i'm getting now following warns: > Can't request REST service > java.io.IOException: Server returned HTTP response code: 405 for URL: > http://localhost:8181/decanter/collect > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1900) > ~[?:1.8.0_242] > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498) > ~[?:1.8.0_242] > at > org.apache.karaf.decanter.collector.rest.RestCollector.run(RestCollector.java:97) > [!/:?] > at > org.apache.karaf.scheduler.core.QuartzJobExecutor.execute(QuartzJobExecutor.java:60) > [!/:?] > at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [!/:?] > at > org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) > [!/:?] > > > thanks for response > > > > -- > Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html