-- -- (C) 2013-16 - ntop.org -- dirs = ntop.getDirs() package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path require "lua_utils" require "alert_utils" interface.select(ifname) sendHTTPHeader('text/html; charset=iso-8859-1') ntop.dumpFile(dirs.installdir .. "/httpdocs/inc/header.inc") checkDeleteStoredAlerts() active_page = "alerts" dofile(dirs.installdir .. "/scripts/lua/inc/menu.lua") local num_alerts = interface.getNumAlerts(false --[[ NOT engaged --]]) local num_engaged_alerts = interface.getNumAlerts(true --[[ engaged --]]) local num_flow_alerts = interface.getNumFlowAlerts() if ntop.getPrefs().are_alerts_enabled == false then print("
Alerts are disabled. Please check the preferences page to enable them.
") --return elseif num_alerts == 0 and num_flow_alerts == 0 and num_engaged_alerts == 0 then print("
No recorded alerts so far for interface "..ifname.."
") else if ntop.isEnterprise() then -- drawAlertStatsCharts() end drawAlertTables(num_alerts, num_engaged_alerts, num_flow_alerts) end -- closes if ntop.getPrefs().are_alerts_enabled == false then dofile(dirs.installdir .. "/scripts/lua/inc/footer.lua")