Commit graph

102 commits

Author SHA1 Message Date
Simone Mainardi
5e60fb19c9 Implements two-way traffic filter for hosts 2019-10-16 11:01:22 +02:00
Simone Mainardi
bc67198776 Hides broadcast domain hosts and dhcp hosts for non-packet interfaces 2019-09-11 17:56:32 +02:00
Simone Mainardi
7965325968 Removes chart link when host pool timeseries are disabled
Fixes #2760
2019-08-14 12:29:02 +02:00
Emanuele Faranda
c829c4c3c3
Unify os (#2755)
* Unify OS information.

Now OS information is only stored into the Host. The lua uses numeric IDs to handle OS.

* Fix network discovery OS

* Show OS detail into the host details page
2019-08-08 12:09:51 +00:00
emanuele-f
6fb921d68a Implement Pods and Containers page 2019-04-24 18:46:07 +02:00
emanuele-f
f10f24a436 Add config/charts icon in network view 2019-03-28 12:48:19 +01:00
emanuele-f
54becd3b22 Add local networks alias configuration
Closes #2476
2019-03-25 16:50:48 +01:00
Simone Mainardi
091e89d5a3 Implements hosts walker by address CIDR 2019-03-21 15:25:00 +01:00
emanuele-f
c2c10ed491 Implement dhcp hosts filter 2019-02-27 16:20:55 +01:00
emanuele-f
45e0038b45 Improve custom column autosort logic
Fixes #2425
2019-02-27 12:35:37 +01:00
Luca
b775657f59 Added logic to report dropbox sharing information 2019-02-26 22:16:28 +01:00
Simone Mainardi
6d7d6c87f6 Implements AJAX refresh of hosts custom column 2019-02-20 13:16:10 +01:00
Simone Mainardi
c40bfb1a8e Implements custom column in the hosts stats page 2019-02-20 12:14:34 +01:00
Simone Mainardi
e5eff5b30f Initial sprobe code cleanup 2019-02-11 14:22:36 +01:00
Simone Mainardi
183dfa41f9 Handles IPv6 NDP to detect broadcast domain 2019-01-30 11:49:47 +01:00
emanuele-f
4198318c9b Add nEdge users settings links 2019-01-03 10:46:38 +01:00
emanuele-f
b97abeb6ad Community fixes 2018-12-17 13:02:11 +01:00
Simone Mainardi
8b4af67b26 Fixes blocked/dropped flows labels 2018-12-12 14:57:57 +01:00
emanuele-f
ec5b209ffa Add missing active_page 2018-12-12 10:18:21 +01:00
Alfredo Cardigliano
308f6cd804 Page titles 2018-11-29 12:37:01 +01:00
emanuele-f
580fbc946a Add charts page link into hosts_stats 2018-11-12 11:09:38 +01:00
Simone Mainardi
57e035ed2f Implements One-Way traffic filter for hosts
Implements #2091
2018-10-12 12:56:52 +02:00
emanuele-f
4370df81e3 Remove unused HTTPBL 2018-09-27 16:14:46 +02:00
Alfredo Cardigliano
8dee23dca0 css line-through change 2018-09-20 23:41:58 +02:00
Alfredo Cardigliano
d653476cd6 ability to block/unblock hosts directly from the hosts list, line through the ip in case of blocked host 2018-09-20 23:30:34 +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
emanuele-f
c934dbf954 Dynamically load ASN RIPE information on tab click 2018-05-17 19:53:35 +02:00
emanuele-f
fd596a2ab0 Update ripe AS registry info api 2018-05-17 18:22:28 +02:00
Simone Mainardi
af907b61af Implements hierarchical AS RRDs directory tree 2018-05-17 11:28:09 +02:00
Luca Deri
77495ef9e1 Fixed minor interface glitches 2018-05-05 15:19:23 +02:00
Luca Deri
f0c936c368 Updated (C) to 2018 2018-03-22 21:59:42 +01:00
emanuele-f
a1fa509a26 Localization and normal user fixes 2018-03-02 14:43:44 +01:00
emanuele-f
392bd7040a Extends ntopng localization 2018-02-09 19:34:02 +01:00
emanuele-f
51b3bdba3f Implement blacklisted hosts filter.
Implements #1639
2018-01-30 16:35:17 +01:00
emanuele-f
41224c9b9a Separate ntopng and nedge menu 2018-01-25 12:09:44 +01:00
Simone Mainardi
10c800767d Adjusts hosts pool labels for the nEDGE 2018-01-17 15:28:26 +01:00
emanuele-f
8ad7b4ce08 Quotas fixes and improvements
- Fix concurrency issue while resetting quotas
  - Fix quota serialization issues
  - Add missing total stats serialization
  - Add per-pool quotas reset
  - Fix missing string cast on cross application quotas
  - Fix quota reset after midnight when ntopng is restarted
2018-01-05 10:16:50 +01:00
emanuele-f
47552d2bf5 Fix datatable loading bar stuck due to js errors on empty datatables 2017-12-29 11:00:19 +01:00
Simone Mainardi
04627745ae nEdge packaging 2017-12-17 23:14:47 +01:00
Luca Deri
c9ecd931d9 Code cleanup 2017-12-16 08:23:56 +01:00
Simone Mainardi
45e2de0108 Hosts and pools sctive counts for flows and dropped flows 2017-12-14 18:19:48 +01:00
Simone Mainardi
236af04194 Improves accuracy of hosts active flows counters 2017-12-13 13:00:55 +01:00
Simone Mainardi
2e6fa7cf27 Per-category flow filtering capabilities 2017-12-11 20:18:55 +01:00
emanuele-f
0d433df91b Fix default policy user logic
To determine the policy to apply, the following rules are checked in this order:

1) A pool specific policy on the protocol exists? Use it
2) A default pool policy on the protocol exists? Use it
3) A pool specific policy on the category exists? Use it
4) A defaul pool policy on the category exists? Use it
5) Use the global policy
2017-12-07 13:46:47 +01:00
Simone Mainardi
4bbe36c957 Removes unused DNS-based categorization 2017-10-31 13:53:17 +01:00
Simone Mainardi
bd15d284e9 AS charts notes on traffic directions
Fixes #1504
2017-10-06 11:16:59 +02:00
Simone Mainardi
2faec95bd6 Implements stacked apps/categories charts for ASes, Networks, etc
Implements #1505
2017-10-05 17:50:01 +02:00
Simone Mainardi
0af70b39b7 Fixes missing VLAN display 2017-09-25 14:26:10 +02:00
Simone Mainardi
b26eb71316 Simplifies redundant info displayed with sub-Interfaces
Fixes #1464
2017-09-22 17:42:04 +02:00
Simone Mainardi
4d69182c89 Implements VLAN filtering in hosts and flows lists
Implements #999
2017-07-18 17:56:16 +02:00