status-group.json.in 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314
  1. {
  2. "annotations" : {
  3. "list" : [
  4. ]
  5. },
  6. "editable" : true,
  7. "gnetId" : null,
  8. "graphTooltip" : 0,
  9. "hideControls" : false,
  10. "id" : null,
  11. "links" : [
  12. ],
  13. "rows" : [
  14. {
  15. "collapse" : false,
  16. "height" : 278,
  17. "panels" : [
  18. {
  19. "aliasColors" : {
  20. },
  21. "bars" : false,
  22. "dashLength" : 10,
  23. "dashes" : false,
  24. "datasource" : null,
  25. "fill" : 0,
  26. "id" : 3,
  27. "legend" : {
  28. "alignAsTable" : true,
  29. "avg" : true,
  30. "current" : true,
  31. "hideEmpty" : true,
  32. "max" : false,
  33. "min" : false,
  34. "rightSide" : true,
  35. "show" : true,
  36. "total" : false,
  37. "values" : true
  38. },
  39. "lines" : true,
  40. "linewidth" : 1,
  41. "links" : [
  42. ],
  43. "nullPointMode" : "null",
  44. "percentage" : false,
  45. "pointradius" : 5,
  46. "points" : false,
  47. "renderer" : "flot",
  48. "seriesOverrides" : [
  49. ],
  50. "spaceLength" : 10,
  51. "span" : 12,
  52. "stack" : false,
  53. "steppedLine" : false,
  54. "targets" : [
  55. {
  56. "expr" : "%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%clients{hostname=~\"([[select]])\"}",
  57. "format" : "time_series",
  58. "hide" : false,
  59. "interval" : "",
  60. "intervalFactor" : 2,
  61. "legendFormat" : "{{hostname}}",
  62. "refId" : "A",
  63. "step" : 120
  64. },
  65. {
  66. "expr" : "sum(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%clients{hostname=~\"([[select]])\"})",
  67. "format" : "time_series",
  68. "hide" : false,
  69. "interval" : "",
  70. "intervalFactor" : 2,
  71. "legendFormat" : "Summe",
  72. "refId" : "B",
  73. "step" : 120
  74. }
  75. ],
  76. "thresholds" : [
  77. ],
  78. "timeFrom" : null,
  79. "timeShift" : null,
  80. "title" : "[[title]] (clients)",
  81. "tooltip" : {
  82. "shared" : true,
  83. "sort" : 1,
  84. "value_type" : "individual"
  85. },
  86. "type" : "graph",
  87. "xaxis" : {
  88. "buckets" : null,
  89. "mode" : "time",
  90. "name" : null,
  91. "show" : true,
  92. "values" : [
  93. ]
  94. },
  95. "yaxes" : [
  96. {
  97. "decimals" : 0,
  98. "format" : "short",
  99. "label" : "",
  100. "logBase" : 1,
  101. "max" : null,
  102. "min" : null,
  103. "show" : true
  104. },
  105. {
  106. "format" : "short",
  107. "label" : null,
  108. "logBase" : 1,
  109. "max" : null,
  110. "min" : null,
  111. "show" : true
  112. }
  113. ]
  114. }
  115. ],
  116. "repeat" : null,
  117. "repeatIteration" : null,
  118. "repeatRowId" : null,
  119. "showTitle" : false,
  120. "title" : "Dashboard Row",
  121. "titleSize" : "h6"
  122. },
  123. {
  124. "collapse" : false,
  125. "height" : "100",
  126. "panels" : [
  127. {
  128. "content" : "<p>Links zu Router [[hostname]], Node ID [[node_id]]: <a href=\"/dashboard/file/%%DASHBOARD_PREFIX%%status.json?var-hostname=[[hostname]]&var-node_id=[[node_id]]\">Status Dashboard</a>, <a href=\"%%MAP_NODE_URL%%[[node_id]]\">Map</a>.</p>\n",
  129. "height" : "80px",
  130. "id" : 4,
  131. "links" : [
  132. ],
  133. "mode" : "html",
  134. "repeat" : null,
  135. "span" : 12,
  136. "title" : "Links zu [[hostname]], Node ID [[node_id]]",
  137. "type" : "text"
  138. }
  139. ],
  140. "repeat" : null,
  141. "repeatIteration" : null,
  142. "repeatRowId" : null,
  143. "showTitle" : false,
  144. "title" : "Dashboard Row",
  145. "titleSize" : "h6"
  146. }
  147. ],
  148. "schemaVersion" : 14,
  149. "style" : "dark",
  150. "tags" : [
  151. ],
  152. "templating" : {
  153. "list" : [
  154. {
  155. "allValue" : null,
  156. "current" : {
  157. "tags" : [
  158. ],
  159. "text" : "FF-DO-LA.*|FF-DO-BB-LA.*",
  160. "value" : "FF-DO-LA.*|FF-DO-BB-LA.*"
  161. },
  162. "hide" : 0,
  163. "includeAll" : false,
  164. "label" : null,
  165. "multi" : false,
  166. "name" : "select",
  167. "options" : [
  168. {
  169. "selected" : false,
  170. "text" : "FF-DO-LA.*|FF-DO-BB-LA.*",
  171. "value" : "FF-DO-LA.*|FF-DO-BB-LA.*"
  172. },
  173. {
  174. "selected" : false,
  175. "text" : "FF-DO-Braunschweiger31-.*|FF-DO-BB-Braunschweiger31-.*",
  176. "value" : "FF-DO-Braunschweiger31-.*|FF-DO-BB-Braunschweiger31-.*"
  177. },
  178. {
  179. "selected" : false,
  180. "text" : "FF-DO-CafeAufbruch.*",
  181. "value" : "FF-DO-CafeAufbruch.*"
  182. }
  183. ],
  184. "query" : "FF-DO-LA.*|FF-DO-BB-LA.*, FF-DO-Braunschweiger31-.*|FF-DO-BB-Braunschweiger31-.*,FF-DO-CafeAufbruch.*",
  185. "type" : "custom"
  186. },
  187. {
  188. "allValue" : null,
  189. "current" : {
  190. "tags" : [
  191. ],
  192. "text" : "Langer August",
  193. "value" : "Langer August"
  194. },
  195. "hide" : 0,
  196. "includeAll" : false,
  197. "label" : null,
  198. "multi" : false,
  199. "name" : "title",
  200. "options" : [
  201. {
  202. "selected" : true,
  203. "text" : "Langer August",
  204. "value" : "Langer August"
  205. },
  206. {
  207. "selected" : false,
  208. "text" : "Braunschweiger Str. 31-33",
  209. "value" : "Braunschweiger Str. 31-33"
  210. },
  211. {
  212. "selected" : false,
  213. "text" : "CaféAufbruch",
  214. "value" : "CaféAufbruch"
  215. }
  216. ],
  217. "query" : "Langer August,Braunschweiger Str. 31-33,CaféAufbruch",
  218. "type" : "custom"
  219. },
  220. {
  221. "allValue" : null,
  222. "current" : {
  223. },
  224. "datasource" : null,
  225. "hide" : 0,
  226. "includeAll" : false,
  227. "label" : null,
  228. "multi" : false,
  229. "name" : "hostname",
  230. "options" : [
  231. ],
  232. "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=~\"([[select]])\"},hostname)",
  233. "refresh" : 2,
  234. "regex" : "",
  235. "sort" : 1,
  236. "tagValuesQuery" : "",
  237. "tags" : [
  238. ],
  239. "tagsQuery" : "",
  240. "type" : "query",
  241. "useTags" : false
  242. },
  243. {
  244. "allValue" : null,
  245. "current" : {
  246. },
  247. "datasource" : null,
  248. "hide" : 0,
  249. "includeAll" : false,
  250. "label" : null,
  251. "multi" : false,
  252. "name" : "node_id",
  253. "options" : [
  254. ],
  255. "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},node_id)",
  256. "refresh" : 2,
  257. "regex" : "",
  258. "sort" : 1,
  259. "tagValuesQuery" : "",
  260. "tags" : [
  261. ],
  262. "tagsQuery" : "",
  263. "type" : "query",
  264. "useTags" : false
  265. }
  266. ]
  267. },
  268. "time" : {
  269. "from" : "now-24h",
  270. "to" : "now"
  271. },
  272. "timepicker" : {
  273. "refresh_intervals" : [
  274. "5s",
  275. "10s",
  276. "30s",
  277. "1m",
  278. "5m",
  279. "15m",
  280. "30m",
  281. "1h",
  282. "2h",
  283. "1d"
  284. ],
  285. "time_options" : [
  286. "5m",
  287. "15m",
  288. "1h",
  289. "6h",
  290. "12h",
  291. "24h",
  292. "2d",
  293. "7d",
  294. "30d"
  295. ]
  296. },
  297. "timezone" : "",
  298. "title" : "%%DASHBOARD_PREFIX%%status-group",
  299. "version" : 8
  300. }