> If there would be a new NfSen incarnation, I would write it in Golang as
it provides far more flexibility and speed.

Should there be a rewrite, I'd like to ask to preserve the backend plugin
API (or at least make a wrapper for it), so that we can reuse our old
backend plugins (like this: https://github.com/mad-ady/nfsen-prefixStats).
Sure, a lot needs to be rewritten, but until there is time to rewrite stuff
it's better to reuse when possible. Backend plugins should also be run as
threads (currently they are sequential).

Also, a +1 for some prometheus exporter of netflow statistics. This is
doable right now - with a custom exporter that runs queries via nfdump, but
it may be slow if there are a lot of queries, so aggregating data based on
user filters at collection time and exposing prometheus metrics from it
might be tons more efficient.

I like nfsen because it scales, it has an intuitive filter syntax (ok, it's
intuitive because I've been using it for almost 15 years now) and it's
free! What's not to like?

Cheers!

On Thu, Aug 19, 2021 at 9:39 AM Brian Candler <b.cand...@pobox.com> wrote:

> On 19/08/2021 07:35, Alfredo Sola wrote:
>
> Perhaps this chap has a fair idea of what the GUI could look like,
> although the backend (at least the last time I checked it out) is hacky:
> https://github.com/mbolli/nfsen-ng
>
> In my opinion, that UI is terrible.  I tried *very* hard to like it.  In
> my home network I have nfsen-ng and nfsen installed alongside each other,
> and I always go back to nfsen.
> _______________________________________________
> Nfsen-discuss mailing list
> Nfsen-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nfsen-discuss
>
_______________________________________________
Nfsen-discuss mailing list
Nfsen-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss

Reply via email to