mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-30 07:59:35 +00:00
Reworked flow activities calculation
This commit is contained in:
parent
ee590d970f
commit
cd0db380e3
10 changed files with 82 additions and 82 deletions
|
|
@ -403,16 +403,6 @@ function printStatsRrds()
|
|||
"to keep application protocol statistics at the cost of using more disk space.",
|
||||
"On", "1", "success", "Off", "0", "danger", "toggle_local_ndpi", "ntopng.prefs.host_ndpi_rrd_creation", "0")
|
||||
|
||||
local toggle_local_activity = "toggle_local_activity"
|
||||
local activityPrefsToSwitch = {"local_activity_prefs",
|
||||
"host_activity_rrd_raw_hours", "id_input_host_activity_rrd_raw_hours",
|
||||
"host_activity_rrd_1h_days", "id_input_host_activity_rrd_1h_days",
|
||||
"host_activity_rrd_1d_days", "id_input_host_activity_rrd_1d_days"}
|
||||
toggleTableButtonPrefs("Activities Timeseries",
|
||||
"Toggle the creation of activities timeseries for local hosts and networks. Turn it off to save storage space.",
|
||||
"On", "1", "success", "Off", "0", "danger", toggle_local_activity, "ntopng.prefs.host_activity_rrd_creation", "0",
|
||||
false, activityPrefsToSwitch)
|
||||
|
||||
local info = ntop.getInfo()
|
||||
toggleTableButtonPrefs("Flow Devices Timeseries",
|
||||
"Toggle the creation of bytes timeseries for each port of the sFlow/NetFlow devices. For each device port" ..
|
||||
|
|
@ -442,11 +432,12 @@ function printStatsRrds()
|
|||
prefsInputFieldPrefs("Days for 1 day resolution stats", "Number of days for which stats are kept in 1 day resolution. Default: 365.", "ntopng.prefs.", "other_rrd_1d_days", prefs.other_rrd_1d_days)
|
||||
|
||||
-- Only shown when toggle_local_activity switch is on
|
||||
print('<tr id="local_activity_prefs"><th colspan=2 class="info">Local Activity Timeseries</th></tr>')
|
||||
prefsInputFieldPrefs("Hours for raw stats", "Number of hours for which raw stats are kept. Default: 48.", "ntopng.prefs.", "host_activity_rrd_raw_hours", prefs.host_activity_rrd_raw_hours)
|
||||
prefsInputFieldPrefs("Days for 1 hour resolution stats", "Number of days for which stats are kept in 1 hour resolution. Default: 15.", "ntopng.prefs.", "host_activity_rrd_1h_days", prefs.host_activity_rrd_1h_days)
|
||||
prefsInputFieldPrefs("Days for 1 day resolution stats", "Number of days for which stats are kept in 1 day resolution. Default: 90.", "ntopng.prefs.", "host_activity_rrd_1d_days", prefs.host_activity_rrd_1d_days)
|
||||
if _GET[toggle_local_activity] == "0" or (_GET[toggle_local_activity] == nil and prefs.host_activity_rrd_creation == 0) then print("<script>"..toggle_local_activity.."_functionOff();</script>") end
|
||||
if prefs.is_flow_activity_enabled then
|
||||
print('<tr id="local_activity_prefs"><th colspan=2 class="info">Local Activity Timeseries</th></tr>')
|
||||
prefsInputFieldPrefs("Hours for raw stats", "Number of hours for which raw stats are kept. Default: 48.", "ntopng.prefs.", "host_activity_rrd_raw_hours", prefs.host_activity_rrd_raw_hours)
|
||||
prefsInputFieldPrefs("Days for 1 hour resolution stats", "Number of days for which stats are kept in 1 hour resolution. Default: 15.", "ntopng.prefs.", "host_activity_rrd_1h_days", prefs.host_activity_rrd_1h_days)
|
||||
prefsInputFieldPrefs("Days for 1 day resolution stats", "Number of days for which stats are kept in 1 day resolution. Default: 90.", "ntopng.prefs.", "host_activity_rrd_1d_days", prefs.host_activity_rrd_1d_days)
|
||||
end
|
||||
|
||||
print('<tr><th colspan=2 style="text-align:right;"><button type="submit" class="btn btn-primary" style="width:115px">Save</button></th></tr>')
|
||||
print('</table>')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue