Hi Rusty, Personally I have no experience with Redis. I know it's quite popular these days and a lot of people have already asked for redis modules. Other than the use-case being a large scale distributed environment I really don't see what additional benefit Redis would give over nxlog's built-in buffering capabilities when it's used as a buffer to feed logstash, i.e. nxlog => redis => logstash See this for more: http://www.mail-archive.com/nxlog-ce-users%40lists.sourceforge.net/msg00106.html
The redis modules are on the roadmap, it's just that there are more plans than what we can implement in a reasonable time. Also there was a guy at the #nxlog irc channel not a long ago who said he'd be doing the redis output module but I never heard back from him since. A really basic Redis output module would be very easy to do since the protocol is pretty simple and text based. In fact this might be already possible using om_tcp and formatting $raw_event as required by Redis within an Exec statement. On the other hand a proper implementation would need to do pipelining together with error handling. I've cc-ed the list in case someone has some thoughts to share. Regards, Botond On Wed, 30 Jul 2014 17:03:52 +0000 Rusty Chapin <rcha...@prepsportswear.com> wrote: > Are any redis modules planned? In my experience NXLog stops reading the > files when it loses connection to the upstream engine. Which is perfect. > However there are odd states that an engine could be in where it is receiving > data but not actually doing anything with it. A Redis module could be > helpful in this regard as it can provide a buffer for read data. At any rate > thanks so much for all of your help Botond. It is greatly appreciated! > > > -----Original Message----- > From: Botond Botyanszki [mailto:b...@nxlog.org] > Sent: Wednesday, July 30, 2014 9:45 AM > To: nxlog-ce-users@lists.sourceforge.net > Subject: Re: [nxlog-ce-users] NXLog and Redis > > Hi Pedro, > > There are no native nxlog modules for redis yet. > > Regards, > Botond > > On Tue, 29 Jul 2014 12:40:00 +0200 > Pedro Serrano <pedro.serr...@i4s.com> wrote: > > > Hi Botond, > > > > do you have any im_redis module? > > > > Regards > > > > > > 2014-07-29 11:53 GMT+02:00 Botond Botyanszki <b...@nxlog.org>: > > > > > Hi, > > > > > > On Mon, 28 Jul 2014 22:50:01 +0000 > > > Rusty Chapin <rcha...@prepsportswear.com> wrote: > > > > > > > I want to use a Redis cluster as a buffer for demonstrated > > > > application instability between NXLog, Logstash, and Elasticsearch. > > > <ad> > > > We have commercial module om_elasticsearch that supports bulk mode. > > > Contact me directly if you are interested. > > > </ad> > > > > > > > So the question is... what needs to be done to have NXLog > > > > communicate directly with Redis in a performant and stable manner? > > > > > > A native om_redis output module. > > > > > > Regards, > > > Botond > > > > > > > > > -------------------------------------------------------------------- > > > ---------- > > > Infragistics Professional > > > Build stunning WinForms apps today! > > > Reboot your WinForms applications with our WinForms controls. > > > Build a bridge from your legacy apps to the future. > > > > > > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ost > > > g.clktrk _______________________________________________ > > > nxlog-ce-users mailing list > > > nxlog-ce-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users > > > > > > > > > > > -- > > > > *I4S - BBVA* > > > > *Pedro Serrano Alonso* > > > > Móvil: +34 630 830 062 (296163) - Tel. +34 91 374 32 77 > > > > *pedro.serr...@i4s.com <pedro.serr...@i4s.com>* > > > > C/ Clara del Rey 26, Planta 4. 28002, Madrid > > > > Antes de imprimir este mensaje, por favor comprueba que es necesario > > hacerlo. > > > > Before you print this message please consider if it is really necessary. > > ------------------------------------------------------------------------------ > Infragistics Professional > Build stunning WinForms apps today! > Reboot your WinForms applications with our WinForms controls. > Build a bridge from your legacy apps to the future. > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk > _______________________________________________ > nxlog-ce-users mailing list > nxlog-ce-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users ------------------------------------------------------------------------------ Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk _______________________________________________ nxlog-ce-users mailing list nxlog-ce-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users