Simone Mainardi
1ae2b2d932
Refactors NtopngUtils into NtopUtils
2020-08-18 15:10:04 +02:00
Simone Mainardi
e61f9ffe68
Refactor JS code into class NtopngUtils
...
Implements #3735
2020-08-18 14:13:48 +02:00
Alfredo Cardigliano
abfb7d1bda
Set graph labels for dscp
2020-07-21 11:29:58 +02:00
emanuele-f
188297e164
Fix charts loading error in nEdge
2020-05-15 15:00:55 +02:00
emanuele-f
e2bade07d5
Remove trend, SMA and EMA from the charts
2020-04-30 15:02:59 +02:00
emanuele-f
d1ae6b545a
Improve last point add logic for active monitoring
...
Now the point is only added if the current time is contained between the last update and the next
expected update
2020-04-27 10:49:44 +02:00
emanuele-f
345b202975
Split 95th percentile by direction
2020-04-24 18:24:57 +02:00
emanuele-f
c1a1ff54da
Split SNMP and AS traffic directions in charts
2020-04-24 17:33:38 +02:00
emanuele-f
4309248829
Add extra point in the active monitoring chart
2020-04-24 11:38:44 +02:00
emanuele-f
f10716fd17
Chart host unreachable data points as red lines
...
Needed for #3777
2020-04-21 15:49:25 +02:00
emanuele-f
c6b43f1af3
Pass client timezone as a cookie to properly format time
2020-04-15 17:44:08 +02:00
Alfredo Cardigliano
f25bb5f830
Add timezone to the nindex query
2020-03-09 11:39:48 +01:00
emanuele-f
b0520ee189
Improve localization support
...
- nDPI categories are now localized (see getCategoryLabel)
- Add some missing localization in plugins/user scripts pages
2020-03-03 18:26:14 +01:00
emanuele-f
69658c90c9
Hide horizontal line series if the rest of the chart becomes empty
...
Fixes #3446
2020-02-27 11:04:28 +01:00
Alfredo Cardigliano
703b96cf8f
Handle GUI timezone vs backend timezone in interface historical data
2020-02-24 16:55:18 +01:00
emanuele-f
405e300b3c
Fix charts empty datetimepicker
2020-01-30 16:26:06 +01:00
emanuele-f
35a3c9ab07
Fix datetimepicker api usage
2020-01-27 16:36:22 +01:00
emanuele-f
d8779b35bc
Fix js error in charts
2020-01-20 14:42:19 +01:00
Alfredo Cardigliano
bd2c2f3ced
Raw Flows dropdown fix
2020-01-07 10:55:07 +01:00
Simone Mainardi
dacaa7e3db
Migrates font-awesome 5 fa to fas
2019-12-18 11:50:02 +01:00
Simone Mainardi
ba99f74a90
Bootstrap migration to new tempusdominus datetimepicker
2019-12-05 09:27:47 +01:00
emanuele-f
1fd65ac44c
Flow user scripts enhancements
...
- Add title label in hash table utilization gauges
- List Hash Tables charts and Periodic Activities charts in a single page
- Replace Periodic Activities max duration column with time utilization percentage
- Add api to add a straight line in the charts
- Show max duration time as a straight line in Periodic Activities charts
- Move dropped flow calls charts to the Peridic Activities page
- Fix expert view number of calls 0
- Fix interface/host/network trigger alert label
- Move chart icon to separate column in redis and influxdb pages
- Fix interface menu selection in Hash Tables and Periodic Activities
- Highlight issues with a warning triangle in Hash Tables and Periodic Activities
- Fix some page navigation issues with extra_params
- Fix wrong schema graph options passed to nv_graph_utils
2019-11-20 20:09:45 +01:00
emanuele-f
58d88d161e
Implement redis num calls charts
2019-11-06 18:12:17 +01:00
emanuele-f
e978a83151
Improve user scripts charts
...
Fixes #3020
2019-10-31 13:30:24 +01:00
emanuele-f
63660b59f4
Add stacked top user scripts chart
2019-10-29 16:36:00 +01:00
emanuele-f
0c8b7ad0d2
Fix misplaced tooltip after chart update
2019-09-20 18:49:28 +02:00
emanuele-f
0bc0e91a40
Add float scale for chart with max value smaller than 1
...
Fixes #2868
2019-09-20 15:05:18 +02:00
emanuele-f
69cd896a9f
Implement engaged alerts and flow alerts timeseries
2019-08-21 16:57:14 +02:00
emanuele-f
f6056a9d12
Avoid js errors when min/max_val_idx is outside range
...
This can occur right after timeseries resolution pref is changed
2019-08-21 15:58:42 +02:00
emanuele-f
fe8a586e6a
Fix for negative values in y axis
2019-07-05 20:33:39 +02:00
emanuele-f
3732fbc691
Fix repeated values appearing in chart with low gauge values
2019-07-05 18:55:02 +02:00
emanuele-f
65580f7b62
Fix chart x ticks issues with some steps
...
The issue occurred with some steps (e.g. 4 seconds step in nEdge) which were not divisible
by the steps reported in range_params in graph_utils.js
2019-07-04 12:18:55 +02:00
emanuele-f
e51afad344
Fix InfluxDB export chart
2019-07-01 15:00:52 +02:00
emanuele-f
f9dd5e5e34
Implement retried/failed exports influxdb counters
...
Also add support for inline chart custom labels
2019-06-21 17:11:11 +02:00
emanuele-f
82305dd24a
Fix InfluxDB incorrect timestamp while performing queries
2019-06-18 14:57:09 +02:00
emanuele-f
649f4a9e61
Implement InfluxDB write throughput and failures charts
2019-06-07 19:22:31 +02:00
emanuele-f
f51b0f1cda
Add support for influxdb _internal queries at visualization phase
...
Also implement influxdb storage chart
2019-06-07 16:19:33 +02:00
emanuele-f
791afdbaca
Implement CPU load chart
2019-06-06 19:20:11 +02:00
emanuele-f
7f48a4ac88
Pro charts zoom in and zoom out functions
2019-06-06 17:49:52 +02:00
emanuele-f
8e546e904d
Add event exporters charts
2019-04-29 15:11:01 +02:00
Simone Mainardi
fbcf2f4948
Walks and adds ifAlias to SNMP interfaces list, charts and tables
...
Implements #2407 together with companion commit in the pro
2019-04-19 11:45:45 +02:00
emanuele-f
387543f8e9
Fix top talkers when mac address is used as LBD hosts ID
2019-04-05 17:49:22 +02:00
emanuele-f
cb0149723f
Changes for l4 protocols stacked view
2019-04-03 14:56:03 +02:00
emanuele-f
c664c5dc9e
Only show comparison period (e.g. 1 day ago) when a custom period is not selected
2019-03-12 10:44:10 +01:00
emanuele-f
8977ac81f6
Add ntopng process memory chart
2019-03-05 13:59:38 +01:00
emanuele-f
a486d2c19f
Implement host counter of total triggered alerts
...
Closes #2391
2019-02-20 20:12:44 +01:00
emanuele-f
29c6f1e1b2
Show minus sign when a binary indicator is not available in the selected point
...
Closes #2378
2019-02-18 13:12:39 +01:00
emanuele-f
69b1dd998e
Avoid graphing anomaly indicators in their first rolling window
2019-02-15 18:33:07 +01:00
emanuele-f
5f0f04ca7c
Timeseries debug improvement
2019-02-04 21:08:23 +01:00
emanuele-f
4f60243338
Implement timeseries data read from aggregated retention policies
...
Aggregation selector can be shown by setting "ntopng.prefs.influxdb.debug_aggregation" = "1"
2019-02-04 13:26:22 +01:00