Implements degraded performance badge

This commit is contained in:
Simone Mainardi 2020-02-21 17:14:15 +01:00
parent 55d5912729
commit 5276de4ca8
5 changed files with 61 additions and 3 deletions

View file

@ -10,6 +10,7 @@ require "lua_utils"
local json = require("dkjson")
local ts_utils = require("ts_utils_core")
local plugins_utils = require("plugins_utils")
local periodic_activities_utils = require "periodic_activities_utils"
sendHTTPHeader('application/json')
@ -99,6 +100,10 @@ function dumpInterfaceStats(ifid)
end
end
if periodic_activities_utils.have_degraded_performance() then
res["degraded_performance"] = true
end
if not userHasRestrictions() then
res["num_flows"] = ifstats.stats.flows
res["num_hosts"] = ifstats.stats.hosts