Guest User

Allwinner_H3.conf

a guest
Nov 22nd, 2015
126
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ########################################################################
  2. # Extract H3 information
  3. # Page: 1
  4. # Information Status Statistics
  5. # - cpu frequency - yes - yes
  6. # - cpu load 1, 5, 15 - yes - yes
  7. # - cpu scaling governor - yes - no
  8. # - cpus available - yes - yes
  9. # - dram frequency - yes - yes
  10. # - zone0 temperature - yes - yes
  11. # - zone1 temperature - yes - yes
  12. ########################################################################
  13. dynamic.1.name=cpu_frequency
  14. dynamic.1.source=/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
  15. dynamic.1.regexp=(.*)
  16. dynamic.1.postprocess=sprintf("%.3f", $1/1000000)
  17. dynamic.1.rrd=GAUGE
  18.  
  19. dynamic.2.name=load1,load5,load15
  20. dynamic.2.source=/proc/loadavg
  21. dynamic.2.regexp=^(\S+)\s(\S+)\s(\S+)
  22. dynamic.2.postprocess=
  23. dynamic.2.rrd=GAUGE
  24.  
  25. dynamic.3.name=scaling_governor
  26. dynamic.3.source=/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
  27. dynamic.3.regexp=(.*)
  28. dynamic.3.postprocess=
  29. dynamic.3.rrd=
  30.  
  31. dynamic.4.name=cpu_count
  32. dynamic.4.source=/usr/bin/expr 1 + `/usr/bin/awk -F": " '/^processor/ {print $2}' < /proc/cpuinfo | /usr/bin/tail -n1`
  33. dynamic.4.regexp=(.*)
  34. dynamic.4.postprocess=
  35. dynamic.4.rrd=GAUGE
  36.  
  37. dynamic.5.name=dram_frequency
  38. dynamic.5.source=/sys/devices/platform/sunxi-ddrfreq/devfreq/sunxi-ddrfreq/cur_freq
  39. dynamic.5.regexp=(.*)
  40. dynamic.5.postprocess=sprintf("%.3f", $1/1000000)
  41. dynamic.5.rrd=GAUGE
  42.  
  43. dynamic.6.name=zone0temp
  44. dynamic.6.source=/sys/class/thermal/thermal_zone0/temp
  45. dynamic.6.regexp=(.*)
  46. #dynamic.6.postprocess=sprintf("%.1f", $1/1000)
  47. dynamic.6.postprocess=
  48. dynamic.6.rrd=GAUGE
  49.  
  50. dynamic.7.name=zone1temp
  51. dynamic.7.source=/sys/class/thermal/thermal_zone1/temp
  52. dynamic.7.regexp=(.*)
  53. #dynamic.7.postprocess=sprintf("%.1f", $1/1000)
  54. dynamic.7.postprocess=
  55. dynamic.7.rrd=GAUGE
  56.  
  57. dynamic.8.name=DropThis,UserStat,NiceStat,SystemStat,IdleStat,IOWaitStat,IrqStat,SoftIrqStat
  58. dynamic.8.source=/proc/stat
  59. dynamic.8.regexp=^cpu(\S+)\s(\S+)\s(\S+)(\S+)\s(\S+)\s(\S+)\s(\S+)\s(\S+)
  60. dynamic.8.postprocess=
  61. dynamic.8.rrd=DERIVE
  62.  
  63. web.status.1.content.1.name=CPU
  64. web.status.1.content.1.icon=cpu.png
  65. #web.status.1.content.1.line.1="Loads: <b>" + data.load1 + "</b> [1min] - <b>" + data.load5 + "</b> [5min] - <b>" + data.load15 + "</b> [15min]"
  66. web.status.1.content.1.line.1=JustGageBar("Load", "1min", 0, data.load1, 3, 100, 80)+" "+JustGageBar("Load", "5min", 0, data.load5, 3, 100, 80)+" "+JustGageBar("Load", "15min", 0, data.load15, 3, 100, 80)
  67. web.status.1.content.1.line.2="CPU frequency: <b>" + data.cpu_frequency + "GHz</b> &nbsp;DRAM frequency: <b>" + data.dram_frequency + "GHz</b>"
  68. web.status.1.content.1.line.3="Governor: <b>" + data.scaling_governor + "</b> &nbsp;Active CPU cores: <b>" + data.cpu_count + "</b>"
  69.  
  70. web.status.1.content.3.name=Temperature
  71. web.status.1.content.3.icon=cpu_temp.png
  72. web.status.1.content.3.line.1=JustGageBar("zone0", "°C",0, data.zone0temp , 100,100,80,percentColors,50,70)+" "+JustGageBar("zone1", "°C",0, data.zone1temp , 100,100,80,percentColors,50,70)
  73.  
  74. web.statistics.1.content.1.name=Load / Clockspeeds / Temperature
  75. web.statistics.1.content.1.graph.1=load1
  76. web.statistics.1.content.1.graph.2=load5
  77. web.statistics.1.content.1.graph.3=load15
  78. web.statistics.1.content.1.graph.4=cpu_frequency
  79. web.statistics.1.content.1.graph.5=dram_frequency
  80. web.statistics.1.content.1.graph.6=cpu_count
  81. web.statistics.1.content.1.graph.7=zone0temp
  82. web.statistics.1.content.1.graph.8=zone1temp
  83. web.statistics.1.content.1.ds_graph_options.load1.label=Load 1 min
  84. web.statistics.1.content.1.ds_graph_options.load5.label=Load 5 min
  85. web.statistics.1.content.1.ds_graph_options.load15.label=Load 15 min
  86. web.statistics.1.content.1.ds_graph_options.cpu_frequency.label=CPU Clock speed (GHz)
  87. web.statistics.1.content.1.ds_graph_options.cpu_frequency.yaxis=2
  88. web.statistics.1.content.1.ds_graph_options.dram_frequency.label=DRAM Clock speed (GHz)
  89. web.statistics.1.content.1.ds_graph_options.dram_frequency.yaxis=2
  90. web.statistics.1.content.1.ds_graph_options.cpu_count.label=Active CPUs
  91. web.statistics.1.content.1.ds_graph_options.cpu_count.yaxis=2
  92. web.statistics.1.content.1.ds_graph_options.zone0temp.label=zone0 temp
  93. web.statistics.1.content.1.ds_graph_options.zone1temp.label=zone1 temp
  94. web.statistics.1.content.1.graph_options.y2axis={ position: "right" }
RAW Paste Data