luci-app-statistics: cpufreq: enhance additional data
authorHannu Nyman <hannu.nyman@iki.fi>
Thu, 1 Aug 2019 15:15:59 +0000 (18:15 +0300)
committerHannu Nyman <hannu.nyman@iki.fi>
Thu, 1 Aug 2019 15:15:59 +0000 (18:15 +0300)
* Use the new data series sorting and coloring options to
  display the frequencies in order and with matching coloring in
  different cores.

* Fix the y-axis text and legend in the frequency usage graph

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 05cad423ce2582a2828f35291c825f8ce7eb38a1)

applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua

index 40a6955e53a13dfd3ff4c20829f49db208c5a252..d3596637b22330223f4abf5ea138527b30ccd48b 100644 (file)
@@ -42,12 +42,13 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
        local percentage = {
                title = "%H: Frequency distribution - core %pi",
                alt_autoscale = true,
-               vlabel = "Frequency (Hz)",
+               vlabel = "Percent",
                number_format = "%5.2lf%%",
+               ordercolor = true,
                data = {
                        types = { "percent" },
                        options = {
-                               percent = { title = "Frequency %di" },
+                               percent = { title = "%di Hz", negweight = true },
                        }
                }
        }