mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-30 07:59:35 +00:00
Add definition of process columns in historica lflows
This commit is contained in:
parent
bee57c0f57
commit
c55bc11524
3 changed files with 39 additions and 2 deletions
|
|
@ -950,6 +950,10 @@ local flow_columns = {
|
|||
['IS_SRV_VICTIM'] = { tag = "is_srv_victim" },
|
||||
['IS_SRV_BLACKLISTED'] = { tag = "is_srv_blacklisted" },
|
||||
['ALERT_JSON'] = { tag = "json" },
|
||||
['SRC_PROC_NAME'] = { tag = "cli_proc_name" },
|
||||
['DST_PROC_NAME'] = { tag = "srv_proc_name" },
|
||||
['SRC_PROC_USER_NAME'] = { tag = "cli_user_name" },
|
||||
['DST_PROC_USER_NAME'] = { tag = "srv_user_name" },
|
||||
|
||||
-- Alert data
|
||||
['ALERT_STATUS'] = { tag = "alert_status" },
|
||||
|
|
@ -1762,11 +1766,12 @@ local all_datatable_js_columns_by_tag = {
|
|||
|
||||
-- #####################################
|
||||
|
||||
function historical_flow_utils.get_datatable_js_columns_by_tag(tag)
|
||||
function historical_flow_utils.get_datatable_js_columns_by_tag(tag, hide)
|
||||
if all_datatable_js_columns_by_tag[tag] then
|
||||
return all_datatable_js_columns_by_tag[tag]
|
||||
else
|
||||
return build_datatable_js_column_default(tag, tag, i18n("db_search.tags."..tag) or tag, 0)
|
||||
local order = #all_datatable_js_columns_by_tag
|
||||
return build_datatable_js_column_default(tag, tag, i18n("db_search.tags."..tag) or tag, order, hide)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
@ -1806,6 +1811,14 @@ local function get_js_columns_to_display()
|
|||
js_columns["input_snmp"] = historical_flow_utils.get_datatable_js_columns_by_tag("input_snmp")
|
||||
js_columns["output_snmp"] = historical_flow_utils.get_datatable_js_columns_by_tag("output_snmp")
|
||||
|
||||
local ifstats = interface.getStats()
|
||||
if ifstats.has_seen_ebpf_events then
|
||||
js_columns["cli_proc_name"] = historical_flow_utils.get_datatable_js_columns_by_tag("cli_proc_name")
|
||||
js_columns["srv_proc_name"] = historical_flow_utils.get_datatable_js_columns_by_tag("srv_proc_name")
|
||||
js_columns["cli_user_name"] = historical_flow_utils.get_datatable_js_columns_by_tag("cli_user_name")
|
||||
js_columns["srv_user_name"] = historical_flow_utils.get_datatable_js_columns_by_tag("srv_user_name")
|
||||
end
|
||||
|
||||
return js_columns
|
||||
|
||||
-- Or print all columns defined
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue