F.L.A.V.I.O. is a data grapher for netflow collectors. It gathers data from a netflow collector, loads it into a MySQL database and can generate daily, weekly, monthly, and yearly charts. It shows traffic split by ports, statistics on total utilization, and generates percentile 95 information suitable for billing in burstable services. It has been written in Perl using DBD, DBI, and GD modules, and can be easily extended to support new features or to present data in different formats.
| Tags | Networking Monitoring Internet Log Analysis |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | SQL Perl |
Recent releases


Release Notes: F.L.A.V.I.O. now includes its own netflow_collector.pl module that makes it a entirely standalone collector, loader, aggregator, and grapher. It also supports new on-the-fly parsing modes to avoid wasting hard disk space at all and to keep the databases constantly updated.


Release Notes: Timezone support was enhanced in netflow_parse.pl. In order to improve speed, "create table" was made conditional for OSU Flow-Tools output parsing in netflow_parse.pl.


Release Notes: A "fast mode" was added to netflow_parse.pl which avoids looking for existing records in daily tables in order to update them if the new potential record matches with it. It may create bigger tables if there is more than one ASCII source file for the same period and the same customer/IP, which is unlikely to happen. On the other hand, it will considerably improve speed, as it will avoid a SELECT and an UPDATE to the big daily tables.


Release Notes: A new "single customer" mode in netflow_graph.pl to allow on-the-fly graphing for a single customer, and a new "read from STDIN" mode in netflow_parse.pl to speed up parsing and to avoid temporary files.


Release Notes: Every component now runs in strict mode. Timezone support was added to NFC mode in netflow_parse.pl. A bug in netflow_aggregate.pl that prevented it from generating Totals and Interfaces information was fixed. Some miscellaneous bugfixes and code cleanups were made.
Recent comments
19 Mar 2004 03:11
Re: Problems with netflow_graph.pl
even i am facing the same problem...flavio please help
16 Nov 2002 12:09
Problems with netflow_graph.pl
mysql> show tables;
+-------------------+
| Tables_in_netflow |
+-------------------+
| 1993_3_2 |
| 2002_11_15 |
| M1993_3 |
| W1993_9 |
| Y1993 |
| customers |
+-------------------+
6 rows in set (0.00 sec)
mysql> quit
[cache flavio-2.0.0]22# ./netflow_graph.pl 2002_11_15
217.156.120.109: done
[cache flavio-2.0.0]23#
You would say that it's all done now and I should have my graphs for 217.156.120.109.
But I have no graphs, no png files and no nothing.
Though, i have the flows, i found activity from 217.156.120.109, everything looks fine, the only problem is that I have no graphs from running netflow_graph.pl
Can you help?
Dan
03 Sep 2002 19:04
Re: Help/Mailing List
Hi,
I can address your questions by email at: fvillanustre@yahoo.com
Feel free to send questions, comments, etc.
Best regards,
Flavio.
> Is there an more appropriate place for
> posting questions concerning
> configuration etc. ?
>
> I have been playing with F.L.A.V.I.O.
> (2.0.0) for a couple of hours now, I've
> got the collector accepting data and
> creating .flw files in the data
> directory. Now I have a multitude of
> questions.
>
> Thanks
>
>
>
01 Sep 2002 23:52
Help/Mailing List
Is there an more appropriate place for posting questions concerning configuration etc. ?
I have been playing with F.L.A.V.I.O. (2.0.0) for a couple of hours now, I've got the collector accepting data and creating .flw files in the data directory. Now I have a multitude of questions.
Thanks
18 Jul 2002 17:12
Re: F.L.A.V.I.O
Have you read the documentation? This software is oriented towards ISP's and carriers that need to have traffic information available for customers or for their own internal usage. AFAIK, there are no other tools capable of storing netflow (or RTFM) information in an SQL database.
What do you see too complicated? May I help you?