Commit graph

723 commits

Author SHA1 Message Date
emanuele-f
478c97b743 Inhibit some influxdb queries when the database does not respond
This reduces the gui loading time when such event occurs
2019-11-25 15:39:21 +01:00
emanuele-f
20ef1a4ebc Fix ts_utils.listSeries in redis.lua being performed on every page load
This was caused by probe.getTimeseriesMenu being called at every page load by the timeseries
code to load the schemas. probe.loadSchemas is now called instead.
2019-11-25 15:39:21 +01:00
emanuele-f
6932a155fe Add home menu entry to the alerts/status definitions page 2019-11-21 12:04:41 +01:00
Alfredo Cardigliano
390a3e4141 Links to the scripts list (fix #3011) 2019-11-15 18:46:57 +01:00
Simone Mainardi
8fa525eddc Hides interfaces status report when only one interface is monitored 2019-11-14 15:47:44 +01:00
Simone Mainardi
fd33ad1429 Implements summary page across all ntopng interfaces 2019-11-14 15:38:51 +01:00
Simone Mainardi
aceb123ebb Adds About/directories page listing custom scripts directories 2019-10-07 11:34:39 +02:00
Simone Mainardi
8dc025bc35 Reworks System Menu
Implements #2889
2019-10-02 16:23:19 +02:00
Alfredo Cardigliano
fa178126ab Displaying an icon for dynamic interfaces 2019-09-26 17:18:06 +02:00
emanuele-f
beddb433b7 Add a message when POST form submission fails 2019-09-23 16:00:25 +02:00
Simone Mainardi
edbc952a43 Fixes missing sFlow devices menu entry 2019-09-13 16:46:46 +02:00
Simone Mainardi
f96743569d Adds alert menu also for view interfaces 2019-08-27 14:54:55 +02:00
Simone Mainardi
c01ff1dc18 Implements add button anchor for host pools
Fixes #2761
2019-08-14 12:02:05 +02:00
Alfredo Cardigliano
bc7a7561c3 Removed local hosts matrix which is unusable with many hosts 2019-07-25 15:17:42 +02:00
emanuele-f
a3942831b8 Fix issues with engaged alert counters and other improvements 2019-07-24 15:40:43 +02:00
Simone Mainardi
9c448445ac Implements MySQL flow dump for view interfaces 2019-07-23 17:44:40 +02:00
Simone Mainardi
3cd6a92efd Implements nDPI stats counters for views 2019-07-19 10:30:59 +02:00
Alfredo Cardigliano
acd776ce55 Hiding Top Hosts page when analysing pcap dump 2019-07-15 12:35:27 +02:00
emanuele-f
47e5d87e44 Show InfluxDB setup errors in the header
Fixes #2702
2019-07-03 16:59:29 +02:00
emanuele-f
e51afad344 Fix InfluxDB export chart 2019-07-01 15:00:52 +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
Luca Deri
ec4d55ff04 Added hosts explored on the main menu 2019-06-25 19:56:56 +02:00
emanuele-f
96e371a079 Make graphs menu explicit in system scripts and add support for custom graphs 2019-06-21 13:51:27 +02:00
emanuele-f
10e3d59785 Move exporters in separate menu entry 2019-06-18 15:16:34 +02:00
emanuele-f
faafb47668 Move flow devices under hosts 2019-06-14 13:32:39 +02:00
emanuele-f
d9b2139ecc Fix invalid usage of ifstats of another interface 2019-06-14 13:24:06 +02:00
emanuele-f
812522a937 Make system menu entries dynamic 2019-06-12 14:11:57 +02:00
emanuele-f
6aa72b53f7 Implemement RTT monitoring configuration page 2019-06-11 17:30:46 +02:00
emanuele-f
6234245773 Move InfluxDB monitoring to separate entry 2019-06-10 12:47:10 +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
2e997a9635 Move runtime status into the system stats 2019-06-03 11:02:04 +02:00
Emanuele Faranda
5f9e8b17df
Implement System interface
The system interface now holds system wide alerts and timeseries
2019-06-03 08:53:26 +00:00
Simone Mainardi
9252ead5a5 Implements telemetry data with options and contact email 2019-05-27 18:59:55 +02:00
Simone Mainardi
c7e8c32559 Implements telemetry data POST 2019-05-23 16:43:16 +02:00
emanuele-f
21474d2749 Extend search hosts limit
There is now a 20 items total limit and a per-category limit of 5
Closes #2556
2019-05-13 18:43:52 +02:00
Simone Mainardi
6df47febf8 Updates flows view for packet interfaces with dispatched eBPF flows 2019-05-05 18:45:57 +02:00
Luca Deri
1f7d236315 Added ARP matrix to the menu 2019-04-30 15:22:49 +02:00
emanuele-f
48236e006d Add event exporters page 2019-04-29 13:56:11 +02:00
emanuele-f
6fb921d68a Implement Pods and Containers page 2019-04-24 18:46:07 +02:00
emanuele-f
214def7d1d Hide host identifier warning on non-packet interfaces 2019-04-16 10:18:38 +02:00
emanuele-f
b0fcf3f300 Do not show DHCP configuration for PCAP interfaces 2019-04-12 18:24:30 +02:00
emanuele-f
fe74bfe4d0 Fix warning messages about DHCP hosts with multiple interfaces 2019-04-12 10:35:48 +02:00
emanuele-f
fa4330bbfd Implement alert for IP addresses assigned outside the configured DHCP ranges 2019-04-11 17:01:39 +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
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
Simone Mainardi
0785c81517 Makes the allowed device applications page always visible 2019-02-27 23:16:13 +01:00
emanuele-f
8637d300e7 Make timeseries migration message dismissable
Fixes #2428
2019-02-27 18:17:18 +01:00
Luca Deri
42bd061639 Replaced label Mac Address with Device as used already in the footer 2019-02-23 09:41:22 +01:00
Simone Mainardi
c40bfb1a8e Implements custom column in the hosts stats page 2019-02-20 12:14:34 +01:00
Simone Mainardi
295b112fa9 Reworks sFlow Menu
Fixes #2321
2019-02-18 16:48:30 +01:00