Out of the box, OpenWRT can show you real-time statistics, however it will not store the data for historical view. Install luci-app-statistics to have a nice historical data graphs for router, eg: ping, interfaces bandwidth utilization, cpu load, ram, disk, uptime, etc…
To see all the available collectd-modules, run:
opkg list | grep collectd-mod
I've found the original description located at: https://advanxer.com/blog/2013/02/openwrt-monitoring-using-collectd/ Thanks to advanxer.com!
luci-app-statistics is a collectd and rrdtool based statistics tool. For more details about collectd and rrdtool, see: https://wiki.openwrt.org/doc/howto/statistical.data.overview For other Bandwidth Monitoring tools, see: bwmon https://wiki.openwrt.org/doc/howto/bwmon
The luci-app-statistics package is based on Collectd and uses RRD Tool to render diagram images from collected data.
1. opkg update and install (326 KB)
opkg update opkg install luci-app-statistics
2. Install desired plugins (60 KB)
opkg list | grep collectd-mod opkg install collectd-mod-cpu collectd-mod-interface collectd-mod-memory collectd-mod-ping collectd-mod-rrdtool collectd-mod-wireless
3. Enable daemons
/etc/init.d/luci_statistics enable /etc/init.d/collectd enable
Configuration via UCI:
uci export luci_statistics
/etc/config/luci_statisticsto make changes.
Configuration via LuCI: After installing the packages, a new menu appears. See the config pages in Statistics→Setup All the installed collectd-modules will shown here, but only some of them are enabled by default.
/tmp/rrd. All statistics data will be lost on reboot. Alternatives: