Re: [Log4j2] Supported Redis Appender

2018-08-08 Thread Kevin Meurer
Hi all, I just went ahead and filed an initial PR here: https://github.com/apache/logging-log4j2/pull/206. No copying from GPL code involved! I'd be happy to make any changes needed to merge. Thanks, Kevin On Tue, Aug 7, 2018 at 1:51 PM, Gary Gregory wrote: > IOW, think clean room. > > G > >

Re: [Log4j2] Supported Redis Appender

2018-08-07 Thread Gary Gregory
IOW, think clean room. G On Tue, Aug 7, 2018 at 11:50 AM Gary Gregory wrote: > If you provide a PR for this new appender, please make sure there is no > copying from GPL code... > Thank you! > Gary > > On Tue, Aug 7, 2018 at 10:57 AM Kevin Meurer > wrote: > >> That sounds good to me. I would b

Re: [Log4j2] Supported Redis Appender

2018-08-07 Thread Gary Gregory
If you provide a PR for this new appender, please make sure there is no copying from GPL code... Thank you! Gary On Tue, Aug 7, 2018 at 10:57 AM Kevin Meurer wrote: > That sounds good to me. I would be happy to update the site with > appropriate language on the different approaches when submitti

Re: [Log4j2] Supported Redis Appender

2018-08-07 Thread Kevin Meurer
That sounds good to me. I would be happy to update the site with appropriate language on the different approaches when submitting the feature. I'll go ahead and write an appender implementation for you and other maintainers to review. I went ahead and opened LOG4J2-2400 to track implementation here

Re: [Log4j2] Supported Redis Appender

2018-08-07 Thread Ralph Goers
OK. I would recommend that the doc for the component describe that use case. I would think we also could add another page or two to the web site to compare the various ways of doing these things. Ralph > On Aug 7, 2018, at 8:44 AM, Kevin Meurer wrote: > > I completely agree that the typica

Re: [Log4j2] Supported Redis Appender

2018-08-07 Thread Kevin Meurer
I completely agree that the typical use case of Redis is a distributed cache. That said, it also functions well as a temporary queue for event data en route to another data store. For example, Redis may be used to improve the fault-tolerance of a logging pipeline by serving as an intermediary en ro

Re: [Log4j2] Supported Redis Appender

2018-08-07 Thread Ralph Goers
While I wouldn’t be opposed to a Redis Appender, I would find it a strange use of Redis. Normally, Redis is used as a distributed cache, not as a place to store log evens. Can you explain what the use case would be when using it? Ralph > On Aug 7, 2018, at 8:05 AM, Kevin Meurer wrote: > > Hi

[Log4j2] Supported Redis Appender

2018-08-07 Thread Kevin Meurer
Hi all, I wanted to float the idea of folding a Redis log4j2 appender into the log4j2 repository or releasing a canonical version under the Apache license. As you might be aware, one repository currently exists to meet this need, but it is licensed un