I am not paying attention, but there are also standard tools like netcat or socat that can be used to distribute data over a network. There's often no reason to re-invent something that already works. Plugging together modular components is the Unix way.
On Fri, 27 Feb 2015 20:23:15 +0000 Paolo Lucente <[email protected]> wrote: > Hi Pavel, > > You are right adding outputs is not a huge deal: it's always some work > to do but not huge deal. There are two aspects to it: 1) what you > code, you should maintain. This advocates against dispersion, ie. add > as many outputs as possible, and in favor of focus on a kind of right > amount. Work against use-cases and don't cover an already covered > use-case in multiple ways, if not for a good rason; 2) priorities: > pmacct is by now a sizeable piece of software and growing in > different directives (ie. inputs, correlation of inputs, outputs, > etc.) and each of these needs some attention/time spent. This > advocates in favor of, and links well with #1 above, making critical > mass before adding a feature. In this sense, for example, if i see > the ongoing ES thread on this mailing-list that's where i'd spend > some time on next in terms of outputs. > > Hope this clarifies. Needless to say contributions (even better those > that are [even kind of, best effort] supported over time) are always > welcome. > > Cheers, > Paolo > > On Tue, Feb 24, 2015 at 03:24:06PM +0100, Pavel Dimow wrote: > > Hi Paolo, > > > > thank you for your answer. Now, I completely understand you, but I > > am curios to know why's that? I am not a programmer but from my POV > > it's is fairly easy to add support for network or syslog output? > > Once again, I am just curious to know nothing else.. :) > > > > > > On Sun, Feb 22, 2015 at 12:09 PM, Paolo Lucente <[email protected]> > > wrote: > > > > > Hi Pavel, > > > > > > As you say streaming csv over the network is not supported - and > > > there are no plans around it. Two alternatives are: > > > > > > * use AMQP queue(s) to travel JSON objects around the network, > > > see 'amqp' plugin. This requires setup of a RabbitMQ message > > > exchange. > > > * use the 'tee' plugin to replicate the NEL from your router to > > > all the nodes. Then on each of the nodes, you install nfacctd > > > with the 'print' to get the csv output. > > > > > > Cheers, > > > Paolo > > > > > > On Sun, Feb 22, 2015 at 12:34:29AM +0100, Pavel Dimow wrote: > > > > Hello, > > > > > > > > I am using nfacctd to capture NEL from Cisco ASR1000 router. > > > > Now, I would like to export raw csv to other host over the > > > > network. Neither of the methods currently support for output > > > > are sufficient, so I wanted to ask > > > is > > > > there any plans to add feature to write plain csv over tcp/udp > > > > sockets to another host? > > > > > > > _______________________________________________ > > > > pmacct-discussion mailing list > > > > http://www.pmacct.net/#mailinglists > > > > > > > > > _______________________________________________ > > > pmacct-discussion mailing list > > > http://www.pmacct.net/#mailinglists > > > > > _______________________________________________ > pmacct-discussion mailing list > http://www.pmacct.net/#mailinglists > Karl <[email protected]> Free Software: "You don't pay back, you pay forward." -- Robert A. Heinlein _______________________________________________ pmacct-discussion mailing list http://www.pmacct.net/#mailinglists
