Commit graph

145 commits

Author SHA1 Message Date
Simone Mainardi
d9d21462cd Parses nProbe client/server network latencies 2019-03-25 16:55:14 +01:00
Simone Mainardi
dca0b2a2d8 Fixes flows certificates visualization 2019-03-12 10:28:48 +01:00
Simone Mainardi
2fd5a75b6a Implements interface.findFlowByTuple to fix issues with ICMP
Fixes #2415
2019-02-27 11:39:02 +01:00
Luca
486f7af810 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2019-02-26 18:54:36 +01:00
Luca
513c0d7269 Initial work towards dropbox protocol exploring 2019-02-26 18:54:13 +01:00
emanuele-f
84e2a43308 Improve idle flows reporting 2019-02-25 17:06:11 +01:00
Luca Deri
42a53ac2a5 Added message when hosts/flows have been purged from memory 2019-02-23 10:20:12 +01:00
Simone Mainardi
03e8a079cf Fixes certain wrong TCP states
Fixes #2380
2019-02-16 19:11:49 +01:00
Simone Mainardi
ae23ebcd1c Implements visibility of ICMP port-unreachable flows IPv4 2019-02-15 18:59:01 +01:00
Simone Mainardi
68cf933fc5 Minor eBPF process names fixes 2019-02-11 14:50:00 +01:00
Simone Mainardi
a489dbe103 Additional sprobe code cleanup 2019-02-11 14:41:40 +01:00
Simone Mainardi
e5eff5b30f Initial sprobe code cleanup 2019-02-11 14:22:36 +01:00
Simone Mainardi
7a1b2dc887 Parses nProbe options topic and handles custom applications 2019-02-07 16:11:11 +01:00
emanuele-f
6113c692af Unify Protocol/Application labels
L4 information is now referred to as "Protocol"
L7 information is now referred to as "Application"

Closes #2316
2019-01-28 16:59:27 +01:00
emanuele-f
e4c6e6e807 Fix js errors 2018-12-31 12:12:19 +01:00
Simone Mainardi
4504f40fbf Fixes flow_details.lua:18: module 'nf_config' not found 2018-12-13 10:56:21 +01:00
Simone Mainardi
69d51aa60c Hides VLAN zero from flow details 2018-12-12 16:28:17 +01:00
Emanuele Faranda
74b916c054 Add conntrack marker debug 2018-12-07 19:23:09 +01:00
Alfredo Cardigliano
c4d4fb1dd9 More page titles 2018-11-29 17:19:42 +01:00
Simone Mainardi
004a6cbbc8 Updates flow processes graph 2018-11-06 21:13:20 +01:00
Simone Mainardi
16467640fd Updates process details link in flow details page 2018-11-06 12:20:26 +01:00
Simone Mainardi
5776e74da6 Implements eBPF username page with processes filtering 2018-11-05 17:21:04 +01:00
emanuele-f
0f0517a499 Avoid adding custom categories link on NetBios names 2018-11-05 12:19:53 +01:00
Alfredo Cardigliano
610cb69b9c builtin packet dump code cleanup (moving to continuous recording) 2018-10-25 09:56:52 +02:00
emanuele-f
9f8a70e279 Improve category editor labels and protocol navigation 2018-10-18 19:22:02 +02:00
Luca Deri
32fad1189f Process info extensions 2018-10-17 00:51:47 +02:00
Emanuele Faranda
a20f03f0b6 Flow details improvements in nEdge 2018-10-15 19:11:33 +02:00
emanuele-f
6717e3850b Rework l7 policies to properly handle nDPI categories 2018-10-15 17:18:27 +02:00
emanuele-f
c43cea7bee Add missing custom categories link for flow host_server_name 2018-10-11 12:49:26 +02:00
emanuele-f
aa1ead94c4 Add Customized Categories editor
Also unify the blacklist category handler to use the nDPI API
2018-10-10 18:41:47 +02:00
Simone Mainardi
6d99be2f2d Adds application category to the flow details page 2018-10-09 12:17:19 +02:00
Emanuele Faranda
38ef546a8f Fix device protocols policies in nEdge 2018-10-05 21:13:12 +02:00
emanuele-f
a8967a910a Fix forbidden device protocols reporting 2018-10-05 17:22:55 +02:00
Emanuele Faranda
9420187b18 Add device protocol information into blocked flows status 2018-10-03 17:35:46 +02:00
emanuele-f
457dcb3457 Implement Device Protocols Alerts 2018-10-02 22:35:00 +02:00
Simone Mainardi
4d722ac4a4 Implements custom flow field value mappings 2018-09-14 19:16:10 +02:00
Simone Mainardi
c0ae77e43a Adds host in dumped http flows info
Implements #1988
2018-09-07 19:15:52 +02:00
Simone Mainardi
fc7edad218 Skips flow SNMP ports print when ports are missing 2018-05-17 17:25:56 +02:00
Luca Deri
7d978d466c Minor cosmetic change 2018-04-16 19:25:20 +02:00
Luca Deri
f9dcd7fe6a Added estimated client/server distance based on https://gist.github.com/geraldcombs/d38ed62650b1730fb4e90e2462f16125
Fixed invalid RTT display
2018-04-16 01:07:26 +02:00
Simone Mainardi
3d6af7a740 Implements TCP KeepAlive Stats
Implements #1711
2018-03-30 18:17:20 +02:00
Luca Deri
f0c936c368 Updated (C) to 2018 2018-03-22 21:59:42 +01:00
Simone Mainardi
802dabfb32 Implements AS RTT calc. 2018-02-13 11:15:29 +01:00
Emanuele Faranda
b827f5cf0b Fix footer on nedge 2018-01-30 09:47:32 -05:00
Simone Mainardi
7b5e8e194f HTTP protocol fixes 2018-01-03 17:33:27 +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
Luca Deri
32bee91c83 Added HREF from flows info to flow lists according to flow exporter/interfaces
Improved flow drops report in interfaces
For ZMQ interfaces throughtput is computed with frequency not les than 5 sec to avoid inaccurate computation
2017-11-18 15:47:34 +01:00
Luca Deri
9847429426 Fixed flow detail when used with netfilter interfaces
Added debug code for netfilter interfaces
2017-11-05 18:29:37 +01: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