Commit graph

14 commits

Author SHA1 Message Date
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
43e77c7cf3 Fix second axix format 2018-08-07 17:45:42 +02:00
emanuele-f
102a458ec1 Implement active flows vs local hosts chart 2018-08-07 17:45:41 +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
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
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
Simone Mainardi
022390568e Updates nvd3 from 1.8.4-dev to 1.8.6-dev
Tries to address #1430
2017-09-08 11:50:47 +02:00
emanuele-f
2e2c275b43 FIx javascript error when no data is available 2017-02-28 10:18:17 +01:00
Luca Deri
ce5fbf2a8e Traffic shaping code cleanup and optimizations 2016-12-10 13:27:42 +01:00
emanuele-f
df1eb4acde Update nvd3 library 2016-12-06 18:37:38 +01:00
Luca
730d76b9f5 Initial import from SVN 2015-04-30 12:22:35 +02:00