Commit graph

48 commits

Author SHA1 Message Date
MatteoBiscosi
2858dd2ec4 Removed double import 2022-03-14 11:52:42 +01:00
Alfredo Cardigliano
257ece18c0 Copyright update (Lua) 2022-01-03 09:42:33 +01:00
Simone Mainardi
83ee68f19b Fixes interface selection causing view flows not refreshed 2021-07-14 11:33:20 +02:00
MatteoBiscosi
9d2139f453 Renamed behavior timeseries due to the change from counter to gauge ts 2021-07-05 15:45:58 +02:00
MatteoBiscosi
1c4bf75aa8 Fixes behavior graphs displaying wrong values 2021-07-05 12:42:06 +02:00
MatteoBiscosi
c601031299 Fixes chart labels not correct (#5582 #5583) 2021-06-30 11:42:28 +02:00
MatteoBiscosi
221629ff74 Fixes Invalid Aggregated Metrics (#5552) 2021-06-28 11:38:39 +02:00
MatteoBiscosi
55153b41cb Fixes ASN/Network/Interface graph behavior and non differents (#5561) 2021-06-24 17:50:29 +02:00
MatteoBiscosi
462eaa384b Fixes ASes and Networks alert behavior 2021-06-23 15:14:03 +02:00
MatteoBiscosi
37096ab179 Added labels to behavior timeseries (#5552) 2021-06-22 13:18:10 +02:00
MatteoBiscosi
1670d6188c Fixed behavior timeseries formatter 2021-06-15 10:21:22 +02:00
Matteo Biscosi
9be0364102 Fixed partially timeseries not showing 2021-06-11 16:49:46 +02:00
Matteo Biscosi
f12934ef9e Implements Traffic TX/RX and Score Behavior analysis (#5473) (#5472) 2021-06-10 17:31:29 +02:00
Simone Mainardi
f27ea48a54 Replaces old warning.png with fontawesome
Fixes #5397
2021-06-04 15:38:29 +02:00
Simone Mainardi
7d51eb47f7 Fixes ')' expected near 'class' in as_details.lua 2021-05-31 10:11:31 +02:00
Luca Deri
d81d8a3295 Fixes bug that precvented session key to work when multiple ntopng instances are started per host 2021-05-21 23:29:15 +02:00
Simone Mainardi
1dce9e5842 Migrates to Bootstrap 5
Adds bootstrap-5.0.0-beta3-dist

Adds bootstrap-5.0.0

Updates bootstrap-5.0.0-beta3-dist to bootstrap-5.0.0-dist

initial migration to bs v5

porting to bs5

improvements on dropdown menu filter

fixed host map dropdown

removed excessive padding

fix button toggle

re-add blog news

removed text decoration for links

fix button layout (#5348)

remove underscore from href (#5347)
2021-05-18 11:39:59 +02:00
Matteo Biscosi
4b31a0d21c Added score timeseries for vlan, as, subnet and country
Implements #5317
2021-05-14 14:58:18 +02:00
Matteo Biscosi
32e9d31bda Add aditional filter fields to ASN flows view
Fixes #3542
2021-04-27 11:51:50 +02:00
Matteo Biscosi
52a396ec88 Implemented ASN traffic rcvd/sent graph
Implements #1786
2021-01-21 11:44:06 +01:00
Luca Deri
a1178a0791 Updated (C) 2021-01-02 12:08:23 +01:00
Simone Mainardi
8a3e65ac50 Requires snmp_utils as local module 2020-06-10 12:17:25 +02:00
emanuele-f
c1a1ff54da Split SNMP and AS traffic directions in charts 2020-04-24 17:33:38 +02:00
Simone Mainardi
3744ace4f8 Refactors graph_utils and nv_graph_utils
Addresses #3720

Refactor: create module graph_utils

Refactor: get_timeseries_layout

Refactor: get_default_timeseries

Refactor: getDeviceCommonTimeseries

Refactor: printCategoryDropdownButton

Refactor: printPoolChangeDropdown

Refactor: poolDropdown

Refactor: printProtocolQuota

Refactor: printGraphTopFlows

Refactor: drawGraphs

Refactor: printNotes

Refactor: getMinZoomResolution

Refactor: printSeries

Refactor: zoom_vals

Refactor: getZoomDuration

Refactor: getZoomAtPos

Refactor: stackedProgressBars

Refactor: percentageBar

Refactor: breakdownBar

Refactor: getProtoVolume

Refactor: normalizeSeriesPoints

Refactor: nv_graph_utils

Refactor: extendLabels

Refactor: getAlertGraphLink

Refactor: performCustomQuery

Refactor: drawProGraph

Refactor: unifies nv_graph_utils and graph_utils
2020-04-10 09:47:32 +02:00
emanuele-f
d0ba121a5e Rework flows table update
The update of multiple flows is now performed in a single AJAX request,
reducing the performance impact.

Closes #3660
2020-04-07 16:56:14 +02:00
gabryon99
ce0e3d2d11 fix for system view 2020-03-24 12:39:08 +01:00
gabryon99
7479582210 fix system view and add rtt host from host_details 2020-03-23 17:38:22 +01:00
Simone Mainardi
e1c437ff51 Fixes active entry in dropdown menus not highlighted
Fixes #3546
2020-03-18 15:07:54 +01:00
emanuele-f
4f6788fb58 New page_utils api to handle sidebar subitems selection 2020-01-30 11:53:13 +01:00
Luca Deri
170bc60f19 Updated (C) 2020-01-08 23:52:51 +01:00
Simone Mainardi
dacaa7e3db Migrates font-awesome 5 fa to fas 2019-12-18 11:50:02 +01:00
Simone Mainardi
7402bbdd14 FontAwesome 5 migration 2019-12-09 15:11:37 +01:00
Simone Mainardi
b8f867a4bf Bootstrap migration fa to fa-lg navbar icons 2019-12-05 18:46:21 +01:00
Simone Mainardi
1aa0546b85 Bootstrap migration dropdown style fixes 2019-12-05 09:27:48 +01:00
Simone Mainardi
a34a326d4c Bootstrap migration glyphicon filter to fa 2019-12-05 09:27:48 +01:00
Simone Mainardi
49f096e1f8 Bootstrap migration rtt and redis navbar 2019-12-05 09:27:47 +01:00
Simone Mainardi
0a9b7b2223 Bootstrap migration autonomous systems navbar 2019-12-05 09:27:47 +01:00
Simone Mainardi
7997a73590 Implements charts for AS OOO/Drops/Retransmissions 2019-05-21 18:48:49 +02:00
emanuele-f
6113c692af Unify Protocol/Application labels
L4 information is now referred to as "Protocol"
L7 information is now referred to as "Application"

Closes #2316
2019-01-28 16:59:27 +01:00
emanuele-f
ec5b209ffa Add missing active_page 2018-12-12 10:18:21 +01:00
Alfredo Cardigliano
6d7de7bd57 Moved header for all pages to page_utils 2018-11-29 18:10:18 +01: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
af907b61af Implements hierarchical AS RRDs directory tree 2018-05-17 11:28:09 +02:00
Luca Deri
f0c936c368 Updated (C) to 2018 2018-03-22 21:59:42 +01:00
emanuele-f
47552d2bf5 Fix datatable loading bar stuck due to js errors on empty datatables 2017-12-29 11:00:19 +01:00
Simone Mainardi
8b9d7547a7 Adds idle messages to Mac and ASes flows 2017-12-13 13:06:29 +01:00
emanuele-f
6635d1a716 Rework top-talkers to improve performance and clean code 2017-11-28 18:00:30 +01:00
Simone Mainardi
d5e36e87f4 Adds an Active Flows page to the AS details 2017-10-09 12:54:06 +02:00