mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-01 00:19:33 +00:00
Prevents housekeeping alerts extra redis reads
This commit is contained in:
parent
93705cedcd
commit
3322cfe576
4 changed files with 38 additions and 10 deletions
|
|
@ -1215,18 +1215,21 @@ function housekeepingAlertsMakeRoom()
|
|||
interface.select(n)
|
||||
|
||||
local ifId = getInterfaceId(n)
|
||||
local k = get_housekeeping_set_name(ifId)
|
||||
|
||||
local members = ntop.getMembersCache(k)
|
||||
for _, m in pairs(members) do
|
||||
ntop.delMembersCache(k, m)
|
||||
m = m:split("|")
|
||||
if interface.makeRoomRequested() then
|
||||
local k = get_housekeeping_set_name(ifId)
|
||||
|
||||
local alert_entity = tonumber(m[1])
|
||||
local alert_entity_value = m[2]
|
||||
local table_name = m[3]
|
||||
local members = ntop.getMembersCache(k)
|
||||
for _, m in pairs(members) do
|
||||
ntop.delMembersCache(k, m)
|
||||
m = m:split("|")
|
||||
|
||||
interface.makeRoomAlerts(alert_entity, alert_entity_value, table_name)
|
||||
local alert_entity = tonumber(m[1])
|
||||
local alert_entity_value = m[2]
|
||||
local table_name = m[3]
|
||||
|
||||
interface.makeRoomAlerts(alert_entity, alert_entity_value, table_name)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue