luci/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua
Florian Eckert cd1e8cc6b9 luci-app-statistics: add new item callback for menu entry
Add the item callback function to the rrdtool definitions.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-03-07 15:16:55 +01:00

45 lines
910 B
Lua

-- Copyright 2008 Freifunk Leipzig / Jo-Philipp Wich <jow@openwrt.org>
-- Licensed to the public under the Apache License 2.0.
module("luci.statistics.rrdtool.definitions.iptables", package.seeall)
function item()
return luci.i18n.translate("Firewall")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {
{
title = "%H: Firewall: Processed bytes in %pi",
vlabel = "Bytes/s",
number_format = "%5.0lf%sB/s",
totals_format = "%5.0lf%sB",
data = {
types = { "ipt_bytes" },
options = {
ipt_bytes = {
total = true,
title = "%di"
}
}
}
},
{
title = "%H: Firewall: Processed packets in %pi",
vlabel = "Packets/s",
number_format = "%5.1lf P/s",
totals_format = "%5.0lf%s",
data = {
types = { "ipt_packets" },
options = {
ipt_packets = {
total = true,
title = "%di"
}
}
}
}
}
end