Luca
76ef993dfe
Reworked alerts
2019-07-07 15:09:24 +02:00
Simone Mainardi
ef4f98a5a5
Implements lock-free hash table additions
2019-07-05 16:00:43 +02:00
Simone Mainardi
54eb6bfe1f
Adds flag is_inline_call to the getHost method
2019-07-05 11:44:41 +02:00
emanuele-f
45ca04d713
Fix missing lua trace lines from log
...
Fixes #2701
2019-07-03 16:37:24 +02:00
Luca Deri
3ea1b7e5d8
Window fixes
...
Moved community hash to attic
2019-06-29 18:54:19 +02:00
emanuele-f
2df194a282
Implement alert release
2019-06-28 15:06:39 +02:00
emanuele-f
a9d3c78587
Alerts changes
...
NOTE: database schema changed. Existing alerts will be lost.
- Unified engaged and closed tables
- Simplified hosts engaged alert counters handling: periodically set by lua
- Removed alert engine and replaced with alert periodicity
- Now engage is implicitly derived from the alert end timestamp and periodicity
- New alerts_api.lua to easily emit alerts
- Removed past alerts counter aggregation by hash
- Alert notifications for non-flow alerts are now removed from C and triggered by lua
2019-06-28 10:47:17 +02:00
Simone Mainardi
221b224abb
Simplifies handling of Influxdb export stats using Lua
2019-06-25 17:22:41 +02:00
Simone Mainardi
b4f7788dea
Implements batched lua flows iterator
2019-06-25 12:52:38 +02:00
Simone Mainardi
9863cfd0ba
Reworks InfluxDB export to better handle retries
2019-06-24 17:48:53 +02:00
emanuele-f
f9dd5e5e34
Implement retried/failed exports influxdb counters
...
Also add support for inline chart custom labels
2019-06-21 17:11:11 +02:00
emanuele-f
a2f4dc0c24
Add alert generated when InfluxDB export queue is too long
2019-06-19 15:33:56 +02:00
Luca
2ad9a641ac
Added IPv6 ICMP support (work in progress)
2019-06-12 23:22:08 +01:00
emanuele-f
6aa72b53f7
Implemement RTT monitoring configuration page
2019-06-11 17:30:46 +02:00
emanuele-f
cfa9986671
Implement InfluxDB export statistics
2019-06-10 15:52:06 +02:00
Luca Deri
a8b5597984
Code for RTT meaurement
2019-06-09 23:51:44 +02:00
emanuele-f
791afdbaca
Implement CPU load chart
2019-06-06 19:20:11 +02:00
emanuele-f
2d2566135d
Properly escape spaces in InfluxDB tags
2019-06-04 10:45:36 +02:00
emanuele-f
3ecc032c14
Hide system properties for restricted users
...
This will also hide SNMP devices
2019-06-03 12:42:23 +02:00
emanuele-f
9da8f9fbea
Network interface getters cleanup
2019-06-03 12:04:31 +02:00
emanuele-f
8fcce457c9
Implement countries serialization
...
Countries now show the cumulative traffic since ntopng restart as this is consistent with the other views
2019-05-27 13:07:30 +02:00
Alfredo Cardigliano
9cdb84a875
Implements filtering per flow status in the active flows page
2019-05-20 18:54:50 +02:00
Luca Deri
0378f1ac69
Code cleanup
2019-05-16 17:51:34 +02:00
Simone Mainardi
e68fc31b5e
Removes unsafe sqlite3 queries from Lua
2019-05-15 14:43:22 +02:00
Simone Mainardi
a47480c720
Removes unnecessary dynamic_cast for a virtual method call
2019-05-14 23:11:50 +02:00
Simone Mainardi
d068e817d1
Implements multiple companions per ZMQ interface
2019-05-14 16:41:52 +02:00
Alfredo Cardigliano
7d3183e642
Added REMOTE_ADDR to _SERVER, recording address in alerts generated by the tracker, logging IP address from which password has been changed ( #2554 )
2019-05-13 16:13:15 +02:00
emanuele-f
5031876d9c
Fix timestamp read in second.lua
2019-05-13 12:52:53 +02:00
Luca Deri
45e82c7ed7
Forced RRD file mode after creation
2019-05-13 11:45:30 +02:00
emanuele-f
590d3ff12b
Use rrd_tune to fix RRD when a new timeseries metric is added
2019-05-07 14:54:44 +02:00
emanuele-f
16d0af12cd
Add missing RRD error checks
2019-05-07 12:54:47 +02:00
Simone Mainardi
83be04337e
Allows only companion interfaces with mirrored traffic
2019-05-05 19:35:12 +02:00
Simone Mainardi
ba0273a3ff
Adds companion interface to NetworkInterface
2019-05-03 11:08:50 +02:00
emanuele-f
6fb921d68a
Implement Pods and Containers page
2019-04-24 18:46:07 +02:00
emanuele-f
dad7057233
Add warning when remote admin access is enabled but gui access is restricted
...
Closes #2501
2019-04-19 18:10:40 +02:00
emanuele-f
14a9d83a30
Move local broadcast domain preference to the interface settings and show warnings
...
A dismissable warning is shown if DHCP traffic has been seen on the currrent interface.
2019-04-11 12:52:15 +02:00
emanuele-f
0b1d1a7248
Fix empty category with id 98
2019-04-10 16:37:11 +02:00
emanuele-f
21f202ccb2
Implement protos.txt editing via the gui.
...
Editor is only enabled if the -p option is specified.
Also added an hook in the flow to easily add domain.
Closes #1837
2019-04-10 16:16:39 +02:00
emanuele-f
ef94ad6d64
Fix auth header being sent in ntop.httpFetch
2019-04-05 11:44:22 +02:00
emanuele-f
79543c6207
Flows table improvements
2019-03-25 16:04:29 +01:00
Simone Mainardi
091e89d5a3
Implements hosts walker by address CIDR
2019-03-21 15:25:00 +01:00
Simone Mainardi
0023f7e247
Implements and shows ghost broadcast domains
2019-03-15 14:09:36 +01:00
Francesco
58a72c8e88
ARP Stats Structures
2019-03-05 20:26:07 +01:00
emanuele-f
8977ac81f6
Add ntopng process memory chart
2019-03-05 13:59:38 +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
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
4cb88b56a9
Remove DHCP flag on the MAC
...
Now the concept of DHCP host is bound to an Host rather than a Mac
2019-02-26 18:45:47 +01:00