Commit graph

43 commits

Author SHA1 Message Date
emanuele-f
2e11f7506e Improve traffic dump storage utilization bar 2018-11-13 20:13:47 +01:00
Simone Mainardi
1eece0f06e Adds process-process eBPF graphs in host details 2018-11-08 10:14:46 +01:00
emanuele-f
9eaa5049c0 Pro charts improvements 2018-10-16 18:27:08 +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
emanuele-f
09dbaad363 Make find host dropdown align right 2018-10-02 15:00:55 +02:00
emanuele-f
0872c162b5 Implement timeseries tabular view 2018-09-24 16:40:01 +02:00
emanuele-f
95a4722878 Chart improvements
- Remove trend in top senders/receivers
- Fix top senders/receivers step
- Show second axis in custom charts
- Avoid hiding series when second axis is show
2018-08-10 18:54:30 +02:00
emanuele-f
c8ea6ce76d Improve custom charts 2018-08-09 16:33:55 +02:00
emanuele-f
5761f6305c Charts fixes and improvements
- Fix chart bounds on initial zoom
- Do not show zoom selection if zoom is disabled
- Improve customized charts
- Fix zoom out button position and use it as zoom reset
- Improve chart colors
- Remove charts border to prevent visualization issues
- Facilitate zoom after at the right chart bound
2018-08-08 18:46:46 +02:00
emanuele-f
102a458ec1 Implement active flows vs local hosts chart 2018-08-07 17:45:41 +02:00
emanuele-f
1e241b8d23 Chart improvements
- Better position for zoom out button
- Add 30min and 5min buttons
- Fix chart y label size
2018-08-06 13:14:15 +02:00
emanuele-f
720c7589aa Chart zoom improvements:
- Max allowed zoom
- Hide zoom button when not zoomed
- Fix zoom out range
2018-08-03 12:28:57 +02:00
emanuele-f
0c602928be Improve charts data intervals 2018-08-02 16:34:52 +02:00
emanuele-f
6e631677b8 Improve charts stroking by preventing aliasing 2018-08-01 18:20:48 +02:00
emanuele-f
91d27411a3 Charts animations improvements 2018-08-01 16:15:46 +02:00
emanuele-f
802f48822f Improve timeseries charts visualization 2018-07-31 17:43:29 +02:00
emanuele-f
74a7b40c9b Window resize fix 2018-07-31 12:40:21 +02:00
emanuele-f
c0e6b77ba6 Always display trend line and add lines animation 2018-07-31 12:36:15 +02:00
emanuele-f
2485f173de Improve pro charts visualization
- Fix legend width
- Fix zoom scale not reset
- Fix dotted hover points
- Implement periodic chart refresh
2018-07-18 18:57:18 +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
0f5d76ca74 Implement alerts via email
Closes #272
2018-04-03 20:49:43 +02:00
emanuele-f
a72705ff88 nedge localization 2018-01-26 12:03:06 +01:00
emanuele-f
f27c68cca4 nedge localization 2018-01-26 10:33:19 +01:00
emanuele-f
41224c9b9a Separate ntopng and nedge menu 2018-01-25 12:09:44 +01:00
emanuele-f
fcee716d89 Fix about page issue on nedge 2018-01-15 12:01:05 +01:00
emanuele-f
7c2057bfc3 Custom logo and style support 2018-01-15 12:01:05 +01:00
emanuele-f
f5b0d795d7 Generalize some quotas_utils parameters 2017-12-07 20:00:51 +01:00
emanuele-f
bffd2db88f Move quotas bars javascript to separate file 2017-12-07 17:57:35 +01:00
emanuele-f
030e715629 Improve preferences style 2017-11-17 18:46:47 +01:00
emanuele-f
01ef3f0782 Ui improvements 2017-05-18 19:36:26 +02:00
emanuele-f
19c2aa8d4d Bridge wizard gui implementation 2017-05-12 01:06:46 +02:00
emanuele-f
42904dd034 Implement HostPool time and bytes quota limit in inline mode 2017-03-29 19:42:31 +02:00
Josh Soref
78e78c018c Fixes spellings and typos
Thank goes to
Josh Soref <jsoref@users.noreply.github.com>
2017-03-06 17:54:48 +01:00
Emanuele Faranda
2a843966da Add alias and device type columns to host pools (#953)
* Add alias and device type columns to host pools

* Add host pool members links when available

* Add host pool links

* Implement host pool members pagination

* Host Pools GUI fixes and improvements

* Remove hardcoded columns number

* Host Pools GUI fixes

* Remove debug print
2017-01-27 17:48:58 +01:00
emanuele-f
716e01cbbe Make shapers use hosts pools 2017-01-18 20:06:23 +01:00
emanuele-f
6934bfdb0b Move style definition to css 2017-01-11 20:39:57 +01:00
emanuele-f
7dfda54934 Add total host activity 2016-12-28 12:14:28 +01:00
Emanuele Faranda
4c3251662d New shapers layout and redis (#848)
* Partial work

* Partial work 2
2016-12-08 10:58:16 +01:00
Emanuele Faranda
eda7bd42b1 Traffic policing page i18n, are-you-sure integration and styling (#837)
* Traffic policing page internationalization, are-you-sure integration, styling

* are-you-sure utility functions

* move to shaping section
2016-11-30 15:03:29 +01:00
emanuele-f
1f83f25167 Scrollable dropdown for timeseries 2016-11-12 00:55:50 +01:00
emanuele-f
9443354b84 More compact report 2016-11-08 18:39:05 +01:00
emanuele-f
50db46cfdf Make use of scaling factor 2016-10-27 22:21:58 +02:00
Luca
730d76b9f5 Initial import from SVN 2015-04-30 12:22:35 +02:00