12 Commits

Author SHA1 Message Date
Ad Schellevis
17e4e9c0fc netflow, aggregator replace flowd with our new implementation 2019-05-16 18:32:55 +02:00
Franco Fichtner
86c7f6242c src: fix lint-exec pass 2019-01-14 08:14:06 +01:00
Ad Schellevis
dc38875202 Network insight, cleanups and restructures for https://github.com/opnsense/core/issues/2964
Adds configuration yaml support, using a simple config yaml containing the previously hardcoded values:

```
library_path:  /path/to/core/src/opnsense/site-python
flowd_source: /path/to/flowd.log
database_dir: /path/to/netflow
pid_filename: /path/to/netflow.pid
```

Startup using local config, using:

```
flowd_aggregate.py -c my_config.yaml --console
```

Further then path relocations, this commit should not contain any new features. The other scripts, not related to the daemon have not been altered (yet)
2018-11-24 15:44:22 +01:00
Franco Fichtner
0c2fefab03 src: transform Ad's copyrights, add e-mail everywhere 2017-08-06 11:19:35 +02:00
Ad Schellevis
8872e1c783 (netflow, flowd agg) use ifconfig for interface numbering 2016-04-20 14:22:29 +02:00
Ad Schellevis
0c358e0d74 (netflow/parse) time.... 2016-03-31 17:12:52 +02:00
Ad Schellevis
f23e3ff6ff (netflow, parse) fix time 2016-03-31 15:55:43 +02:00
Ad Schellevis
905c56f176 (netmap/flowd) map interface indexes to names 2016-03-31 12:09:26 +02:00
Ad Schellevis
b34f61cb02 (netflow) style fixes 2016-03-30 19:44:55 +02:00
Ad Schellevis
520fdfcc4d (netflow/parse) send None to mark last record 2016-03-30 19:32:04 +02:00
Ad Schellevis
13562e909f (netflow) document parse_flow 2016-03-29 20:58:30 +02:00
Ad Schellevis
68d3a415f4 (netflow) parse flowd files 2016-03-29 20:54:01 +02:00