{ "annotations" : { "list" : [ ] }, "editable" : true, "gnetId" : null, "graphTooltip" : 0, "hideControls" : false, "id" : 8, "links" : [ ], "rows" : [ { "collapse" : true, "height" : 250, "panels" : [ { "content" : "Es folgen einige Hinweise zur Bedienung dieser Webseite. Ganz unten gibt's auch weiterführende links für Interessierte.\n\n### Knoten auswählen\nOben links auf der Seite:\n- In das Feld 'Knoten auswählen' klicken. Die Knotenliste poppt auf. \n- Knotenname direkt eingeben oder aus der Liste auswählen.\n\nIst ein Knotenname doppelt vorhanden, kann im Feld daneben über die node_id der gesuchte Knoten ausgewählt werden.\n\n**Die Darstellung der Diagramme ändern:**\n\n### Zeitraum auswählen\n- Oben rechts auf der Seite wird der aktuell dargestellte Zeitraum angezeigt. Da drauf klicken.\n- Einen anderen Zeitraum auswählen.\n- Oder: \n links bzw. rechts auf die Pfeile neben 'Zoom Out' klicken.\n\n### Diagramme auf- und zuklappen\n- In der Höhe des Diagrammtitels den Mauszeiger zum linken Seitenrand bewegen. \n- Dort erscheint 'collapse'. Da drauf klicken. \n\nAnschließend ist nur noch der Diagrammtitel zu sehen.\n\n- Um ein Diagramm aufzuklappen, auf den Diagrammtitel klicken.\n\n### Kurven im Diagramm ein- und ausblenden\nNeben oder unter einem Diagramm ist eine Legende. \n- Um nur eine Kurve im Diagramm zu sehen, auf den Namen in der Legende klicken. \n- Um wieder alle Kurven zu sehen, noch einmal auf den Namen klicken.\n- Um eine Kurve auszublenden, 'Shift' oder 'Strg' gedrückt halten und auf den Namen klicken. \n- Um mehrere Kurven auszuwählen, beim Klicken 'Shift' oder 'Strg' gedrückt halten.\n\n### Farben der Kurven ändern\n- In der Legende auf die farbige Linie klicken und gewünschte Farbe auswählen.\n\n### Legende ein- und ausblenden\n- Auf den Diagrammtitel klicken.\n- Die 3 kleinen Balken anklicken.\n- 'Toggle Legend' anklicken.\n\n### Diagramm in andere Webseite einbinden\n- Auf den Diagrammtitel klicken.\n- 'Share' anklicken.\n\nAus den dort beschriebenen Möglichkeiten das Passende aussuchen.\n\n### Weiterführende links\n\n- [%%COMMUNITY_FULL%%](%%COMMUNITY_URL%%),\n- weitere [Dokumentation](%%N2G_COMMUNITY_URL%%) der %%COMMUNITY_BRIEF%%-Community zu dieser Visualisierung,\n- [Repository](%%N2G_SRC_URL%%) der hier verwendeten Software (zum Selbermachen:).\n\n", "id" : 22, "links" : [ ], "mode" : "markdown", "span" : 12, "title" : "Das was keiner liest", "type" : "text" } ], "repeat" : null, "repeatIteration" : null, "repeatRowId" : null, "showTitle" : false, "title" : "Das was keiner liest", "titleSize" : "h6" }, { "collapse" : false, "height" : -1020, "panels" : [ { "cacheTimeout" : null, "colorBackground" : false, "colorValue" : false, "colors" : [ "rgba(50, 172, 45, 0.97)", "rgba(237, 129, 40, 0.89)", "rgba(245, 54, 54, 0.9)" ], "datasource" : null, "format" : "none", "gauge" : { "maxValue" : 50, "minValue" : 0, "show" : true, "thresholdLabels" : true, "thresholdMarkers" : true }, "height" : "200px", "id" : 21, "interval" : null, "links" : [ ], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text", "value" : 1 }, { "name" : "range to text", "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected", "nullText" : null, "postfix" : "", "postfixFontSize" : "50%", "prefix" : "", "prefixFontSize" : "50%", "rangeMaps" : [ { "from" : "null", "text" : "N/A", "to" : "null" } ], "span" : 3, "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)", "full" : false, "lineColor" : "rgb(31, 120, 193)", "show" : false }, "tableColumn" : "", "targets" : [ { "expr" : "vector([[clients]])", "format" : "time_series", "intervalFactor" : 2, "refId" : "A", "step" : 1800 } ], "thresholds" : "10,30", "title" : "clients", "type" : "singlestat", "valueFontSize" : "100%", "valueMaps" : [ { "op" : "=", "text" : "N/A", "value" : "null" }, { "op" : "=", "text" : "offline", "value" : "-1" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false, "colorValue" : true, "colors" : [ "rgba(221, 68, 28, 0.9)", "rgba(65, 197, 31, 0.89)", "rgba(35, 184, 29, 0.83)" ], "datasource" : null, "decimals" : null, "format" : "s", "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false, "thresholdLabels" : false, "thresholdMarkers" : true }, "height" : "30px", "id" : 9, "interval" : null, "links" : [ ], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text", "value" : 1 }, { "name" : "range to text", "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected", "nullText" : null, "postfix" : "", "postfixFontSize" : "30%", "prefix" : "", "prefixFontSize" : "30%", "rangeMaps" : [ { "from" : "null", "text" : "N/A", "to" : "null" } ], "repeat" : null, "span" : 2, "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)", "full" : true, "lineColor" : "rgb(31, 120, 193)", "show" : false }, "tableColumn" : "Value", "targets" : [ { "expr" : "vector([[uptime_seconds]])", "format" : "table", "intervalFactor" : 2, "legendFormat" : "", "refId" : "A", "step" : 1800 } ], "thresholds" : "0", "title" : "uptime", "transparent" : false, "type" : "singlestat", "valueFontSize" : "50%", "valueMaps" : [ { "op" : "=", "text" : "N/A", "value" : "null" } ], "valueName" : "avg" }, { "cacheTimeout" : null, "colorBackground" : false, "colorValue" : true, "colors" : [ "rgba(223, 61, 28, 0.83)", "rgba(182, 145, 3, 0.99)", "rgba(27, 190, 27, 0.9)" ], "datasource" : null, "decimals" : null, "format" : "none", "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false, "thresholdLabels" : false, "thresholdMarkers" : true }, "height" : "50px", "id" : 16, "interval" : null, "links" : [ ], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text", "value" : 1 }, { "name" : "range to text", "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected", "nullText" : null, "postfix" : "", "postfixFontSize" : "50%", "prefix" : "", "prefixFontSize" : "30%", "rangeMaps" : [ { "from" : "null", "text" : "N/A", "to" : "null" } ], "span" : 1, "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)", "full" : true, "lineColor" : "rgb(31, 120, 193)", "show" : false }, "tableColumn" : "Value", "targets" : [ { "expr" : "([[uplink_known]] + 1) * (2 * [[updown]] - 1)", "format" : "table", "hide" : false, "intervalFactor" : 2, "legendFormat" : "", "refId" : "A", "step" : 1800 } ], "thresholds" : "-0.5,1.5", "title" : "uplink", "transparent" : false, "type" : "singlestat", "valueFontSize" : "50%", "valueMaps" : [ { "op" : "=", "text" : "false", "value" : "-1" }, { "op" : "=", "text" : "error", "value" : "0" }, { "op" : "=", "text" : "false", "value" : "1" }, { "op" : "=", "text" : "true", "value" : "2" }, { "op" : "=", "text" : "true", "value" : "-2" }, { "op" : "=", "text" : "unknown", "value" : "3" }, { "op" : "=", "text" : "unknown", "value" : "-3" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false, "colorValue" : true, "colors" : [ "rgba(190, 27, 27, 0.9)", "rgba(205, 186, 89, 0.95)", "rgba(41, 197, 33, 0.83)" ], "datasource" : null, "decimals" : null, "format" : "none", "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false, "thresholdLabels" : false, "thresholdMarkers" : true }, "height" : "50px", "id" : 10, "interval" : null, "links" : [ ], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text", "value" : 1 }, { "name" : "range to text", "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected", "nullText" : null, "postfix" : "", "postfixFontSize" : "30%", "prefix" : "", "prefixFontSize" : "30%", "rangeMaps" : [ { "from" : "null", "text" : "N/A", "to" : "null" } ], "span" : 1, "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)", "full" : true, "lineColor" : "rgb(31, 120, 193)", "show" : false }, "tableColumn" : "Value", "targets" : [ { "expr" : "[[firmware]]", "format" : "table", "intervalFactor" : 2, "legendFormat" : "", "refId" : "A", "step" : 1800 } ], "thresholds" : "1000,1002", "title" : "firmware", "transparent" : false, "type" : "singlestat", "valueFontSize" : "50%", "valueMaps" : [ { "op" : "=", "text" : "0.10.2", "value" : "1002" }, { "op" : "=", "text" : "0.10.0", "value" : "1000" }, { "op" : "=", "text" : "0.9.2", "value" : "902" }, { "op" : "=", "text" : "0.9.1", "value" : "901" }, { "op" : "=", "text" : "0.7.2", "value" : "702" } ], "valueName" : "avg" }, { "cacheTimeout" : null, "colorBackground" : false, "colorValue" : true, "colors" : [ "rgba(190, 27, 27, 0.9)", "rgba(67, 191, 35, 0.89)", "rgba(40, 181, 33, 0.83)" ], "datasource" : null, "decimals" : null, "format" : "none", "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false, "thresholdLabels" : false, "thresholdMarkers" : true }, "height" : "50px", "id" : 12, "interval" : null, "links" : [ ], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text", "value" : 1 }, { "name" : "range to text", "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected", "nullText" : null, "postfix" : "", "postfixFontSize" : "50%", "prefix" : "", "prefixFontSize" : "30%", "rangeMaps" : [ { "from" : "null", "text" : "N/A", "to" : "null" } ], "span" : 2, "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)", "full" : true, "lineColor" : "rgb(31, 120, 193)", "show" : false }, "tableColumn" : "Value", "targets" : [ { "expr" : "[[autoupdater_int]]", "format" : "table", "intervalFactor" : 2, "legendFormat" : "", "refId" : "A", "step" : 1800 } ], "thresholds" : "0.5", "title" : "autoupdater", "transparent" : false, "type" : "singlestat", "valueFontSize" : "50%", "valueMaps" : [ { "op" : "=", "text" : "N/A", "value" : "null" }, { "op" : "=", "text" : "false", "value" : "0" }, { "op" : "=", "text" : "true", "value" : "1" } ], "valueName" : "avg" }, { "cacheTimeout" : null, "colorBackground" : false, "colorValue" : true, "colors" : [ "rgba(44, 182, 38, 0.83)", "rgba(66, 197, 40, 0.89)", "rgba(190, 27, 27, 0.9)" ], "datasource" : null, "decimals" : null, "format" : "none", "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false, "thresholdLabels" : false, "thresholdMarkers" : true }, "height" : "50px", "id" : 13, "interval" : null, "links" : [ ], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text", "value" : 1 }, { "name" : "range to text", "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected", "nullText" : null, "postfix" : "", "postfixFontSize" : "30%", "prefix" : "", "prefixFontSize" : "30%", "rangeMaps" : [ { "from" : "null", "text" : "N/A", "to" : "null" } ], "span" : 3, "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)", "full" : true, "lineColor" : "rgb(31, 120, 193)", "show" : false }, "tableColumn" : "model", "targets" : [ { "expr" : "%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"}", "format" : "table", "intervalFactor" : 2, "legendFormat" : "", "refId" : "A", "step" : 1800 } ], "thresholds" : "", "title" : "hardware", "transparent" : false, "type" : "singlestat", "valueFontSize" : "30%", "valueMaps" : [ { "op" : "=", "text" : "N/A", "value" : "null" } ], "valueName" : "avg" }, { "cacheTimeout" : null, "colorBackground" : false, "colorValue" : true, "colors" : [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource" : null, "decimals" : 1, "format" : "dtdurations", "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false, "thresholdLabels" : false, "thresholdMarkers" : true }, "height" : "50px", "id" : 19, "interval" : null, "links" : [ ], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text", "value" : 1 }, { "name" : "range to text", "value" : 2 } ], "maxDataPoints" : 100, "minSpan" : null, "nullPointMode" : "connected", "nullText" : null, "postfix" : "", "postfixFontSize" : "20%", "prefix" : "", "prefixFontSize" : "20%", "rangeMaps" : [ { "from" : "null", "text" : "N/A", "to" : "null" } ], "span" : 4, "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)", "full" : false, "lineColor" : "rgb(31, 120, 193)", "show" : false }, "tableColumn" : "", "targets" : [ { "expr" : "[[lastseen]] - time()", "format" : "time_series", "intervalFactor" : 2, "refId" : "A", "step" : 1800 } ], "thresholds" : "-900,-450", "title" : "lastseen", "type" : "singlestat", "valueFontSize" : "30%", "valueMaps" : [ { "op" : "=", "text" : "N/A", "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false, "colorValue" : true, "colors" : [ "rgba(38, 126, 191, 0.97)", "rgba(25, 195, 36, 0.89)", "rgba(54, 124, 245, 0.9)" ], "datasource" : null, "decimals" : 3, "format" : "dtdurations", "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false, "thresholdLabels" : false, "thresholdMarkers" : true }, "height" : "50px", "id" : 17, "interval" : null, "links" : [ ], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text", "value" : 1 }, { "name" : "range to text", "value" : 2 } ], "maxDataPoints" : 100, "minSpan" : null, "nullPointMode" : "connected", "nullText" : null, "postfix" : "", "postfixFontSize" : "20%", "prefix" : "", "prefixFontSize" : "20%", "rangeMaps" : [ { "from" : "null", "text" : "N/A", "to" : "null" } ], "span" : 4, "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)", "full" : false, "lineColor" : "rgb(31, 120, 193)", "show" : false }, "tableColumn" : "", "targets" : [ { "expr" : "[[firstseen]] - time()", "format" : "time_series", "intervalFactor" : 2, "refId" : "A", "step" : 1800 } ], "thresholds" : "-31536000,-604800", "title" : "firstseen", "type" : "singlestat", "valueFontSize" : "30%", "valueMaps" : [ { "op" : "=", "text" : "N/A", "value" : "null" } ], "valueName" : "current" } ], "repeat" : null, "repeatIteration" : null, "repeatRowId" : null, "showTitle" : false, "title" : "Knoteninfos Überblick [[hostname]]", "titleSize" : "h6" }, { "collapse" : true, "height" : 250, "panels" : [ { "content" : "
[[hostname]], Node ID [[node_id]]
\n

Im Netz seit: [[firstseen_year]]-[[firstseen_month]]-[[firstseen_day]]

\n

Zuletzt gesehen: [[lastseen_year]]-[[lastseen_month]]-[[lastseen_day]] [[lastseen_hour]]:[[lastseen_minute]] UTC

\n

Aktuelle Zeit: [[now_year]]-[[now_month]]-[[now_day]] [[now_hour]]:[[now_minute]] UTC

\n

up/down: [[updown]] (1 = up, 0 = down), seit: [[uptime_month]] M + [[uptime_day]] d + [[uptime_hour]] h + [[uptime_minute]] m

\n

clients: [[clients]] (max. clients zZ: [[clients_max]])

\n

hardware: [[hardware]]

\n

firmware: [[firmware]], base: [[base]]

\n

autoupdater: [[autoupdater]], branch: [[branch]]

\n

uplink: [[uplink]], fastd: [[fastd]], gateway: [[gateway]]

\n

uplink_now: [[uplink_now]], uplink_known: [[uplink_known]]

\n

mesh-interfaces: LAN [[interfaces_lan]]-1, WLAN [[interfaces_wlan]], VPN [[interfaces_vpn]]

\n

Knoten auf der map (nur wenn Koordinaten angegeben sind -> [[latitude]] / [[longitude]])

", "id" : 20, "links" : [ ], "mode" : "html", "span" : 12, "title" : "Knoteninfos komplett (als Text) [[hostname]]", "type" : "text" } ], "repeat" : null, "repeatIteration" : null, "repeatRowId" : null, "showTitle" : false, "title" : "Knoteninfos komplett (als Text) [[hostname]]", "titleSize" : "h6" }, { "collapse" : false, "height" : 266, "panels" : [ { "aliasColors" : { "RX" : "#E24D42", "clients " : "#447EBC", "uplink" : "#052B51" }, "bars" : false, "dashLength" : 10, "dashes" : false, "datasource" : null, "fill" : 0, "id" : 5, "legend" : { "alignAsTable" : true, "avg" : true, "current" : true, "hideEmpty" : true, "hideZero" : true, "max" : true, "min" : true, "rightSide" : false, "show" : true, "sortDesc" : true, "total" : false, "values" : true }, "lines" : true, "linewidth" : 2, "links" : [ ], "nullPointMode" : "null", "percentage" : false, "pointradius" : 5, "points" : false, "renderer" : "flot", "seriesOverrides" : [ { "alias" : "clients ", "yaxis" : 1 }, { "alias" : "RX", "yaxis" : 2 }, { "alias" : "TX", "yaxis" : 2 } ], "spaceLength" : 10, "span" : 12, "stack" : false, "steppedLine" : false, "targets" : [ { "expr" : "8*rate(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%rx{hostname=\"[[hostname]]\"}[2m])", "format" : "time_series", "hide" : false, "intervalFactor" : 2, "legendFormat" : "RX", "refId" : "A", "step" : 120 }, { "expr" : "8*rate(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%tx{hostname=\"[[hostname]]\"}[2m])", "format" : "time_series", "intervalFactor" : 2, "legendFormat" : "TX", "refId" : "B", "step" : 120 }, { "expr" : "%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%clients{hostname=\"[[hostname]]\"}", "format" : "time_series", "intervalFactor" : 2, "legendFormat" : "clients", "refId" : "C", "step" : 120 }, { "expr" : "%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uplink{hostname=\"[[hostname]]\"}", "format" : "time_series", "hide" : true, "intervalFactor" : 2, "legendFormat" : "uplink", "refId" : "D", "step" : 120 } ], "thresholds" : [ ], "timeFrom" : null, "timeShift" : null, "title" : "clients (zZ [[clients]]) und traffic [[hostname]]", "tooltip" : { "shared" : true, "sort" : 0, "value_type" : "individual" }, "transparent" : true, "type" : "graph", "xaxis" : { "buckets" : null, "mode" : "time", "name" : null, "show" : true, "values" : [ ] }, "yaxes" : [ { "decimals" : 0, "format" : "none", "label" : "", "logBase" : 1, "max" : null, "min" : "0", "show" : true }, { "format" : "bps", "label" : "", "logBase" : 1, "max" : null, "min" : null, "show" : true } ] } ], "repeat" : null, "repeatIteration" : null, "repeatRowId" : null, "showTitle" : false, "title" : "clients (zZ [[clients]]) und traffic [[hostname]]", "titleSize" : "h6" }, { "collapse" : true, "height" : "250", "panels" : [ { "aliasColors" : { "clients " : "#967302", "forward" : "#1F78C1", "mgmt-RX" : "#BF1B00", "uplink" : "#052B51" }, "bars" : false, "dashLength" : 10, "dashes" : false, "datasource" : null, "fill" : 0, "id" : 6, "legend" : { "alignAsTable" : true, "avg" : true, "current" : true, "hideEmpty" : true, "hideZero" : true, "max" : true, "min" : true, "rightSide" : false, "show" : true, "sortDesc" : true, "total" : false, "values" : true }, "lines" : true, "linewidth" : 1, "links" : [ ], "nullPointMode" : "null", "percentage" : false, "pointradius" : 5, "points" : false, "renderer" : "flot", "seriesOverrides" : [ { "alias" : "clients ", "yaxis" : 1 }, { "alias" : "RX", "yaxis" : 2 }, { "alias" : "TX", "yaxis" : 2 }, { "alias" : "uplink", "yaxis" : 2 } ], "spaceLength" : 10, "span" : 12, "stack" : false, "steppedLine" : false, "targets" : [ { "expr" : "8*rate(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%mgmt_rx{hostname=\"[[hostname]]\"}[2m])", "format" : "time_series", "hide" : false, "intervalFactor" : 2, "legendFormat" : "mgmt-RX", "refId" : "A", "step" : 60 }, { "expr" : "8*rate(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%mgmt_tx{hostname=\"[[hostname]]\"}[2m])", "format" : "time_series", "intervalFactor" : 2, "legendFormat" : "mgmt-TX", "refId" : "B", "step" : 60 }, { "expr" : "8*rate(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%forward{hostname=\"[[hostname]]\"}[2m])", "format" : "time_series", "hide" : false, "intervalFactor" : 2, "legendFormat" : "forward", "refId" : "C", "step" : 60 }, { "expr" : "%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uplink{hostname=\"[[hostname]]\"}", "format" : "time_series", "hide" : true, "intervalFactor" : 2, "legendFormat" : "uplink", "refId" : "D", "step" : 120 } ], "timeFrom" : null, "timeShift" : null, "title" : "mgmt und forwarded traffic [[hostname]]", "tooltip" : { "shared" : true, "sort" : 0, "value_type" : "individual" }, "type" : "graph", "xaxis" : { "buckets" : null, "mode" : "time", "name" : null, "show" : true, "values" : [ ] }, "yaxes" : [ { "decimals" : 0, "format" : "bps", "label" : "", "logBase" : 1, "max" : null, "min" : "0", "show" : true }, { "format" : "none", "label" : "", "logBase" : 1, "max" : null, "min" : null, "show" : false } ] } ], "repeat" : null, "repeatIteration" : null, "repeatRowId" : null, "showTitle" : false, "title" : "mgmt und forwarded traffic [[hostname]]", "titleSize" : "h6" }, { "collapse" : true, "height" : "250", "panels" : [ { "aliasColors" : { }, "bars" : false, "dashLength" : 10, "dashes" : false, "datasource" : null, "fill" : 0, "id" : 4, "legend" : { "alignAsTable" : true, "avg" : true, "current" : true, "hideEmpty" : true, "max" : true, "min" : true, "rightSide" : false, "show" : true, "sort" : null, "sortDesc" : null, "total" : false, "values" : true }, "lines" : true, "linewidth" : 2, "links" : [ ], "nullPointMode" : "null", "percentage" : false, "pointradius" : 5, "points" : false, "renderer" : "flot", "seriesOverrides" : [ { "alias" : "loadavg", "yaxis" : 1 }, { "alias" : "memory usage", "yaxis" : 2 }, { }, { "alias" : "rootfs usage", "yaxis" : 2 } ], "spaceLength" : 10, "span" : 12, "stack" : false, "steppedLine" : false, "targets" : [ { "expr" : "%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%loadavg{hostname=\"[[hostname]]\"}", "format" : "time_series", "hide" : false, "interval" : "", "intervalFactor" : 2, "legendFormat" : "loadavg", "refId" : "A", "step" : 120 }, { "expr" : "%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%memory_usage{hostname=\"[[hostname]]\"}", "format" : "time_series", "hide" : false, "interval" : "", "intervalFactor" : 2, "legendFormat" : "memory usage", "refId" : "B", "step" : 120 }, { "expr" : "%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%rootfs_usage{hostname=\"[[hostname]]\"}", "format" : "time_series", "hide" : false, "intervalFactor" : 2, "legendFormat" : "rootfs usage", "refId" : "C", "step" : 120 } ], "thresholds" : [ ], "timeFrom" : null, "timeShift" : null, "title" : "Last und Speicherverbrauch [[hostname]]", "tooltip" : { "shared" : true, "sort" : 1, "value_type" : "individual" }, "type" : "graph", "xaxis" : { "buckets" : null, "mode" : "time", "name" : null, "show" : true, "values" : [ ] }, "yaxes" : [ { "decimals" : 2, "format" : "none", "label" : "Last", "logBase" : 1, "max" : null, "min" : "0", "show" : true }, { "decimals" : 2, "format" : "none", "label" : "Speicher", "logBase" : 1, "max" : "1", "min" : "0", "show" : true } ] } ], "repeat" : null, "repeatIteration" : null, "repeatRowId" : null, "showTitle" : false, "title" : "Last und Speicherverbrauch [[hostname]]", "titleSize" : "h6" }, { "collapse" : false, "height" : 259, "panels" : [ { "aliasColors" : { "%%COMMUNITY_BRIEF%%-Router - online" : "#1F78C1", "NutzerInnen" : "#EAB839", "Router - online" : "#1F78C1" }, "bars" : false, "dashLength" : 10, "dashes" : false, "datasource" : null, "decimals" : null, "fill" : 0, "hideTimeOverride" : false, "id" : 1, "legend" : { "alignAsTable" : true, "avg" : true, "current" : true, "max" : true, "min" : true, "rightSide" : false, "show" : true, "sideWidth" : null, "total" : false, "values" : true }, "lines" : true, "linewidth" : 2, "links" : [ ], "nullPointMode" : "null", "percentage" : false, "pointradius" : 5, "points" : false, "renderer" : "flot", "seriesOverrides" : [ ], "spaceLength" : 10, "span" : 12, "stack" : false, "steppedLine" : false, "targets" : [ { "expr" : "%%PROM_SUMMARY_PREFIX%%{count=\"clients\"}", "format" : "time_series", "hide" : false, "intervalFactor" : 2, "legendFormat" : "NutzerInnen", "refId" : "A", "step" : 120 }, { "expr" : "%%PROM_SUMMARY_PREFIX%%{count=\"online\"}", "format" : "time_series", "intervalFactor" : 2, "legendFormat" : "Router - online", "refId" : "B", "step" : 120 } ], "thresholds" : [ ], "timeFrom" : null, "timeShift" : null, "title" : "%%COMMUNITY_FULL%% gesamt: Router online und NutzerInnen", "tooltip" : { "shared" : false, "sort" : 0, "value_type" : "individual" }, "transparent" : true, "type" : "graph", "xaxis" : { "buckets" : null, "mode" : "time", "name" : null, "show" : true, "values" : [ ] }, "yaxes" : [ { "decimals" : null, "format" : "none", "label" : "", "logBase" : 1, "max" : null, "min" : "0", "show" : true }, { "decimals" : null, "format" : "h", "label" : "nodes", "logBase" : 1, "max" : null, "min" : null, "show" : false } ] } ], "repeat" : null, "repeatIteration" : null, "repeatRowId" : null, "showTitle" : false, "title" : "%%COMMUNITY_FULL%% gesamt: Router online und NutzerInnen", "titleSize" : "h6" }, { "collapse" : true, "height" : 232, "panels" : [ { "aliasColors" : { "%%COMMUNITY_BRIEF%%-Router - online" : "#1F78C1", "Knoten insgesamt" : "#E24D42", "Knoten mit uplink" : "#508642", "Knoten online" : "#1F78C1", "NutzerInnen" : "#EAB839", "Router insgesamt" : "#BF1B00", "Router mit uplink" : "#7EB26D", "Router online" : "#1F78C1" }, "bars" : false, "dashLength" : 10, "dashes" : false, "datasource" : null, "decimals" : null, "fill" : 0, "hideTimeOverride" : false, "id" : 2, "legend" : { "alignAsTable" : true, "avg" : true, "current" : true, "max" : true, "min" : true, "rightSide" : false, "show" : true, "sideWidth" : null, "total" : false, "values" : true }, "lines" : true, "linewidth" : 2, "links" : [ ], "nullPointMode" : "null", "percentage" : false, "pointradius" : 5, "points" : false, "renderer" : "flot", "seriesOverrides" : [ ], "spaceLength" : 10, "span" : 12, "stack" : false, "steppedLine" : false, "targets" : [ { "expr" : "%%PROM_SUMMARY_PREFIX%%{count=\"nodes\"}", "format" : "time_series", "intervalFactor" : 2, "legendFormat" : "Router insgesamt", "refId" : "C", "step" : 120 }, { "expr" : "%%PROM_SUMMARY_PREFIX%%{count=\"online\"}", "format" : "time_series", "intervalFactor" : 2, "legendFormat" : "Router online", "refId" : "B", "step" : 120 }, { "expr" : "%%PROM_SUMMARY_PREFIX%%{count=\"uplink\"}", "format" : "time_series", "hide" : false, "intervalFactor" : 2, "legendFormat" : "Router mit uplink", "refId" : "A", "step" : 120 } ], "thresholds" : [ ], "timeFrom" : null, "timeShift" : null, "title" : "%%COMMUNITY_BRIEF%% gesamt: Router", "tooltip" : { "shared" : false, "sort" : 0, "value_type" : "individual" }, "transparent" : true, "type" : "graph", "xaxis" : { "buckets" : null, "mode" : "time", "name" : null, "show" : true, "values" : [ ] }, "yaxes" : [ { "decimals" : null, "format" : "none", "label" : "", "logBase" : 1, "max" : null, "min" : "0", "show" : true }, { "decimals" : null, "format" : "h", "label" : "nodes", "logBase" : 1, "max" : null, "min" : null, "show" : false } ] } ], "repeat" : null, "repeatIteration" : null, "repeatRowId" : null, "showTitle" : false, "title" : "%%COMMUNITY_FULL%% gesamt: Router insgesamt/online/uplink", "titleSize" : "h6" } ], "schemaVersion" : 14, "style" : "dark", "tags" : [ ], "templating" : { "list" : [ { "allValue" : null, "current" : { "text" : " - noch keine Auswahl -", "value" : "" }, "datasource" : null, "hide" : 0, "includeAll" : false, "label" : "Knoten auswählen:", "multi" : false, "name" : "hostname", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%,hostname)", "refresh" : 2, "regex" : "", "sort" : 1, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 0, "includeAll" : false, "label" : null, "multi" : false, "name" : "node_id", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},node_id)", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "interfaces", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},interfaces)", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "interfaces_lan", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},interfaces)", "refresh" : 2, "regex" : "/.*other:([0-9]+).*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "interfaces_wlan", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},interfaces)", "refresh" : 2, "regex" : "/.*wireless:([0-9]+).*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "interfaces_vpn", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},interfaces)", "refresh" : 2, "regex" : "/.*tunnel:([0-9]+).*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "firstseen", "options" : [ ], "query" : "%%PROM_INFO_PREFIX%%%%PROM_SEPERATOR%%firstseen{hostname=\"[[hostname]]\"}", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "firstseen_year", "options" : [ ], "query" : "query_result(year([[firstseen]]))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "firstseen_month", "options" : [ ], "query" : "query_result(month([[firstseen]]))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "firstseen_day", "options" : [ ], "query" : "query_result(day_of_month([[firstseen]]))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "lastseen", "options" : [ ], "query" : "%%PROM_INFO_PREFIX%%%%PROM_SEPERATOR%%lastseen{hostname=\"[[hostname]]\"}", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "lastseen_year", "options" : [ ], "query" : "query_result(year([[lastseen]]))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "lastseen_month", "options" : [ ], "query" : "query_result(month([[lastseen]]))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "lastseen_day", "options" : [ ], "query" : "query_result(day_of_month([[lastseen]]))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "lastseen_hour", "options" : [ ], "query" : "query_result(hour([[lastseen]]))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "lastseen_minute", "options" : [ ], "query" : "query_result(minute([[lastseen]]))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "updown", "options" : [ ], "query" : "query_result(absent(max_over_time(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uptime{hostname=\"[[hostname]]\"}[5m])) - 1 or vector(1))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "uptime_seconds", "options" : [ ], "query" : "query_result(max(max_over_time(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uptime{hostname=\"[[hostname]]\"}[5m]) or ([[lastseen]] - time())))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "uptime_minute", "options" : [ ], "query" : "query_result(minute(max_over_time(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uptime{hostname=\"[[hostname]]\"}[5m]) or (time() - [[lastseen]])))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "uptime_hour", "options" : [ ], "query" : "query_result(hour(max_over_time(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uptime{hostname=\"[[hostname]]\"}[5m]) or (time() - [[lastseen]])))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "uptime_day", "options" : [ ], "query" : "query_result(day_of_month(max_over_time(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uptime{hostname=\"[[hostname]]\"}[5m]) or (time() - [[lastseen]])) - 1)", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "uptime_month", "options" : [ ], "query" : "query_result(month(max_over_time(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uptime{hostname=\"[[hostname]]\"}[5m]) or (time() - [[lastseen]])) - 1)", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "hardware", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},model)", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "firmware", "options" : [ ], "query" : "query_result(max(max_over_time(ffdo_nodes_info_fw_version{hostname=\"[[hostname]]\"}[7d])))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "branch", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},branch)", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "base", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},base)", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "autoupdater", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},autoupdater)", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "uplink", "options" : [ ], "query" : "query_result(max(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uplink{hostname=\"[[hostname]]\"} or vector(-1)))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "fastd", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"},fastd)", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "gateway", "options" : [ ], "query" : "%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"}", "refresh" : 2, "regex" : "/.*gateway=\"([^\"]*)\".*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "latitude", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"}, latitude)", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "longitude", "options" : [ ], "query" : "label_values(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\"}, longitude)", "refresh" : 2, "regex" : "", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "clients", "options" : [ ], "query" : "query_result(max(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%clients{hostname=\"[[hostname]]\"} or vector(-1)))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "clients_max", "options" : [ ], "query" : "query_result(max(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%clients))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "now", "options" : [ ], "query" : "query_result(vector(time()))", "refresh" : 2, "regex" : "/.* (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "now_year", "options" : [ ], "query" : "query_result(year(vector(time())))", "refresh" : 2, "regex" : "/.* (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "now_month", "options" : [ ], "query" : "query_result(month(vector(time())))", "refresh" : 2, "regex" : "/.* (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "now_day", "options" : [ ], "query" : "query_result(day_of_month(vector(time())))", "refresh" : 2, "regex" : "/.* (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "now_hour", "options" : [ ], "query" : "query_result(hour(vector(time())))", "refresh" : 2, "regex" : "/.* (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "now_minute", "options" : [ ], "query" : "query_result(minute(vector(time())))", "refresh" : 2, "regex" : "/.* (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "autoupdater_int", "options" : [ ], "query" : "query_result(vector(count_scalar(%%PROM_INFO_PREFIX%%{hostname=\"[[hostname]]\",autoupdater=\"true\"})))", "refresh" : 2, "regex" : "/.* (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "uplink_now", "options" : [ ], "query" : "query_result(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uplink{hostname=\"[[hostname]]\"})", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false }, { "allValue" : null, "current" : { "isNone" : true, "text" : "", "value" : "" }, "datasource" : null, "hide" : 2, "includeAll" : false, "label" : null, "multi" : false, "name" : "uplink_known", "options" : [ ], "query" : "query_result(min(round(avg_over_time(%%PROM_STATS_PREFIX%%%%PROM_SEPERATOR%%uplink{hostname=\"[[hostname]]\"}[7d])) or vector(2)))", "refresh" : 2, "regex" : "/.*} (.+) .*/", "sort" : 0, "tagValuesQuery" : "", "tags" : [ ], "tagsQuery" : "", "type" : "query", "useTags" : false } ] }, "time" : { "from" : "now-24h", "to" : "now" }, "timepicker" : { "refresh_intervals" : [ "5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ], "time_options" : [ "5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d" ] }, "timezone" : "", "title" : "%%DASHBOARD_PREFIX%%status-render", "version" : 19 }