Added charts in Inactive hosts page and syncro with filters. Added delete since (#7577)

This commit is contained in:
Matteo Biscosi 2023-06-25 10:55:12 +00:00
parent ae9748b5a7
commit 7863162d86
10 changed files with 233 additions and 22 deletions

View file

@ -17,7 +17,7 @@ local ifid = _GET["ifid"] or interface.getId()
interface.select(tostring(ifid))
local active_hosts = interface.getStats().stats.local_hosts
local inactive_hosts = inactive_hosts_utils.getInactiveHostsNumber(ifid)
local inactive_hosts = inactive_hosts_utils.getInactiveHostsNumber(ifid, inactive_hosts_utils.getFilters())
local rsp = {
series = {},

View file

@ -16,7 +16,7 @@ local inactive_hosts_utils = require "inactive_hosts_utils"
local ifid = _GET["ifid"] or interface.getId()
interface.select(tostring(ifid))
local inactive_hosts_manufacturer = inactive_hosts_utils.getManufacturerFilters(ifid)
local inactive_hosts_manufacturer = inactive_hosts_utils.getManufacturerFilters(ifid, inactive_hosts_utils.getFilters())
local series = {}
local labels = {}
local colors = {}

View file

@ -15,7 +15,8 @@ local inactive_hosts_utils = require "inactive_hosts_utils"
local ifid = _GET["ifid"] or interface.getId()
interface.select(tostring(ifid))
local inactive_hosts_distribution = inactive_hosts_utils.getInactiveHostsEpochDistribution(ifid)
local filters = inactive_hosts_utils.getFilters()
local inactive_hosts_distribution = inactive_hosts_utils.getInactiveHostsEpochDistribution(ifid, filters)
local series = {}
local labels = {}