mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-29 23:49:33 +00:00
Merge pull request #2093 from FrancescoStaccini/dev
some adjustments for the demo and bug fix
This commit is contained in:
commit
baf7f33a57
3 changed files with 224 additions and 7 deletions
|
|
@ -292,10 +292,31 @@ end
|
|||
function network_state.alerts_details()
|
||||
local engaged_alerts, past_alerts, flow_alerts = network_state.check_alerts()
|
||||
local tmp_alerts, alerts = {}, {}
|
||||
local limit= 3 --temporary limit, add effective selection criterion
|
||||
|
||||
for i,v in pairs(engaged_alerts) do table.insert( tmp_alerts, v ) end
|
||||
for i,v in pairs(flow_alerts) do table.insert( tmp_alerts, v ) end
|
||||
for i,v in pairs(past_alerts) do table.insert( tmp_alerts, v ) end
|
||||
j = 0
|
||||
for i,v in pairs(engaged_alerts) do
|
||||
if j < limit then
|
||||
table.insert( tmp_alerts, v )
|
||||
j = j+1
|
||||
else break end
|
||||
end
|
||||
|
||||
j = 0
|
||||
for i,v in pairs(flow_alerts) do
|
||||
if j < limit then
|
||||
table.insert( tmp_alerts, v )
|
||||
j = j+1
|
||||
else break end
|
||||
end
|
||||
|
||||
j = 0
|
||||
for i,v in pairs(past_alerts) do
|
||||
if j < limit then
|
||||
table.insert( tmp_alerts, v )
|
||||
j = j+1
|
||||
else break end
|
||||
end
|
||||
|
||||
local alert_type, rowid, t_stamp, srv_addr, srv_port, cli_addr, cli_port, severity, alert_json
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue