Have a look at prometheus and grafana. The former collects data, the latter visualizes it in your browser. OpenWRT already has a lua based prometheus exporter with a lantiq dsl collector (package prometheus-node-exporter-lua-ltq-dsl).
It could look like this:
I didn't visualize everything, but the data is there.