-- -- (C) 2014-15-15 - ntop.org -- -- Hello world dirs = ntop.getDirs() package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path require "lua_utils" local page_utils = require("page_utils") sendHTTPContentTypeHeader('text/html') page_utils.print_header() dofile(dirs.installdir .. "/scripts/lua/inc/menu.lua") dirs = ntop.getDirs() query = _GET["query"] if (query == nil) then print [[ ]] else rsp = ntop.execQuery(query, "SELECT * from flows ORDER BY first_seen, srv_ip, srv_port, cli_ip, cli_port ASC") if(rsp == nil) then print [[ ]] else print("\n") num = 0 for _k,_v in pairs(rsp) do if(num == 0) then -- print("") for k,v in pairs(_v) do print("") end print("\n") end print("") -- print("") for k,v in pairs(_v) do print("") end print("\n") num = num + 1 end print("
Id".. k .."
".. num .."".. v .."
\n") end end print ('Total flows: ' .. num .. '') dofile(dirs.installdir .. "/scripts/lua/inc/footer.lua")