Changed interface formatting params

This commit is contained in:
MatteoBiscosi 2022-03-29 11:04:49 +02:00
parent 4a3ce60b1e
commit d700ff23ad

View file

@ -7,19 +7,14 @@ package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path
require "lua_utils"
require "flow_utils"
local alerts_api = require "alerts_api"
local format_utils = require("format_utils")
local alert_consts = require "alert_consts"
local flow_utils = require "flow_utils"
local icmp_utils = require "icmp_utils"
local json = require "dkjson"
local snmp_cached_dev = require "snmp_cached_dev"
local have_nedge = ntop.isnEdge()
sendHTTPContentTypeHeader('application/json')
local debug = false
local debug_process = false -- Show flow processed information
local ifid = _GET["ifid"]
@ -28,7 +23,6 @@ if not isEmptyString(ifid) then
end
local ifstats = interface.getStats()
local delta_cache = "ntopng.interface_filtered_traffic_" .. ifstats.id
-- System host parameters
local hosts = _GET["hosts"]
@ -224,9 +218,8 @@ for _key, value in ipairs(flows_stats) do -- pairsByValues(vals, funct) do
record["key_and_hash"] = string.format("%s@%s", record["key"], record["hash_id"])
if (value["in_index"] ~= nil and value["out_index"] ~= nil) then
local device_ip = value["device_ip"]
local cached_dev = snmp_cached_dev:create(device_ip)
local idx_name_in = format_portidx_name(cached_dev, value["in_index"], true)
local idx_name_out = format_portidx_name(cached_dev, value["out_index"], true)
local idx_name_in = format_portidx_name(device_ip, value["in_index"], true)
local idx_name_out = format_portidx_name(device_ip, value["out_index"], true)
record["column_device_ip"] = value["device_ip"]
record["column_in_index"] = idx_name_in
record["column_out_index"] = idx_name_out