Commit graph

334 commits

Author SHA1 Message Date
Alfredo Cardigliano
963c4bb721 fixed invalid nindex detection, other improvements 2018-10-15 12:43:52 +02:00
Alfredo Cardigliano
765ca981d2 displaying exact storage path per interface 2018-10-15 11:02:59 +02:00
Alfredo Cardigliano
cccd0be9e0 using as default /var/lib/ntopng/<ifid>/{pcap,timeline} as default path, using ntopng.prefs.ifid_<ifid>.traffic_recording.* as redis keys 2018-10-15 10:53:39 +02:00
Alfredo Cardigliano
fe495f1fea printing dump stats 2018-10-14 13:23:36 +02:00
Alfredo Cardigliano
d0134c731e recording utils improvements and init.d fixes 2018-10-13 20:51:15 +02:00
Alfredo Cardigliano
86140bf8aa added traffic recording to menu, minor improvements 2018-10-12 19:34:16 +02:00
Alfredo Cardigliano
e9149d8806 footer badge when running traffic recording, logs page, --storage-dir option renamed to --pcap-dir 2018-10-12 18:09:35 +02:00
Alfredo Cardigliano
e2f03cf006 displaying storage utilization, added prefs.user, running n2disk with the same ntopng user 2018-10-12 13:08:48 +02:00
Alfredo Cardigliano
9715940c83 printing storage path 2018-10-11 15:32:50 +02:00
Alfredo Cardigliano
de6565c2e2 added traffic recording configuration to the interface page (temporarily disabled) 2018-10-11 15:24:28 +02:00
Alfredo Cardigliano
f23ffe3727 printing lifetime/idle time only when available 2018-10-02 17:26:11 +02:00
Simone Mainardi
889729495e Implements support for collected custom applications 2018-10-01 00:22:49 +02:00
emanuele-f
1a09025b19 Remove debug print 2018-09-14 12:13:04 +02:00
Simone Mainardi
3ffcdcc021 Checks errors in inactive interface deletion
Implements #2008
2018-09-13 16:27:06 +02:00
Simone Mainardi
df45cac64f Implements SNMP devices iterator
The iterator has the ability to stop when there is
an ntopng shutdown in progress
2018-09-12 20:01:19 +02:00
emanuele-f
433cbb3142 Fix custom interface speed not accounted in ts_common.getMaxPointValue 2018-09-11 13:06:44 +02:00
emanuele-f
11984747d5 Show hourly deltas as charts 2018-09-07 17:46:47 +02:00
emanuele-f
91ae4c5172 Implement experimental hourly deltas writes
redis-cli set "ntopng.prefs.enable_ts_deltas_writes" "1"
2018-09-07 17:12:18 +02:00
emanuele-f
a2c26205d6 Add RSI schemas 2018-09-06 17:54:32 +02:00
emanuele-f
15269ed5cf Hide traffic report on InfluxDB as it's currently not available 2018-09-06 09:57:39 +02:00
Simone Mainardi
8a055b39c5 Implements a lua endpoint to send alerts to syslog
Implements #1973
Implements #1954
2018-09-05 15:26:57 +02:00
Simone Mainardi
0e258ce831 Implements flag for interfaces with mirrored traffic
Implements #1917
2018-08-28 18:27:53 +02:00
Simone Mainardi
8ca0bcc71a Factorization of live traffic download code 2018-08-10 19:14:39 +02:00
emanuele-f
019665c111 Fix interface timeseries being written even if the preference is disabled 2018-08-10 18:54:30 +02:00
Simone Mainardi
3088773f7a Localizes pcap download 2018-08-10 16:54:14 +02:00
Simone Mainardi
30c1602802 Prevents CSRF attacks on pcap downloads 2018-08-10 16:34:12 +02:00
Luca Deri
5f77b18c80 Added ability to set live pcap duration and optional BPF filter 2018-08-08 16:33:37 +02:00
emanuele-f
9ef9dc9891 Add active flows vs interface traffic chart 2018-08-07 17:45:42 +02:00
emanuele-f
102a458ec1 Implement active flows vs local hosts chart 2018-08-07 17:45:41 +02:00
Simone Mainardi
f7fdc40c72 Major nEdge code cleanup 2018-08-06 17:54:25 +02:00
Simone Mainardi
3f74c30094 Fixes number expected got string error 2018-08-04 16:04:04 +02:00
Luca Deri
5d900bdf9b Added conntrack stats to if_stats.lua
Added checks to avoid un-necessary flow last seen updates
2018-08-04 09:58:09 +02:00
emanuele-f
7afba4cfd1 Add chart zoom note 2018-08-03 12:40:53 +02:00
Luca
f16a39ef04 Reworked live packet capture for both hosts and interfaces 2018-07-24 11:57:31 +02:00
emanuele-f
a4da1294e6 Fix nedge errors in graph_utils 2018-07-20 14:39:17 +02:00
Emanuele Faranda
4cbe45a948
New pro charts features and timeseries api (#1865)
* Integrate modified nvd3 library with zoom and multicharts working support

* Fix count in RRD driver

* Initial chart ajax migration

* Update nvd3 with zoom stack support

* Fix RRD listSeries with directories

* Work in progress graphs

* Compatibility fix

* Initial support for schema based api

* Add missing script

* Fix listSeries for existance check

* Implement topk timseries api

* Implement topk queries and fix labels and formats

* Migrate interface top sender and receivers

* Migrate charts to new API

* Move timeseries list for menu inside respective scripts

* Add support for extended labels

* Fix missing fields while chaning graph resolution

Also Rename drawRRD in drawGraphs

* Fix historical tabs

* Add missing time fence in influx topk

* Add graphs support for custom statistics visualization

* Initial support for graphs statistics footer

* Implement statistics in single graphs for RRD driver

* Move sampling function into the driver and fix graph statistics

* Fix max/min value offset

* Implement influxdb sampling use built-in FILL

* Implement stats and total serie in influxdb driver

* Update nvd3 with multiChart fixes

* Update nvd3 with new multiChart fixes

* RRD driver fixes

* Move metrics type from single metric to schema

* Handle ajax errors and empty data in charts

* Fix flow device interfaces graphs

* Use timeserie label as timeseries dropdown text

* Implement topk aggregation into one data serie

* ts_utils module now provides all the schemas

* Migrate ntop.exist(rrd) to ts_utils.exist

* Fix timeseries dropdown label

* L4 protos fixes for charts

* Migrate getProtoVolume to new API

* Integrate nvd3 fix for tooltip position

* Initial community graphs migration to timseries API

* Fix community timeseries dropdown and historical tabs

* Hide total serie by default

* Remove l4 protos from topk charts
2018-07-18 15:09:19 +02:00
Simone Mainardi
7c6e5868b8 Simplifies Netfilter drops handling 2018-06-15 19:26:30 +02:00
Simone Mainardi
67f7cdb47e Implements Netfilter queue flush alerts 2018-06-15 16:23:05 +02:00
Simone Mainardi
fd42cfd0cb Implements Netfilter queue monitoring 2018-06-15 12:07:22 +02:00
emanuele-f
d6964fc572 Remove interface idle state from netfilter interfaces 2018-05-21 18:03:51 +02:00
Simone Mainardi
ac91af8291 Updates interface SNMP bind links 2018-05-15 17:16:11 +02:00
Simone Mainardi
c4123d33d8 Reworks discovery activities 2018-04-16 16:05:49 +02:00
Simone Mainardi
730b881b1a Fixes issues with long interface names
Fixes #1717
2018-04-04 16:01:30 +02:00
Simone Mainardi
54c7e0265a Fixes unassigned hosts in pool members badge counter 2018-03-26 18:47:10 +02:00
Luca Deri
f0c936c368 Updated (C) to 2018 2018-03-22 21:59:42 +01:00
emanuele-f
86ac46abd4 Hide top hidden hosts 2018-03-05 16:01:33 +01:00
emanuele-f
4c84f1da2f Implement "hide from top" preference 2018-03-05 16:01:33 +01:00
emanuele-f
2bc54cd96c Fix flows export drop percentage 2018-02-07 10:06:08 +01:00
Emanuele Faranda
b827f5cf0b Fix footer on nedge 2018-01-30 09:47:32 -05:00
emanuele-f
24ed4ac212 Hide elements and reorganize menu in nEdge 2018-01-23 15:28:36 +01:00