Commit graph

207 commits

Author SHA1 Message Date
emanuele-f
f3497eb37c Graphs improvements
- Show begin and end time in the graph info table
- Show "Custom" zoom resolution when zoom is active and make it clickable to jump to it later
- Hide past time comparison series by default if too high
2018-08-17 15:00:42 +02:00
Luca Deri
8410799aaa Changes for nIndex 2018-08-14 12:05:24 +02:00
emanuele-f
d4ea15619f Add support for InfluxDB authentication 2018-08-13 14:36:06 +02:00
Luca Deri
5c635ef87f Added preference (Logging sub-menu) to create a trace log (ntopng.log) instead of using syslog 2018-08-11 13:42:13 +02:00
Luca Deri
5f77b18c80 Added ability to set live pcap duration and optional BPF filter 2018-08-08 16:33:37 +02:00
Luca Deri
30e22c3a71 Implemented multiple-pcap file download and monitor 2018-08-08 14:06:25 +02:00
emanuele-f
1af40bd42f Improve InfluxDB support
- Automatically create the database at startup
- Add database name option
- Add maximum retention time option
- Check InfluxDB version
2018-08-03 16:32:06 +02:00
emanuele-f
ffd6d9ac9f Add past period series for graphical comparison 2018-07-31 17:43:29 +02:00
Luca Deri
79d8c5451a Added topK nIndex implementation 2018-07-31 15:47:51 +02:00
emanuele-f
af1fc50ce6 Add preference to select the timeseries database to use 2018-07-30 12:53:55 +02:00
Simone Mainardi
13ac7ca38c Adds log for host pool events 2018-07-30 11:44:28 +02:00
Simone Mainardi
c392a17dec Adds localization strings for management interface bind 2018-07-24 13:26:22 +02:00
Simone Mainardi
25588290eb Implements crypto miners alerts toggle
Implements #1826
2018-07-20 13:15:06 +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
55351fa8b4 Fixes subnet search in hist data explorer 2018-07-18 08:37:21 +02:00
emanuele-f
25a1a961c2 Implement configurable slack channel names 2018-07-09 19:19:24 +02:00
emanuele-f
a784ccaf60 Add interface local hosts number threshold alert 2018-07-09 11:59:06 +02:00
emanuele-f
2bd7028cc4 Add Slack test button 2018-07-09 10:49:17 +02:00
Simone Mainardi
3dadc3bb78 Adds web UI ACL conf (WIP) 2018-06-21 18:23:32 +02:00
Simone Mainardi
fe49f7d2f5 Prevents unnecessary params validation
Fixes https://github.com/ntop/ntopng/issues/1818
2018-06-20 16:13:16 +02:00
Simone Mainardi
2412487cef Localization and lint for nedge VLANs bridging 2018-06-12 19:56:26 +02:00
emanuele-f
fa86e225c6 Revert "nEdge localization and parameters"
This reverts commit c67f7430cc.
2018-06-12 12:50:08 +02:00
emanuele-f
c67f7430cc nEdge localization and parameters 2018-06-11 17:15:47 +02:00
emanuele-f
bbfb40cc9f Add user members management page in nedge 2018-06-06 20:11:47 +02:00
Simone Mainardi
8cca1f6703 Implements informative captive portal (no login) 2018-06-06 10:33:36 +02:00
emanuele-f
b22e083da6 Fix validation error in profiles with spaces in names 2018-06-04 11:55:43 +02:00
Luca Deri
1a2ed0b74f Added support for "Content-Type: application/json" POST 2018-05-22 23:41:29 +02:00
emanuele-f
9b6e2ee618 Implement network discovery page filters
- Filter by: device type, os, manufacturer
- Fix ghost hosts not shown
2018-05-17 17:12:43 +02:00
emanuele-f
4da97c492a Fix host validation errors 2018-05-17 10:59:34 +02:00
Simone Mainardi
cbaa02070d Localization of device SNMP polling 2018-05-10 10:48:12 +02:00
Simone Mainardi
c61451cee3 Adds http lint for the deletion of all SNMP devices 2018-05-09 12:46:44 +02:00
Simone Mainardi
e1007bc5c9 Adds SNMP interface types localization 2018-04-30 15:13:09 +02:00
Simone Mainardi
57fc2cc2b8 Adds SNMP js helper 2018-04-23 18:56:19 +02:00
Luca Deri
00004494bf Reworked alarms
Added informative message at ntopng startup/shutdown
2018-04-13 17:19:58 +02:00
emanuele-f
d1b77ade45 Interface disaggregation gui improvements 2018-04-11 11:33:50 +02:00
Simone Mainardi
7b64b7fbfe Input/output SNMP interfaces disaggregation with ignored interfaces 2018-04-10 20:26:26 +02:00
emanuele-f
07d89dfa8d Improve email alert notification and add test button 2018-04-06 17:55:32 +02:00
emanuele-f
0f5d76ca74 Implement alerts via email
Closes #272
2018-04-03 20:49:43 +02:00
emanuele-f
d4bbeb10a2 Generalize alerts external report 2018-03-30 20:36:05 +02:00
emanuele-f
8f27bf8f47 Implement SNMP alerts on port status change 2018-03-29 23:00:43 +02:00
emanuele-f
02cec8a2be Remove host macs and show source macs instead 2018-03-23 14:42:21 +01:00
Luca Deri
f0c936c368 Updated (C) to 2018 2018-03-22 21:59:42 +01:00
Luca Deri
2ae3b42d77 Implemented toggle for ARP/IP reassignments alerts 2018-03-22 10:52:46 +01:00
Luca Deri
1b024e4a41 Added sample nIndex test page 2018-03-17 15:55:51 +01:00
emanuele-f
4767789b1a Implement country charts for inner, egress and ingress traffic 2018-03-15 18:35:51 +01:00
emanuele-f
b46fdaa130 nedge improvements 2018-03-07 18:30:12 +01:00
emanuele-f
b2082b7788 Generate alert when interface drops exceed a given threshold and fix alerts invalid cache 2018-03-07 15:13:23 +01:00
emanuele-f
4c84f1da2f Implement "hide from top" preference 2018-03-05 16:01:33 +01:00
Simone Mainardi
d7817395de Localization for nEDGE start/stop services 2018-03-01 17:32:32 +01:00
emanuele-f
66b024c21d Generate alerts when a quota is exceeded 2018-02-23 15:29:28 +01:00