infra4talos/apps-kustomized/kube-prometheus/grafana-dashboardDefinition...

19996 lines
1.6 MiB

apiVersion: v1
items:
- apiVersion: v1
data:
alertmanager-overview.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\"\
: [\n\n ],\n \"annotations\": {\n \"list\": [\n\n ]\n\
\ },\n \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\"\
: 1,\n \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n\
\ ],\n \"refresh\": \"30s\",\n \"rows\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \"\
panels\": [\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"description\": \"current set of alerts stored in the Alertmanager\",\n\
\ \"fill\": 1,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 2,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\": false,\n\
\ \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": false,\n \
\ \"sideWidth\": null,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 6,\n \"stack\": true,\n \
\ \"steppedLine\": false,\n \"targets\":\
\ [\n {\n \"expr\": \"sum(alertmanager_alerts{namespace=~\\\
\"$namespace\\\",service=~\\\"$service\\\"}) by (namespace,service,instance)\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Alerts\",\n \"tooltip\": {\n \"\
shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"\
time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n\
\ {\n \"format\": \"none\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"none\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"\
bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"description\": \"rate of successful and invalid alerts\
\ received by the Alertmanager\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\
\n },\n \"id\": 3,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(alertmanager_alerts_received_total{namespace=~\\\
\"$namespace\\\",service=~\\\"$service\\\"}[$__rate_interval])) by (namespace,service,instance)\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}} Received\",\n \"refId\": \"A\"\
\n },\n {\n \
\ \"expr\": \"sum(rate(alertmanager_alerts_invalid_total{namespace=~\\\
\"$namespace\\\",service=~\\\"$service\\\"}[$__rate_interval])) by (namespace,service,instance)\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}} Invalid\",\n \"refId\": \"B\"\n\
\ }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Alerts receive rate\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\"\
: 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"ops\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Alerts\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"description\"\
: \"rate of successful and invalid notifications sent by the Alertmanager\"\
,\n \"fill\": 1,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 4,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\":\
\ false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\":\
\ false,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\":\
\ 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": \"integration\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"stack\": true,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(alertmanager_notifications_total{namespace=~\\\
\"$namespace\\\",service=~\\\"$service\\\", integration=\\\"$integration\\\
\"}[$__rate_interval])) by (integration,namespace,service,instance)\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}} Total\",\n \"refId\": \"A\"\n\
\ },\n {\n \
\ \"expr\": \"sum(rate(alertmanager_notifications_failed_total{namespace=~\\\
\"$namespace\\\",service=~\\\"$service\\\", integration=\\\"$integration\\\
\"}[$__rate_interval])) by (integration,namespace,service,instance)\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}} Failed\",\n \"refId\": \"B\"\n\
\ }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"$integration: Notifications Send Rate\",\n \"\
tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"ops\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"ops\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"description\"\
: \"latency of notifications sent by the Alertmanager\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n\n },\n \"\
id\": 5,\n \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n\
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": \"integration\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\\\
n sum(rate(alertmanager_notification_latency_seconds_bucket{namespace=~\\\
\"$namespace\\\",service=~\\\"$service\\\", integration=\\\"$integration\\\
\"}[$__rate_interval])) by (le,namespace,service,instance)\\n) \\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}} 99th Percentile\",\n \"refId\"\
: \"A\"\n },\n {\n \
\ \"expr\": \"histogram_quantile(0.50,\\n sum(rate(alertmanager_notification_latency_seconds_bucket{namespace=~\\\
\"$namespace\\\",service=~\\\"$service\\\", integration=\\\"$integration\\\
\"}[$__rate_interval])) by (le,namespace,service,instance)\\n) \\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}} Median\",\n \"refId\": \"B\"\n\
\ },\n {\n \
\ \"expr\": \"sum(rate(alertmanager_notification_latency_seconds_sum{namespace=~\\\
\"$namespace\\\",service=~\\\"$service\\\", integration=\\\"$integration\\\
\"}[$__rate_interval])) by (namespace,service,instance)\\n/\\nsum(rate(alertmanager_notification_latency_seconds_count{namespace=~\\\
\"$namespace\\\",service=~\\\"$service\\\", integration=\\\"$integration\\\
\"}[$__rate_interval])) by (namespace,service,instance)\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}} Average\",\n \"refId\": \"C\"\n\
\ }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"$integration: Notification Duration\",\n \"\
tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"s\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"s\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Notifications\",\n \"titleSize\": \"\
h6\",\n \"type\": \"row\"\n }\n ],\n \"schemaVersion\"\
: 14,\n \"style\": \"dark\",\n \"tags\": [\n \"alertmanager-mixin\"\
\n ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"Prometheus\"\
,\n \"value\": \"Prometheus\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data Source\",\n\
\ \"name\": \"datasource\",\n \"options\": [\n\
\n ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n \
\ \"text\": \"\",\n \"value\": \"\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \"\
label\": \"namespace\",\n \"multi\": false,\n \
\ \"name\": \"namespace\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(alertmanager_alerts,\
\ namespace)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n \
\ \"text\": \"\",\n \"value\": \"\"\n \
\ },\n \"datasource\": \"$datasource\",\n \"\
hide\": 0,\n \"includeAll\": false,\n \"label\"\
: \"service\",\n \"multi\": false,\n \"name\"\
: \"service\",\n \"options\": [\n\n ],\n \
\ \"query\": \"label_values(alertmanager_alerts, service)\",\n\
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"current\": {\n \"text\": \"all\",\n\
\ \"value\": \"$__all\"\n },\n \
\ \"datasource\": \"$datasource\",\n \"hide\": 2,\n \
\ \"includeAll\": true,\n \"label\": null,\n\
\ \"multi\": false,\n \"name\": \"integration\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"label_values(alertmanager_notifications_total{integration=~\\\"\
.*\\\"}, integration)\",\n \"refresh\": 2,\n \
\ \"regex\": \"\",\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n }\n ]\n },\n \"time\"\
: {\n \"from\": \"now-1h\",\n \"to\": \"now\"\n },\n \"\
timepicker\": {\n \"refresh_intervals\": [\n \"5s\",\n \
\ \"10s\",\n \"30s\",\n \"1m\",\n \
\ \"5m\",\n \"15m\",\n \"30m\",\n \"1h\"\
,\n \"2h\",\n \"1d\"\n ],\n \"time_options\"\
: [\n \"5m\",\n \"15m\",\n \"1h\",\n \
\ \"6h\",\n \"12h\",\n \"24h\",\n \
\ \"2d\",\n \"7d\",\n \"30d\"\n ]\n },\n \
\ \"timezone\": \"utc\",\n \"title\": \"Alertmanager / Overview\",\n\
\ \"uid\": \"alertmanager-overview\",\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-alertmanager-overview
namespace: monitoring
- apiVersion: v1
data:
apiserver.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\": [\n\n\
\ ],\n \"annotations\": {\n \"list\": [\n\n ]\n },\n\
\ \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\": 0,\n\
\ \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n \
\ ],\n \"panels\": [\n {\n \"content\": \"The SLO (service\
\ level objective) and other metrics displayed on this dashboard are for informational\
\ purposes only.\",\n \"datasource\": null,\n \"description\"\
: \"The SLO (service level objective) and other metrics displayed on this\
\ dashboard are for informational purposes only.\",\n \"gridPos\"\
: {\n \"h\": 2,\n \"w\": 24,\n \
\ \"x\": 0,\n \"y\": 0\n },\n \"id\"\
: 2,\n \"mode\": \"markdown\",\n \"span\": 12,\n \
\ \"title\": \"Notice\",\n \"type\": \"text\"\n \
\ }\n ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \
\ \"panels\": [\n {\n \"cacheTimeout\"\
: null,\n \"colorBackground\": false,\n \
\ \"colorValue\": false,\n \"colors\": [\n \
\ \"#299c46\",\n \"rgba(237, 129, 40,\
\ 0.89)\",\n \"#d44a3a\"\n ],\n\
\ \"datasource\": \"$datasource\",\n \
\ \"decimals\": 3,\n \"description\": \"How many percent\
\ of requests (both read and write) in 30 days have been answered successfully\
\ and fast enough?\",\n \"format\": \"percentunit\",\n\
\ \"gauge\": {\n \"maxValue\": 100,\n\
\ \"minValue\": 0,\n \"show\"\
: false,\n \"thresholdLabels\": false,\n \
\ \"thresholdMarkers\": true\n },\n \
\ \"gridPos\": {\n\n },\n \
\ \"id\": 3,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"rightSide\": true\n },\n \
\ \"links\": [\n\n ],\n \
\ \"mappingType\": 1,\n \"mappingTypes\": [\n \
\ {\n \"name\": \"value to text\"\
,\n \"value\": 1\n },\n\
\ {\n \"name\": \"range\
\ to text\",\n \"value\": 2\n \
\ }\n ],\n \"maxDataPoints\":\
\ 100,\n \"nullPointMode\": \"connected\",\n \
\ \"nullText\": null,\n \"postfix\": \"\",\n \
\ \"postfixFontSize\": \"50%\",\n \"\
prefix\": \"\",\n \"prefixFontSize\": \"50%\",\n \
\ \"rangeMaps\": [\n {\n \
\ \"from\": \"null\",\n \"text\"\
: \"N/A\",\n \"to\": \"null\"\n \
\ }\n ],\n \"span\": 4,\n \
\ \"sparkline\": {\n \"fillColor\"\
: \"rgba(31, 118, 189, 0.18)\",\n \"full\": false,\n\
\ \"lineColor\": \"rgb(31, 120, 193)\",\n \
\ \"show\": false\n },\n \
\ \"tableColumn\": \"\",\n \"targets\": [\n \
\ {\n \"expr\": \"apiserver_request:availability30d{verb=\\\
\"all\\\", cluster=\\\"$cluster\\\"}\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": \"\",\n \"title\"\
: \"Availability (30d) > 99.000%\",\n \"tooltip\": {\n\
\ \"shared\": false\n },\n \
\ \"type\": \"singlestat\",\n \"valueFontSize\"\
: \"80%\",\n \"valueMaps\": [\n \
\ {\n \"op\": \"=\",\n \
\ \"text\": \"N/A\",\n \"value\": \"null\"\n\
\ }\n ],\n \"\
valueName\": \"avg\"\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"decimals\": 3,\n \"description\"\
: \"How much error budget is left looking at our 0.990% availability guarantees?\"\
,\n \"fill\": 10,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 4,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 8,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"100\
\ * (apiserver_request:availability30d{verb=\\\"all\\\", cluster=\\\"$cluster\\\
\"} - 0.990000)\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"errorbudget\",\n \
\ \"refId\": \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"ErrorBudget (30d) > 99.000%\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 0,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"decimals\": 3,\n \
\ \"format\": \"percentunit\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"decimals\": 3,\n \
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"cacheTimeout\": null,\n \
\ \"colorBackground\": false,\n \"colorValue\"\
: false,\n \"colors\": [\n \"#299c46\"\
,\n \"rgba(237, 129, 40, 0.89)\",\n \
\ \"#d44a3a\"\n ],\n \"datasource\"\
: \"$datasource\",\n \"decimals\": 3,\n \
\ \"description\": \"How many percent of read requests (LIST,GET) in 30\
\ days have been answered successfully and fast enough?\",\n \
\ \"format\": \"percentunit\",\n \"gauge\": {\n \
\ \"maxValue\": 100,\n \"minValue\"\
: 0,\n \"show\": false,\n \"\
thresholdLabels\": false,\n \"thresholdMarkers\": true\n\
\ },\n \"gridPos\": {\n\n \
\ },\n \"id\": 5,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"rightSide\": true\n \
\ },\n \"links\": [\n\n ],\n \
\ \"mappingType\": 1,\n \"mappingTypes\": [\n\
\ {\n \"name\": \"value\
\ to text\",\n \"value\": 1\n \
\ },\n {\n \"name\"\
: \"range to text\",\n \"value\": 2\n \
\ }\n ],\n \"maxDataPoints\"\
: 100,\n \"nullPointMode\": \"connected\",\n \
\ \"nullText\": null,\n \"postfix\": \"\",\n \
\ \"postfixFontSize\": \"50%\",\n \"\
prefix\": \"\",\n \"prefixFontSize\": \"50%\",\n \
\ \"rangeMaps\": [\n {\n \
\ \"from\": \"null\",\n \"text\"\
: \"N/A\",\n \"to\": \"null\"\n \
\ }\n ],\n \"span\": 3,\n \
\ \"sparkline\": {\n \"fillColor\"\
: \"rgba(31, 118, 189, 0.18)\",\n \"full\": false,\n\
\ \"lineColor\": \"rgb(31, 120, 193)\",\n \
\ \"show\": false\n },\n \
\ \"tableColumn\": \"\",\n \"targets\": [\n \
\ {\n \"expr\": \"apiserver_request:availability30d{verb=\\\
\"read\\\", cluster=\\\"$cluster\\\"}\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": \"\",\n \"title\"\
: \"Read Availability (30d)\",\n \"tooltip\": {\n \
\ \"shared\": false\n },\n \
\ \"type\": \"singlestat\",\n \"valueFontSize\"\
: \"80%\",\n \"valueMaps\": [\n \
\ {\n \"op\": \"=\",\n \
\ \"text\": \"N/A\",\n \"value\": \"null\"\n\
\ }\n ],\n \"\
valueName\": \"avg\"\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"description\": \"How many read requests (LIST,GET)\
\ per second do the apiservers get by code?\",\n \"fill\"\
: 10,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 6,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\ {\n \"alias\": \"/2../i\"\
,\n \"color\": \"#56A64B\"\n \
\ },\n {\n \"alias\"\
: \"/3../i\",\n \"color\": \"#F2CC0C\"\n \
\ },\n {\n \
\ \"alias\": \"/4../i\",\n \"color\": \"#3274D9\"\
\n },\n {\n \
\ \"alias\": \"/5../i\",\n \"color\"\
: \"#E02F44\"\n }\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 3,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"sum by (code) (code_resource:apiserver_request_total:rate5m{verb=\\\
\"read\\\", cluster=\\\"$cluster\\\"})\",\n \"\
format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{ code }}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Read SLI - Requests\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 0,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"reqps\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ },\n {\n \
\ \"format\": \"reqps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"\
bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"description\": \"How many percent of read requests\
\ (LIST,GET) per second are returned with errors (5xx)?\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n\n },\n \
\ \"id\": 7,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 3,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum\
\ by (resource) (code_resource:apiserver_request_total:rate5m{verb=\\\"read\\\
\",code=~\\\"5..\\\", cluster=\\\"$cluster\\\"}) / sum by (resource) (code_resource:apiserver_request_total:rate5m{verb=\\\
\"read\\\", cluster=\\\"$cluster\\\"})\",\n \"\
format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{ resource }}\",\n\
\ \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Read SLI - Errors\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 0,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"percentunit\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ },\n {\n \
\ \"format\": \"percentunit\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"description\": \"How many seconds is the 99th percentile\
\ for reading (LIST|GET) a given resource?\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 8,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 3,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"cluster_quantile:apiserver_request_slo_duration_seconds:histogram_quantile{verb=\\\
\"read\\\", cluster=\\\"$cluster\\\"}\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{ resource }}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Read SLI - Duration\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 0,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n\
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": false,\n \"title\": \"Dashboard Row\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"panels\": [\n {\n \
\ \"cacheTimeout\": null,\n \"colorBackground\": false,\n\
\ \"colorValue\": false,\n \"colors\"\
: [\n \"#299c46\",\n \"rgba(237,\
\ 129, 40, 0.89)\",\n \"#d44a3a\"\n \
\ ],\n \"datasource\": \"$datasource\",\n \
\ \"decimals\": 3,\n \"description\": \"How many\
\ percent of write requests (POST|PUT|PATCH|DELETE) in 30 days have been answered\
\ successfully and fast enough?\",\n \"format\": \"percentunit\"\
,\n \"gauge\": {\n \"maxValue\"\
: 100,\n \"minValue\": 0,\n \
\ \"show\": false,\n \"thresholdLabels\": false,\n\
\ \"thresholdMarkers\": true\n },\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 9,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n\
\ \"rightSide\": true\n },\n \
\ \"links\": [\n\n ],\n \
\ \"mappingType\": 1,\n \"mappingTypes\": [\n \
\ {\n \"name\": \"value to text\"\
,\n \"value\": 1\n },\n\
\ {\n \"name\": \"range\
\ to text\",\n \"value\": 2\n \
\ }\n ],\n \"maxDataPoints\":\
\ 100,\n \"nullPointMode\": \"connected\",\n \
\ \"nullText\": null,\n \"postfix\": \"\",\n \
\ \"postfixFontSize\": \"50%\",\n \"\
prefix\": \"\",\n \"prefixFontSize\": \"50%\",\n \
\ \"rangeMaps\": [\n {\n \
\ \"from\": \"null\",\n \"text\"\
: \"N/A\",\n \"to\": \"null\"\n \
\ }\n ],\n \"span\": 3,\n \
\ \"sparkline\": {\n \"fillColor\"\
: \"rgba(31, 118, 189, 0.18)\",\n \"full\": false,\n\
\ \"lineColor\": \"rgb(31, 120, 193)\",\n \
\ \"show\": false\n },\n \
\ \"tableColumn\": \"\",\n \"targets\": [\n \
\ {\n \"expr\": \"apiserver_request:availability30d{verb=\\\
\"write\\\", cluster=\\\"$cluster\\\"}\",\n \"\
format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": \"\",\n \
\ \"title\": \"Write Availability (30d)\",\n \"tooltip\"\
: {\n \"shared\": false\n },\n \
\ \"type\": \"singlestat\",\n \"valueFontSize\"\
: \"80%\",\n \"valueMaps\": [\n \
\ {\n \"op\": \"=\",\n \
\ \"text\": \"N/A\",\n \"value\": \"null\"\n\
\ }\n ],\n \"\
valueName\": \"avg\"\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"description\": \"How many write requests (POST|PUT|PATCH|DELETE)\
\ per second do the apiservers get by code?\",\n \"fill\"\
: 10,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 10,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"\
avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\"\
: true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n\
\ \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n {\n \
\ \"alias\": \"/2../i\",\n \"color\": \"#56A64B\"\
\n },\n {\n \
\ \"alias\": \"/3../i\",\n \"color\"\
: \"#F2CC0C\"\n },\n {\n \
\ \"alias\": \"/4../i\",\n \
\ \"color\": \"#3274D9\"\n },\n \
\ {\n \"alias\": \"/5../i\",\n \
\ \"color\": \"#E02F44\"\n }\n \
\ ],\n \"spaceLength\": 10,\n \
\ \"span\": 3,\n \"stack\": true,\n \
\ \"steppedLine\": false,\n \"targets\": [\n\
\ {\n \"expr\": \"sum by\
\ (code) (code_resource:apiserver_request_total:rate5m{verb=\\\"write\\\"\
, cluster=\\\"$cluster\\\"})\",\n \"format\": \"\
time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{ code }}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Write SLI - Requests\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 0,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"reqps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": null,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"reqps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"description\": \"How many percent of write requests (POST|PUT|PATCH|DELETE)\
\ per second are returned with errors (5xx)?\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 11,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"\
avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\"\
: true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n\
\ \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 3,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum\
\ by (resource) (code_resource:apiserver_request_total:rate5m{verb=\\\"write\\\
\",code=~\\\"5..\\\", cluster=\\\"$cluster\\\"}) / sum by (resource) (code_resource:apiserver_request_total:rate5m{verb=\\\
\"write\\\", cluster=\\\"$cluster\\\"})\",\n \"\
format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{ resource }}\",\n\
\ \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Write SLI -\
\ Errors\",\n \"tooltip\": {\n \"\
shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\":\
\ \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
percentunit\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"\
$datasource\",\n \"description\": \"How many seconds is\
\ the 99th percentile for writing (POST|PUT|PATCH|DELETE) a given resource?\"\
,\n \"fill\": 1,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 12,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 3,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"cluster_quantile:apiserver_request_slo_duration_seconds:histogram_quantile{verb=\\\
\"write\\\", cluster=\\\"$cluster\\\"}\",\n \"\
format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{ resource }}\",\n\
\ \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Write SLI -\
\ Duration\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"s\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": false,\n \"title\": \"Dashboard\
\ Row\",\n \"titleSize\": \"h6\",\n \"type\": \"row\"\
\n },\n {\n \"collapse\": false,\n \"\
collapsed\": false,\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"\
$datasource\",\n \"fill\": 1,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 13,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(workqueue_adds_total{job=\\\
\"apiserver\\\", instance=~\\\"$instance\\\", cluster=\\\"$cluster\\\"}[$__rate_interval]))\
\ by (instance, name)\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}} {{name}}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Work Queue Add Rate\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 0,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"ops\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 14,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"\
avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\"\
: false,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\":\
\ 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(workqueue_depth{job=\\\
\"apiserver\\\", instance=~\\\"$instance\\\", cluster=\\\"$cluster\\\"}[$__rate_interval]))\
\ by (instance, name)\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}} {{name}}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Work Queue Depth\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 0,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 15,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"\
avg\": false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\"\
: true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n\
\ \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 12,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(workqueue_queue_duration_seconds_bucket{job=\\\"apiserver\\\",\
\ instance=~\\\"$instance\\\", cluster=\\\"$cluster\\\"}[$__rate_interval]))\
\ by (instance, name, le))\",\n \"format\": \"\
time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}} {{name}}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Work Queue Latency\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 0,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n\
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": false,\n \"title\": \"Dashboard Row\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 16,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"process_resident_memory_bytes{job=\\\
\"apiserver\\\",instance=~\\\"$instance\\\", cluster=\\\"$cluster\\\"}\",\n\
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Memory\",\n \"tooltip\": {\n \"\
shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\":\
\ \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
bytes\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"bytes\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 17,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(process_cpu_seconds_total{job=\\\
\"apiserver\\\",instance=~\\\"$instance\\\", cluster=\\\"$cluster\\\"}[$__rate_interval])\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
CPU usage\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 18,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"go_goroutines{job=\\\
\"apiserver\\\",instance=~\\\"$instance\\\", cluster=\\\"$cluster\\\"}\",\n\
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Goroutines\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n }\n ],\n \"schemaVersion\": 14,\n\
\ \"style\": \"dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n\
\ ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"default\",\n \
\ \"value\": \"default\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data Source\",\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n \
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n\n \
\ },\n \"datasource\": \"$datasource\",\n \"\
hide\": 0,\n \"includeAll\": false,\n \"label\"\
: \"cluster\",\n \"multi\": false,\n \"name\"\
: \"cluster\",\n \"options\": [\n\n ],\n \
\ \"query\": \"label_values(up{job=\\\"apiserver\\\"}, cluster)\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"current\": {\n\n },\n \"\
datasource\": \"$datasource\",\n \"hide\": 0,\n \
\ \"includeAll\": true,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"instance\",\n \
\ \"options\": [\n\n ],\n \"query\"\
: \"label_values(up{job=\\\"apiserver\\\", cluster=\\\"$cluster\\\"}, instance)\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n }\n ]\n },\n \"time\": {\n \"from\"\
: \"now-1h\",\n \"to\": \"now\"\n },\n \"timepicker\": {\n \
\ \"refresh_intervals\": [\n \"5s\",\n \"10s\"\
,\n \"30s\",\n \"1m\",\n \"5m\",\n \
\ \"15m\",\n \"30m\",\n \"1h\",\n \"\
2h\",\n \"1d\"\n ],\n \"time_options\": [\n \
\ \"5m\",\n \"15m\",\n \"1h\",\n \"\
6h\",\n \"12h\",\n \"24h\",\n \"2d\",\n \
\ \"7d\",\n \"30d\"\n ]\n },\n \"timezone\"\
: \"UTC\",\n \"title\": \"Kubernetes / API server\",\n \"uid\": \"09ec8aa1e996d6ffcd6817bbaff4db1b\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-apiserver
namespace: monitoring
- apiVersion: v1
data:
cluster-total.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\": [\n\
\n ],\n \"annotations\": {\n \"list\": [\n {\n \
\ \"builtIn\": 1,\n \"datasource\": \"-- Grafana\
\ --\",\n \"enable\": true,\n \"hide\": true,\n\
\ \"iconColor\": \"rgba(0, 211, 255, 1)\",\n \
\ \"name\": \"Annotations & Alerts\",\n \"type\": \"dashboard\"\
\n }\n ]\n },\n \"editable\": true,\n \"gnetId\"\
: null,\n \"graphTooltip\": 0,\n \"hideControls\": false,\n \"id\"\
: null,\n \"links\": [\n\n ],\n \"panels\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \
\ \"gridPos\": {\n \"h\": 1,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 0\n },\n \
\ \"id\": 2,\n \"panels\": [\n\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Current Bandwidth\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": true,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 12,\n\
\ \"x\": 0,\n \"y\": 1\n },\n \
\ \"id\": 3,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \"current\": true,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\": \"current\",\n \
\ \"sortDesc\": true,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": false,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 24,\n \"nullPointMode\": \"null\",\n\
\ \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 24,\n \"stack\": false,\n \"\
steppedLine\": false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \"\
intervalFactor\": 1,\n \"legendFormat\": \"{{namespace}}\"\
,\n \"refId\": \"A\",\n \"step\": 10\n\
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Current Rate of Bytes Received\",\n \"\
tooltip\": {\n \"shared\": true,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"series\",\n \
\ \"name\": null,\n \"show\": false,\n \"\
values\": [\n \"current\"\n ]\n \
\ },\n \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": true,\n \"dashLength\": 10,\n \"dashes\"\
: false,\n \"datasource\": \"$datasource\",\n \"fill\"\
: 2,\n \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 9,\n \"w\": 12,\n \"x\":\
\ 12,\n \"y\": 1\n },\n \"id\": 4,\n\
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": true,\n \
\ \"hideEmpty\": true,\n \"hideZero\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\": \"current\",\n \
\ \"sortDesc\": true,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": false,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 24,\n \"nullPointMode\": \"null\",\n\
\ \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 24,\n \"stack\": false,\n \"\
steppedLine\": false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \"\
intervalFactor\": 1,\n \"legendFormat\": \"{{namespace}}\"\
,\n \"refId\": \"A\",\n \"step\": 10\n\
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Current Rate of Bytes Transmitted\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"series\",\n \
\ \"name\": null,\n \"show\": false,\n \
\ \"values\": [\n \"current\"\n ]\n \
\ },\n \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"Bps\",\n\
\ \"label\": null,\n \"logBase\": 1,\n\
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"columns\": [\n {\n \
\ \"text\": \"Time\",\n \"value\": \"Time\"\
\n },\n {\n \"text\": \"\
Value #A\",\n \"value\": \"Value #A\"\n \
\ },\n {\n \"text\": \"Value #B\",\n \
\ \"value\": \"Value #B\"\n },\n \
\ {\n \"text\": \"Value #C\",\n \
\ \"value\": \"Value #C\"\n },\n {\n \
\ \"text\": \"Value #D\",\n \"value\": \"\
Value #D\"\n },\n {\n \"\
text\": \"Value #E\",\n \"value\": \"Value #E\"\n \
\ },\n {\n \"text\": \"Value #F\"\
,\n \"value\": \"Value #F\"\n },\n \
\ {\n \"text\": \"Value #G\",\n \
\ \"value\": \"Value #G\"\n },\n {\n \
\ \"text\": \"Value #H\",\n \"value\"\
: \"Value #H\"\n },\n {\n \
\ \"text\": \"namespace\",\n \"value\": \"namespace\"\n\
\ }\n ],\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fontSize\": \"90%\",\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 10\n },\n \
\ \"id\": 5,\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \"minSpan\"\
: 24,\n \"nullPointMode\": \"null as zero\",\n \"renderer\"\
: \"flot\",\n \"scroll\": true,\n \"showHeader\": true,\n\
\ \"sort\": {\n \"col\": 0,\n \"\
desc\": false\n },\n \"spaceLength\": 10,\n \
\ \"span\": 24,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Time\",\n \"thresholds\"\
: [\n\n ],\n \"type\": \"hidden\",\n\
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Current Bandwidth Received\",\n\
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"Bps\"\n },\n {\n \"alias\"\
: \"Current Bandwidth Transmitted\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Value #B\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"Bps\"\n },\n \
\ {\n \"alias\": \"Average Bandwidth Received\"\
,\n \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"Bps\"\n },\n {\n \"alias\"\
: \"Average Bandwidth Transmitted\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Value #D\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"Bps\"\n },\n \
\ {\n \"alias\": \"Rate of Received Packets\"\
,\n \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"pps\"\n },\n {\n \"alias\"\
: \"Rate of Transmitted Packets\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Value #F\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"pps\"\n },\n \
\ {\n \"alias\": \"Rate of Received Packets\
\ Dropped\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTooltip\": \"Drill\
\ down\",\n \"linkUrl\": \"\",\n \"\
pattern\": \"Value #G\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"pps\"\n },\n {\n \
\ \"alias\": \"Rate of Transmitted Packets Dropped\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\
\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #H\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"pps\"\n },\n {\n \"alias\"\
: \"Namespace\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n \
\ \"link\": true,\n \"linkTooltip\": \"Drill\
\ down\",\n \"linkUrl\": \"d/8b7a8b326d7a6f1f04244066368c67af/kubernetes-networking-namespace-pods?orgId=1&refresh=30s&var-namespace=$__cell\"\
,\n \"pattern\": \"namespace\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"short\"\n }\n \
\ ],\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"table\",\n \"instant\"\
: true,\n \"intervalFactor\": 2,\n \"\
legendFormat\": \"\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n },\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"table\",\n \"instant\"\
: true,\n \"intervalFactor\": 2,\n \"\
legendFormat\": \"\",\n \"refId\": \"B\",\n \
\ \"step\": 10\n },\n {\n \
\ \"expr\": \"sort_desc(avg(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"table\",\n \"instant\"\
: true,\n \"intervalFactor\": 2,\n \"\
legendFormat\": \"\",\n \"refId\": \"C\",\n \
\ \"step\": 10\n },\n {\n \
\ \"expr\": \"sort_desc(avg(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"table\",\n \"instant\"\
: true,\n \"intervalFactor\": 2,\n \"\
legendFormat\": \"\",\n \"refId\": \"D\",\n \
\ \"step\": 10\n },\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"table\",\n \"instant\"\
: true,\n \"intervalFactor\": 2,\n \"\
legendFormat\": \"\",\n \"refId\": \"E\",\n \
\ \"step\": 10\n },\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"table\",\n \"instant\"\
: true,\n \"intervalFactor\": 2,\n \"\
legendFormat\": \"\",\n \"refId\": \"F\",\n \
\ \"step\": 10\n },\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"table\",\n \"instant\"\
: true,\n \"intervalFactor\": 2,\n \"\
legendFormat\": \"\",\n \"refId\": \"G\",\n \
\ \"step\": 10\n },\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"table\",\n \"instant\"\
: true,\n \"intervalFactor\": 2,\n \"\
legendFormat\": \"\",\n \"refId\": \"H\",\n \
\ \"step\": 10\n }\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \"title\"\
: \"Current Status\",\n \"type\": \"table\"\n },\n \
\ {\n \"collapse\": true,\n \"collapsed\": true,\n\
\ \"gridPos\": {\n \"h\": 1,\n \"\
w\": 24,\n \"x\": 0,\n \"y\": 10\n \
\ },\n \"id\": 6,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": true,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 11\n \
\ },\n \"id\": 7,\n \"legend\": {\n\
\ \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": true,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n\
\ \"sort\": \"current\",\n \"\
sortDesc\": true,\n \"total\": false,\n \
\ \"values\": true\n },\n \
\ \"lines\": false,\n \"linewidth\": 1,\n \
\ \"links\": [\n\n ],\n \"minSpan\"\
: 24,\n \"nullPointMode\": \"null\",\n \
\ \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 24,\n \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sort_desc(avg(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{namespace}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"\
timeShift\": null,\n \"title\": \"Average Rate of Bytes\
\ Received\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"series\",\n \"name\": null,\n \
\ \"show\": false,\n \"values\": [\n \
\ \"current\"\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": true,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 2,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 9,\n \"w\": 12,\n\
\ \"x\": 12,\n \"y\": 11\n \
\ },\n \"id\": 8,\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\":\
\ true,\n \"hideEmpty\": true,\n \
\ \"hideZero\": true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\"\
: true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\": \"current\",\n \
\ \"sortDesc\": true,\n \"total\"\
: false,\n \"values\": true\n },\n\
\ \"lines\": false,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"minSpan\": 24,\n \"nullPointMode\": \"\
null\",\n \"paceLength\": 10,\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 24,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(avg(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{namespace}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"\
timeShift\": null,\n \"title\": \"Average Rate of Bytes\
\ Transmitted\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"series\",\n \"name\": null,\n \
\ \"show\": false,\n \"values\": [\n \
\ \"current\"\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Average Bandwidth\",\n \"titleSize\"\
: \"h6\",\n \"type\": \"row\"\n },\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \
\ \"gridPos\": {\n \"h\": 1,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 11\n },\n \
\ \"id\": 9,\n \"panels\": [\n\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Bandwidth History\",\n \"titleSize\": \"h6\"\
,\n \"type\": \"row\"\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 12\n },\n \
\ \"id\": 10,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": true,\n \"current\": true,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": true,\n \"min\": true,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n\
\ \"linewidth\": 2,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 24,\n \"nullPointMode\": \"connected\"\
,\n \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 24,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \"\
intervalFactor\": 1,\n \"legendFormat\": \"{{namespace}}\"\
,\n \"refId\": \"A\",\n \"step\": 10\n\
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Receive Bandwidth\",\n \"tooltip\": {\n\
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \"type\"\
: \"graph\",\n \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 9,\n \"w\": 24,\n \
\ \"x\": 0,\n \"y\": 21\n },\n \"id\"\
: 11,\n \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": true,\n \"current\": true,\n \
\ \"hideEmpty\": true,\n \"hideZero\": true,\n \
\ \"max\": true,\n \"min\": true,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n \
\ \"linewidth\": 2,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 24,\n \"nullPointMode\": \"connected\"\
,\n \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 24,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \"\
intervalFactor\": 1,\n \"legendFormat\": \"{{namespace}}\"\
,\n \"refId\": \"A\",\n \"step\": 10\n\
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Transmit Bandwidth\",\n \"tooltip\":\
\ {\n \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"collapse\": true,\n \"collapsed\"\
: true,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 30\n\
\ },\n \"id\": 12,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 9,\n \"w\": 24,\n \
\ \"x\": 0,\n \"y\": 31\n \
\ },\n \"id\": 13,\n \"legend\":\
\ {\n \"alignAsTable\": true,\n \
\ \"avg\": true,\n \"current\": true,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": true,\n \"\
min\": true,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n\
\ \"total\": false,\n \"values\"\
: true\n },\n \"lines\": true,\n \
\ \"linewidth\": 2,\n \"links\": [\n\n\
\ ],\n \"minSpan\": 24,\n \
\ \"nullPointMode\": \"connected\",\n \"paceLength\"\
: 10,\n \"percentage\": false,\n \"\
pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 24,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{namespace}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"\
timeShift\": null,\n \"title\": \"Rate of Received Packets\"\
,\n \"tooltip\": {\n \"shared\"\
: true,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 24,\n \"x\": 0,\n \
\ \"y\": 40\n },\n \"id\": 14,\n\
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": true,\n \"\
current\": true,\n \"hideEmpty\": true,\n \
\ \"hideZero\": true,\n \"max\": true,\n\
\ \"min\": true,\n \"rightSide\"\
: true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \
\ \"lines\": true,\n \"linewidth\": 2,\n \
\ \"links\": [\n\n ],\n \
\ \"minSpan\": 24,\n \"nullPointMode\": \"connected\",\n\
\ \"paceLength\": 10,\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 24,\n \"stack\": true,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{namespace}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"\
timeShift\": null,\n \"title\": \"Rate of Transmitted Packets\"\
,\n \"tooltip\": {\n \"shared\"\
: true,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n \
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": true,\n \"title\": \"Packets\",\n \
\ \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": true,\n \"collapsed\"\
: true,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 31\n\
\ },\n \"id\": 15,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 9,\n \"w\": 24,\n \
\ \"x\": 0,\n \"y\": 50\n \
\ },\n \"id\": 16,\n \"legend\":\
\ {\n \"alignAsTable\": true,\n \
\ \"avg\": true,\n \"current\": true,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": true,\n \"\
min\": true,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n\
\ \"total\": false,\n \"values\"\
: true\n },\n \"lines\": true,\n \
\ \"linewidth\": 2,\n \"links\": [\n\n\
\ ],\n \"minSpan\": 24,\n \
\ \"nullPointMode\": \"connected\",\n \"paceLength\"\
: 10,\n \"percentage\": false,\n \"\
pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 24,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{namespace}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"\
timeShift\": null,\n \"title\": \"Rate of Received Packets\
\ Dropped\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 24,\n \"x\": 0,\n \
\ \"y\": 59\n },\n \
\ \"id\": 17,\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\": true,\n \
\ \"current\": true,\n \"hideEmpty\"\
: true,\n \"hideZero\": true,\n \
\ \"max\": true,\n \"min\": true,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 2,\n \"links\": [\n\n ],\n \
\ \"minSpan\": 24,\n \"nullPointMode\": \"\
connected\",\n \"paceLength\": 10,\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"repeat\": null,\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 24,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\".+\\\"}[$interval:$resolution])) by (namespace))\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{namespace}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"\
timeShift\": null,\n \"title\": \"Rate of Transmitted Packets\
\ Dropped\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 24,\n \"x\": 0,\n \
\ \"y\": 59\n },\n \
\ \"id\": 18,\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\": true,\n \
\ \"current\": true,\n \"hideEmpty\"\
: true,\n \"hideZero\": true,\n \
\ \"max\": true,\n \"min\": true,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 2,\n \"links\": [\n {\n \
\ \"targetBlank\": true,\n \
\ \"title\": \"What is TCP Retransmit?\",\n \"\
url\": \"https://accedian.com/enterprises/blog/network-packet-loss-retransmissions-and-duplicate-acknowledgements/\"\
\n }\n ],\n \"\
minSpan\": 24,\n \"nullPointMode\": \"connected\",\n \
\ \"paceLength\": 10,\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 24,\n \"stack\": true,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(sum(rate(node_netstat_Tcp_RetransSegs{cluster=\\\
\"$cluster\\\"}[$interval:$resolution]) / rate(node_netstat_Tcp_OutSegs{cluster=\\\
\"$cluster\\\"}[$interval:$resolution])) by (instance))\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\": \"\
{{instance}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of TCP Retransmits out of all\
\ sent segments\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
percentunit\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"\
$datasource\",\n \"fill\": 2,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n \"h\": 9,\n\
\ \"w\": 24,\n \"x\": 0,\n \
\ \"y\": 59\n },\n \
\ \"id\": 19,\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\": true,\n \
\ \"current\": true,\n \"hideEmpty\"\
: true,\n \"hideZero\": true,\n \
\ \"max\": true,\n \"min\": true,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 2,\n \"links\": [\n {\n \
\ \"targetBlank\": true,\n \
\ \"title\": \"Why monitor SYN retransmits?\",\n \
\ \"url\": \"https://github.com/prometheus/node_exporter/issues/1023#issuecomment-408128365\"\
\n }\n ],\n \"\
minSpan\": 24,\n \"nullPointMode\": \"connected\",\n \
\ \"paceLength\": 10,\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 24,\n \"stack\": true,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(sum(rate(node_netstat_TcpExt_TCPSynRetrans{cluster=\\\
\"$cluster\\\"}[$interval:$resolution]) / rate(node_netstat_Tcp_RetransSegs{cluster=\\\
\"$cluster\\\"}[$interval:$resolution])) by (instance))\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\": \"\
{{instance}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of TCP SYN Retransmits out\
\ of all retransmits\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
percentunit\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \"\
title\": \"Errors\",\n \"titleSize\": \"h6\",\n \"type\"\
: \"row\"\n }\n ],\n \"refresh\": \"10s\",\n \"rows\": [\n\
\n ],\n \"schemaVersion\": 18,\n \"style\": \"dark\",\n \"tags\"\
: [\n \"kubernetes-mixin\"\n ],\n \"templating\": {\n \
\ \"list\": [\n {\n \"allValue\": null,\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"5m\",\n \"value\": \"5m\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"resolution\",\n \"options\": [\n \
\ {\n \"selected\": false,\n \
\ \"text\": \"30s\",\n \"value\": \"\
30s\"\n },\n {\n \
\ \"selected\": true,\n \"text\": \"5m\",\n \
\ \"value\": \"5m\"\n },\n \
\ {\n \"selected\": false,\n \
\ \"text\": \"1h\",\n \"value\": \"1h\"\
\n }\n ],\n \"query\": \"\
30s,5m,1h\",\n \"refresh\": 2,\n \"regex\":\
\ \"\",\n \"skipUrlSync\": false,\n \"sort\"\
: 1,\n \"tagValuesQuery\": \"\",\n \"tags\"\
: [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"interval\",\n \"useTags\": false\n \
\ },\n {\n \"allValue\": null,\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"5m\",\n \"value\": \"5m\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 2,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"interval\",\n \"options\": [\n \
\ {\n \"selected\": true,\n \
\ \"text\": \"4h\",\n \"value\": \"4h\"\n\
\ }\n ],\n \"query\": \"\
4h\",\n \"refresh\": 2,\n \"regex\": \"\",\n\
\ \"skipUrlSync\": false,\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n\
\ ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"interval\",\n \"useTags\": false\n \
\ },\n {\n \"current\": {\n \
\ \"text\": \"default\",\n \"value\": \"default\"\n \
\ },\n \"hide\": 0,\n \"label\"\
: \"Data Source\",\n \"name\": \"datasource\",\n \
\ \"options\": [\n\n ],\n \"query\": \"\
prometheus\",\n \"refresh\": 1,\n \"regex\"\
: \"\",\n \"type\": \"datasource\"\n },\n \
\ {\n \"allValue\": null,\n \"current\"\
: {\n\n },\n \"datasource\": \"$datasource\"\
,\n \"hide\": 0,\n \"includeAll\": false,\n\
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"cluster\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(up{job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\"}, cluster)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 0,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\": \"\
\",\n \"type\": \"query\",\n \"useTags\": false\n\
\ }\n ]\n },\n \"time\": {\n \"from\": \"now-1h\"\
,\n \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"UTC\",\n \"title\"\
: \"Kubernetes / Networking / Cluster\",\n \"uid\": \"ff635a025bcfea7bc3dd4f508990a3e9\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-cluster-total
namespace: monitoring
- apiVersion: v1
data:
controller-manager.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\"\
: [\n\n ],\n \"annotations\": {\n \"list\": [\n\n ]\n\
\ },\n \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\"\
: 0,\n \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n\
\ ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \"\
panels\": [\n {\n \"cacheTimeout\": null,\n\
\ \"colorBackground\": false,\n \"colorValue\"\
: false,\n \"colors\": [\n \"#299c46\"\
,\n \"rgba(237, 129, 40, 0.89)\",\n \
\ \"#d44a3a\"\n ],\n \"datasource\"\
: \"$datasource\",\n \"format\": \"none\",\n \
\ \"gauge\": {\n \"maxValue\": 100,\n \
\ \"minValue\": 0,\n \"show\": false,\n\
\ \"thresholdLabels\": false,\n \
\ \"thresholdMarkers\": true\n },\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 2,\n \"interval\": \"1m\",\n \"legend\"\
: {\n \"alignAsTable\": true,\n \
\ \"rightSide\": true\n },\n \"\
links\": [\n\n ],\n \"mappingType\"\
: 1,\n \"mappingTypes\": [\n {\n\
\ \"name\": \"value to text\",\n \
\ \"value\": 1\n },\n \
\ {\n \"name\": \"range to text\",\n \
\ \"value\": 2\n }\n \
\ ],\n \"maxDataPoints\": 100,\n \
\ \"nullPointMode\": \"connected\",\n \"nullText\"\
: null,\n \"postfix\": \"\",\n \"postfixFontSize\"\
: \"50%\",\n \"prefix\": \"\",\n \"\
prefixFontSize\": \"50%\",\n \"rangeMaps\": [\n \
\ {\n \"from\": \"null\",\n \
\ \"text\": \"N/A\",\n \
\ \"to\": \"null\"\n }\n ],\n \
\ \"span\": 2,\n \"sparkline\": {\n \
\ \"fillColor\": \"rgba(31, 118, 189, 0.18)\",\n \
\ \"full\": false,\n \"lineColor\"\
: \"rgb(31, 120, 193)\",\n \"show\": false\n \
\ },\n \"tableColumn\": \"\",\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(up{cluster=\\\"$cluster\\\", job=\\\"kube-controller-manager\\\
\"})\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"\
thresholds\": \"\",\n \"title\": \"Up\",\n \
\ \"tooltip\": {\n \"shared\": false\n \
\ },\n \"type\": \"singlestat\",\n \
\ \"valueFontSize\": \"80%\",\n \"valueMaps\"\
: [\n {\n \"op\": \"=\"\
,\n \"text\": \"N/A\",\n \
\ \"value\": \"null\"\n }\n \
\ ],\n \"valueName\": \"min\"\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 3,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 10,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(workqueue_adds_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-controller-manager\\\", instance=~\\\"$instance\\\
\"}[$__rate_interval])) by (cluster, instance, name)\",\n \
\ \"format\": \"time_series\",\n \"\
intervalFactor\": 2,\n \"legendFormat\": \"{{cluster}}\
\ {{instance}} {{name}}\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Work Queue Add Rate\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\"\
: 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"ops\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\"\
,\n \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 4,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 12,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(workqueue_depth{cluster=\\\
\"$cluster\\\", job=\\\"kube-controller-manager\\\", instance=~\\\"$instance\\\
\"}[$__rate_interval])) by (cluster, instance, name)\",\n \
\ \"format\": \"time_series\",\n \"\
intervalFactor\": 2,\n \"legendFormat\": \"{{cluster}}\
\ {{instance}} {{name}}\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Work Queue Depth\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\":\
\ 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n\
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\"\
,\n \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 5,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 12,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(workqueue_queue_duration_seconds_bucket{cluster=\\\"$cluster\\\"\
, job=\\\"kube-controller-manager\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (cluster, instance, name, le))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{cluster}} {{instance}} {{name}}\"\
,\n \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Work Queue Latency\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 0,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n\
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": false,\n \"title\": \"Dashboard Row\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 6,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(rest_client_requests_total{job=\\\
\"kube-controller-manager\\\", instance=~\\\"$instance\\\",code=~\\\"2..\\\
\"}[$__rate_interval]))\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"2xx\",\n \"refId\"\
: \"A\"\n },\n {\n \
\ \"expr\": \"sum(rate(rest_client_requests_total{job=\\\
\"kube-controller-manager\\\", instance=~\\\"$instance\\\",code=~\\\"3..\\\
\"}[$__rate_interval]))\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"3xx\",\n \"refId\"\
: \"B\"\n },\n {\n \
\ \"expr\": \"sum(rate(rest_client_requests_total{job=\\\
\"kube-controller-manager\\\", instance=~\\\"$instance\\\",code=~\\\"4..\\\
\"}[$__rate_interval]))\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"4xx\",\n \"refId\"\
: \"C\"\n },\n {\n \
\ \"expr\": \"sum(rate(rest_client_requests_total{job=\\\
\"kube-controller-manager\\\", instance=~\\\"$instance\\\",code=~\\\"5..\\\
\"}[$__rate_interval]))\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"5xx\",\n \"refId\"\
: \"D\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Kube API Request Rate\",\n \"tooltip\"\
: {\n \"shared\": false,\n \"\
sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"ops\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"ops\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 7,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 8,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(rest_client_request_duration_seconds_bucket{cluster=\\\"$cluster\\\
\", job=\\\"kube-controller-manager\\\", instance=~\\\"$instance\\\", verb=\\\
\"POST\\\"}[$__rate_interval])) by (verb, url, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{verb}} {{url}}\",\n\
\ \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Post Request\
\ Latency 99th Quantile\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 8,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 12,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(rest_client_request_duration_seconds_bucket{cluster=\\\"$cluster\\\
\", job=\\\"kube-controller-manager\\\", instance=~\\\"$instance\\\", verb=\\\
\"GET\\\"}[$__rate_interval])) by (verb, url, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{verb}} {{url}}\",\n\
\ \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Get Request\
\ Latency 99th Quantile\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 9,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 4,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"process_resident_memory_bytes{cluster=\\\
\"$cluster\\\", job=\\\"kube-controller-manager\\\",instance=~\\\"$instance\\\
\"}\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Memory\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\"\
: 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"bytes\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"bytes\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 10,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(process_cpu_seconds_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-controller-manager\\\",instance=~\\\"$instance\\\
\"}[$__rate_interval])\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}}\",\n \
\ \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"CPU usage\",\n \"tooltip\"\
: {\n \"shared\": false,\n \"\
sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 11,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"go_goroutines{cluster=\\\
\"$cluster\\\", job=\\\"kube-controller-manager\\\",instance=~\\\"$instance\\\
\"}\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Goroutines\",\n \"tooltip\": {\n\
\ \"shared\": false,\n \"sort\"\
: 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": false,\n\
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"\
h6\",\n \"type\": \"row\"\n }\n ],\n \"schemaVersion\"\
: 14,\n \"style\": \"dark\",\n \"tags\": [\n \"kubernetes-mixin\"\
\n ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"default\",\n\
\ \"value\": \"default\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data Source\",\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n\
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \"\
label\": \"cluster\",\n \"multi\": false,\n \
\ \"name\": \"cluster\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(up{job=\\\"kube-controller-manager\\\
\"}, cluster)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n\n \
\ },\n \"datasource\": \"$datasource\",\n \"\
hide\": 0,\n \"includeAll\": true,\n \"label\"\
: null,\n \"multi\": false,\n \"name\": \"instance\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"label_values(up{cluster=\\\"$cluster\\\", job=\\\"kube-controller-manager\\\
\"}, instance)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n }\n ]\n },\n \"time\"\
: {\n \"from\": \"now-1h\",\n \"to\": \"now\"\n },\n \"\
timepicker\": {\n \"refresh_intervals\": [\n \"5s\",\n \
\ \"10s\",\n \"30s\",\n \"1m\",\n \
\ \"5m\",\n \"15m\",\n \"30m\",\n \"1h\"\
,\n \"2h\",\n \"1d\"\n ],\n \"time_options\"\
: [\n \"5m\",\n \"15m\",\n \"1h\",\n \
\ \"6h\",\n \"12h\",\n \"24h\",\n \
\ \"2d\",\n \"7d\",\n \"30d\"\n ]\n },\n \
\ \"timezone\": \"UTC\",\n \"title\": \"Kubernetes / Controller Manager\"\
,\n \"uid\": \"72e0e05bef5099e5f049b05fdc429ed4\",\n \"version\": 0\n\
}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-controller-manager
namespace: monitoring
- apiVersion: v1
data:
grafana-overview.json: "{\n \"annotations\": {\n \"list\": [\n \
\ {\n \"builtIn\": 1,\n \"datasource\"\
: \"-- Grafana --\",\n \"enable\": true,\n \"\
hide\": true,\n \"iconColor\": \"rgba(0, 211, 255, 1)\",\n\
\ \"name\": \"Annotations & Alerts\",\n \"target\"\
: {\n \"limit\": 100,\n \"matchAny\"\
: false,\n \"tags\": [\n\n ],\n \
\ \"type\": \"dashboard\"\n },\n \
\ \"type\": \"dashboard\"\n }\n ]\n },\n \"editable\"\
: true,\n \"gnetId\": null,\n \"graphTooltip\": 0,\n \"id\": 3085,\n\
\ \"iteration\": 1631554945276,\n \"links\": [\n\n ],\n \"panels\"\
: [\n {\n \"datasource\": \"$datasource\",\n \
\ \"fieldConfig\": {\n \"defaults\": {\n \
\ \"mappings\": [\n\n ],\n \"noValue\"\
: \"0\",\n \"thresholds\": {\n \"\
mode\": \"absolute\",\n \"steps\": [\n \
\ {\n \"color\": \"green\",\n\
\ \"value\": null\n \
\ },\n {\n \"\
color\": \"red\",\n \"value\": 80\n \
\ }\n ]\n }\n\
\ },\n \"overrides\": [\n\n ]\n\
\ },\n \"gridPos\": {\n \"h\": 5,\n \
\ \"w\": 6,\n \"x\": 0,\n \"y\"\
: 0\n },\n \"id\": 6,\n \"options\": {\n\
\ \"colorMode\": \"value\",\n \"graphMode\"\
: \"area\",\n \"justifyMode\": \"auto\",\n \"\
orientation\": \"auto\",\n \"reduceOptions\": {\n \
\ \"calcs\": [\n \"mean\"\n \
\ ],\n \"fields\": \"\",\n \"\
values\": false\n },\n \"text\": {\n\n \
\ },\n \"textMode\": \"auto\"\n },\n \
\ \"pluginVersion\": \"8.1.3\",\n \"targets\": [\n \
\ {\n \"expr\": \"grafana_alerting_result_total{job=~\\\
\"$job\\\", instance=~\\\"$instance\\\", state=\\\"alerting\\\"}\",\n \
\ \"instant\": true,\n \"interval\": \"\"\
,\n \"legendFormat\": \"\",\n \"refId\"\
: \"A\"\n }\n ],\n \"timeFrom\": null,\n\
\ \"timeShift\": null,\n \"title\": \"Firing Alerts\"\
,\n \"type\": \"stat\"\n },\n {\n \"datasource\"\
: \"$datasource\",\n \"fieldConfig\": {\n \"defaults\"\
: {\n \"mappings\": [\n\n ],\n \
\ \"thresholds\": {\n \"mode\": \"absolute\"\
,\n \"steps\": [\n {\n \
\ \"color\": \"green\",\n \
\ \"value\": null\n },\n \
\ {\n \"color\": \"red\"\
,\n \"value\": 80\n \
\ }\n ]\n }\n \
\ },\n \"overrides\": [\n\n ]\n \
\ },\n \"gridPos\": {\n \"h\": 5,\n \
\ \"w\": 6,\n \"x\": 6,\n \"y\": 0\n \
\ },\n \"id\": 8,\n \"options\": {\n \
\ \"colorMode\": \"value\",\n \"graphMode\": \"area\"\
,\n \"justifyMode\": \"auto\",\n \"orientation\"\
: \"auto\",\n \"reduceOptions\": {\n \"\
calcs\": [\n \"mean\"\n ],\n \
\ \"fields\": \"\",\n \"values\": false\n\
\ },\n \"text\": {\n\n },\n \
\ \"textMode\": \"auto\"\n },\n \"pluginVersion\"\
: \"8.1.3\",\n \"targets\": [\n {\n \
\ \"expr\": \"sum(grafana_stat_totals_dashboard{job=~\\\"$job\\\",\
\ instance=~\\\"$instance\\\"})\",\n \"interval\": \"\"\
,\n \"legendFormat\": \"\",\n \"refId\"\
: \"A\"\n }\n ],\n \"timeFrom\": null,\n\
\ \"timeShift\": null,\n \"title\": \"Dashboards\",\n\
\ \"type\": \"stat\"\n },\n {\n \"datasource\"\
: \"$datasource\",\n \"fieldConfig\": {\n \"defaults\"\
: {\n \"custom\": {\n \"align\"\
: null,\n \"displayMode\": \"auto\"\n \
\ },\n \"mappings\": [\n\n ],\n\
\ \"thresholds\": {\n \"mode\":\
\ \"absolute\",\n \"steps\": [\n \
\ {\n \"color\": \"green\",\n \
\ \"value\": null\n \
\ },\n {\n \"color\"\
: \"red\",\n \"value\": 80\n \
\ }\n ]\n }\n \
\ },\n \"overrides\": [\n\n ]\n \
\ },\n \"gridPos\": {\n \"h\": 5,\n \
\ \"w\": 12,\n \"x\": 12,\n \"y\"\
: 0\n },\n \"id\": 10,\n \"options\": {\n\
\ \"showHeader\": true\n },\n \"pluginVersion\"\
: \"8.1.3\",\n \"targets\": [\n {\n \
\ \"expr\": \"grafana_build_info{job=~\\\"$job\\\", instance=~\\\"\
$instance\\\"}\",\n \"instant\": true,\n \
\ \"interval\": \"\",\n \"legendFormat\": \"\",\n\
\ \"refId\": \"A\"\n }\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Build Info\",\n \"transformations\": [\n \
\ {\n \"id\": \"labelsToFields\",\n \
\ \"options\": {\n\n }\n },\n\
\ {\n \"id\": \"organize\",\n \
\ \"options\": {\n \"excludeByName\": {\n\
\ \"Time\": true,\n \
\ \"Value\": true,\n \"branch\": true,\n \
\ \"container\": true,\n \"\
goversion\": true,\n \"namespace\": true,\n \
\ \"pod\": true,\n \"revision\"\
: true\n },\n \"indexByName\"\
: {\n \"Time\": 7,\n \
\ \"Value\": 11,\n \"branch\": 4,\n \
\ \"container\": 8,\n \"edition\"\
: 2,\n \"goversion\": 6,\n \
\ \"instance\": 1,\n \"job\": 0,\n \
\ \"namespace\": 9,\n \"\
pod\": 10,\n \"revision\": 5,\n \
\ \"version\": 3\n },\n \
\ \"renameByName\": {\n\n }\n \
\ }\n }\n ],\n \"type\": \"table\"\
\n },\n {\n \"aliasColors\": {\n\n },\n\
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fieldConfig\": {\n \"defaults\": {\n \
\ \"links\": [\n\n ]\n },\n \
\ \"overrides\": [\n\n ]\n },\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 8,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 5\n },\n \"hiddenSeries\"\
: false,\n \"id\": 2,\n \"legend\": {\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \"show\"\
: true,\n \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \"linewidth\":\
\ 1,\n \"nullPointMode\": \"null\",\n \"options\": {\n\
\ \"alertThreshold\": true\n },\n \"\
percentage\": false,\n \"pluginVersion\": \"8.1.3\",\n \
\ \"pointradius\": 2,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"stack\": true,\n \"\
steppedLine\": false,\n \"targets\": [\n {\n \
\ \"expr\": \"sum by (status_code) (irate(grafana_http_request_duration_seconds_count{job=~\\\
\"$job\\\", instance=~\\\"$instance\\\"}[1m])) \",\n \"\
interval\": \"\",\n \"legendFormat\": \"{{status_code}}\"\
,\n \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeRegions\": [\n\n ],\n \"\
timeShift\": null,\n \"title\": \"RPS\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"$$hashKey\": \"object:157\",\n \"\
format\": \"reqps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ },\n {\n \"$$hashKey\": \"object:158\"\
,\n \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: false\n }\n ],\n \"yaxis\": {\n \
\ \"align\": false,\n \"alignLevel\": null\n \
\ }\n },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fieldConfig\": {\n \"defaults\": {\n \
\ \"links\": [\n\n ]\n },\n\
\ \"overrides\": [\n\n ]\n },\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \"\
gridPos\": {\n \"h\": 8,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 5\n },\n \
\ \"hiddenSeries\": false,\n \"id\": 4,\n \"legend\"\
: {\n \"avg\": false,\n \"current\": false,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"nullPointMode\": \"null\",\n\
\ \"options\": {\n \"alertThreshold\": true\n \
\ },\n \"percentage\": false,\n \"pluginVersion\"\
: \"8.1.3\",\n \"pointradius\": 2,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \"stack\"\
: false,\n \"steppedLine\": false,\n \"targets\": [\n\
\ {\n \"exemplar\": true,\n \
\ \"expr\": \"histogram_quantile(0.99, sum(irate(grafana_http_request_duration_seconds_bucket{instance=~\\\
\"$instance\\\", job=~\\\"$job\\\"}[$__rate_interval])) by (le)) * 1\",\n\
\ \"interval\": \"\",\n \"legendFormat\"\
: \"99th Percentile\",\n \"refId\": \"A\"\n \
\ },\n {\n \"exemplar\": true,\n \
\ \"expr\": \"histogram_quantile(0.50, sum(irate(grafana_http_request_duration_seconds_bucket{instance=~\\\
\"$instance\\\", job=~\\\"$job\\\"}[$__rate_interval])) by (le)) * 1\",\n\
\ \"interval\": \"\",\n \"legendFormat\"\
: \"50th Percentile\",\n \"refId\": \"B\"\n \
\ },\n {\n \"exemplar\": true,\n \
\ \"expr\": \"sum(irate(grafana_http_request_duration_seconds_sum{instance=~\\\
\"$instance\\\", job=~\\\"$job\\\"}[$__rate_interval])) * 1 / sum(irate(grafana_http_request_duration_seconds_count{instance=~\\\
\"$instance\\\", job=~\\\"$job\\\"}[$__rate_interval]))\",\n \
\ \"interval\": \"\",\n \"legendFormat\": \"Average\"\
,\n \"refId\": \"C\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeRegions\": [\n\n ],\n \"\
timeShift\": null,\n \"title\": \"Request Latency\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \"\
sort\": 0,\n \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \"\
values\": [\n\n ]\n },\n \"yaxes\": [\n\
\ {\n \"$$hashKey\": \"object:210\",\n \
\ \"format\": \"ms\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"show\": true\n\
\ },\n {\n \"$$hashKey\"\
: \"object:211\",\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n ],\n \
\ \"yaxis\": {\n \"align\": false,\n \"alignLevel\"\
: null\n }\n }\n ],\n \"schemaVersion\": 30,\n \
\ \"style\": \"dark\",\n \"tags\": [\n\n ],\n \"templating\": {\n\
\ \"list\": [\n {\n \"current\": {\n \
\ \"selected\": true,\n \"text\": \"dev-cortex\"\
,\n \"value\": \"dev-cortex\"\n },\n \
\ \"description\": null,\n \"error\": null,\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n \
\ ],\n \"query\": \"prometheus\",\n \
\ \"queryValue\": \"\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"skipUrlSync\": false,\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": \".*\",\n \"current\": {\n \
\ \"selected\": false,\n \"text\": [\n \
\ \"default/grafana\"\n ],\n \
\ \"value\": [\n \"default/grafana\"\n\
\ ]\n },\n \"datasource\"\
: \"$datasource\",\n \"definition\": \"label_values(grafana_build_info,\
\ job)\",\n \"description\": null,\n \"error\"\
: null,\n \"hide\": 0,\n \"includeAll\": true,\n\
\ \"label\": null,\n \"multi\": true,\n \
\ \"name\": \"job\",\n \"options\": [\n\n \
\ ],\n \"query\": {\n \"query\"\
: \"label_values(grafana_build_info, job)\",\n \"refId\"\
: \"Billing Admin-job-Variable-Query\"\n },\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \"\
skipUrlSync\": false,\n \"sort\": 0,\n \"tagValuesQuery\"\
: \"\",\n \"tagsQuery\": \"\",\n \"type\": \"\
query\",\n \"useTags\": false\n },\n \
\ {\n \"allValue\": \".*\",\n \"current\": {\n\
\ \"selected\": false,\n \"text\": \"\
All\",\n \"value\": \"$__all\"\n },\n \
\ \"datasource\": \"$datasource\",\n \"definition\"\
: \"label_values(grafana_build_info, instance)\",\n \"description\"\
: null,\n \"error\": null,\n \"hide\": 0,\n\
\ \"includeAll\": true,\n \"label\": null,\n\
\ \"multi\": true,\n \"name\": \"instance\"\
,\n \"options\": [\n\n ],\n \"\
query\": {\n \"query\": \"label_values(grafana_build_info,\
\ instance)\",\n \"refId\": \"Billing Admin-instance-Variable-Query\"\
\n },\n \"refresh\": 1,\n \"\
regex\": \"\",\n \"skipUrlSync\": false,\n \"\
sort\": 0,\n \"tagValuesQuery\": \"\",\n \"\
tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n }\n ]\n },\n \"time\": {\n\
\ \"from\": \"now-6h\",\n \"to\": \"now\"\n },\n \"timepicker\"\
: {\n \"refresh_intervals\": [\n \"10s\",\n \"\
30s\",\n \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \
\ \"1d\"\n ]\n },\n \"timezone\": \"\",\n \"title\": \"\
Grafana Overview\",\n \"uid\": \"6be0s85Mk\",\n \"version\": 2\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-grafana-overview
namespace: monitoring
- apiVersion: v1
data:
k8s-resources-cluster.json: "{\n \"annotations\": {\n \"list\": [\n\
\n ]\n },\n \"editable\": true,\n \"gnetId\": null,\n \"\
graphTooltip\": 0,\n \"hideControls\": false,\n \"links\": [\n\n \
\ ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \"\
collapse\": false,\n \"height\": \"100px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 1,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 2,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"cluster:node_cpu:ratio_rate5m{cluster=\\\"\
$cluster\\\"}\",\n \"format\": \"time_series\"\
,\n \"instant\": true,\n \
\ \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": \"70,80\",\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"CPU Utilisation\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"singlestat\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"format\": \"percentunit\",\n \"id\": 2,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"\
avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\"\
: true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\
\ as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 2,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\\\
\"$cluster\\\"}) / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\
\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\n \
\ \"format\": \"time_series\",\n \"instant\"\
: true,\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\": \"70,80\"\
,\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"CPU Requests Commitment\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
singlestat\",\n \"xaxis\": {\n \"\
buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 3,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 2,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(namespace_cpu:kube_pod_container_resource_limits:sum{cluster=\\\
\"$cluster\\\"}) / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\
\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\n \
\ \"format\": \"time_series\",\n \"instant\"\
: true,\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\": \"70,80\"\
,\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"CPU Limits Commitment\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
singlestat\",\n \"xaxis\": {\n \"\
buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 4,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 2,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"1 - sum(:node_memory_MemAvailable_bytes:sum{cluster=\\\
\"$cluster\\\"}) / sum(node_memory_MemTotal_bytes{job=\\\"node-exporter\\\"\
,cluster=\\\"$cluster\\\"})\",\n \"format\": \"\
time_series\",\n \"instant\": true,\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": \"70,80\",\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Memory Utilisation\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"\
individual\"\n },\n \"type\": \"singlestat\"\
,\n \"xaxis\": {\n \"buckets\":\
\ null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 5,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\":\
\ true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 2,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\\\
\"$cluster\\\"}) / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\
\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\n \
\ \"format\": \"time_series\",\n \"\
instant\": true,\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: \"70,80\",\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory Requests\
\ Commitment\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"singlestat\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"format\": \"percentunit\"\
,\n \"id\": 6,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 2,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(namespace_memory:kube_pod_container_resource_limits:sum{cluster=\\\
\"$cluster\\\"}) / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\
\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\n \
\ \"format\": \"time_series\",\n \"\
instant\": true,\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: \"70,80\",\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory Limits Commitment\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"singlestat\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\"\
,\n \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": false,\n \"title\": \"Headlines\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 7,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{namespace}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"CPU Usage\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"id\": 8,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Pods\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 0,\n \
\ \"link\": true,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down to pods\",\n \
\ \"linkUrl\": \"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$__cell_1\"\
,\n \"pattern\": \"Value #A\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Workloads\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 0,\n\
\ \"link\": true,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down to workloads\",\n \"linkUrl\": \"\
/d/a87fb0d919ec0ea5f6543124e16c42a5/k8s-resources-workloads-namespace?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$__cell_1\"\
,\n \"pattern\": \"Value #B\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"CPU Usage\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #C\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"CPU Requests\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\
\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #D\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"CPU Requests %\",\n \
\ \"colorMode\": null,\n \"colors\":\
\ [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #E\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"percentunit\"\n },\n {\n\
\ \"alias\": \"CPU Limits\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #F\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"CPU Limits %\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\
\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #G\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"percentunit\"\n },\n {\n\
\ \"alias\": \"Namespace\",\n \
\ \"colorMode\": null,\n \"colors\":\
\ [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": true,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down to pods\",\n \"linkUrl\": \"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$__cell\"\
,\n \"pattern\": \"namespace\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\
\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"pattern\": \"/.*/\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"string\",\n \"unit\"\
: \"short\"\n }\n ],\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(kube_pod_owner{job=\\\"kube-state-metrics\\\",\
\ cluster=\\\"$cluster\\\"}) by (namespace)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"count(avg(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\"}) by (workload, namespace)) by (namespace)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"C\"\n },\n {\n \
\ \"expr\": \"sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"D\"\n },\n {\n \
\ \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\"}) by (namespace) / sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"E\"\n },\n {\n \
\ \"expr\": \"sum(namespace_cpu:kube_pod_container_resource_limits:sum{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"F\"\n },\n {\n \
\ \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\"}) by (namespace) / sum(namespace_cpu:kube_pod_container_resource_limits:sum{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"G\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"CPU Quota\",\n \"tooltip\"\
: {\n \"shared\": false,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"transform\": \"table\",\n \
\ \"type\": \"table\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Quota\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 9,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(container_memory_rss{job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", container!=\\\"\\\"}) by (namespace)\",\n \"\
format\": \"time_series\",\n \"legendFormat\":\
\ \"{{namespace}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Memory Usage (w/o cache)\",\n \"tooltip\": {\n\
\ \"shared\": false,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"bytes\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Memory\",\n \"titleSize\": \"h6\"\n \
\ },\n {\n \"collapse\": false,\n \"height\"\
: \"250px\",\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"id\": 10,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n\
\ \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 1,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"styles\"\
: [\n {\n \"alias\": \"\
Time\",\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"pattern\": \"Time\",\n \
\ \"type\": \"hidden\"\n },\n \
\ {\n \"alias\": \"Pods\",\n \
\ \"colorMode\": null,\n \"\
colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 0,\n \"link\": true,\n \
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down to pods\",\n \"\
linkUrl\": \"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$__cell_1\"\
,\n \"pattern\": \"Value #A\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Workloads\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 0,\n\
\ \"link\": true,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down to workloads\",\n \"linkUrl\": \"\
/d/a87fb0d919ec0ea5f6543124e16c42a5/k8s-resources-workloads-namespace?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$__cell_1\"\
,\n \"pattern\": \"Value #B\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Memory Usage\",\n \
\ \"colorMode\": null,\n \"\
colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\"\
: \"\",\n \"pattern\": \"Value #C\",\n \
\ \"thresholds\": [\n\n ],\n\
\ \"type\": \"number\",\n \
\ \"unit\": \"bytes\"\n },\n \
\ {\n \"alias\": \"Memory Requests\",\n\
\ \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"Value #D\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"bytes\"\n },\n \
\ {\n \"alias\": \"Memory Requests\
\ %\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"Value #E\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"percentunit\"\n },\n\
\ {\n \"alias\": \"Memory\
\ Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: false,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\":\
\ \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Limits %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #G\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Namespace\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down to pods\",\n \
\ \"linkUrl\": \"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$__cell\"\
,\n \"pattern\": \"namespace\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\
\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"pattern\": \"/.*/\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"string\",\n \"unit\"\
: \"short\"\n }\n ],\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(kube_pod_owner{job=\\\"kube-state-metrics\\\",\
\ cluster=\\\"$cluster\\\"}) by (namespace)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"count(avg(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\"}) by (workload, namespace)) by (namespace)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum(container_memory_rss{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", container!=\\\"\\\"}) by (namespace)\",\n \"\
format\": \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"D\"\n },\n {\n \
\ \"expr\": \"sum(container_memory_rss{job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\", container!=\\\
\"\\\"}) by (namespace) / sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"E\"\n },\n {\n \
\ \"expr\": \"sum(namespace_memory:kube_pod_container_resource_limits:sum{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"F\"\n },\n {\n \
\ \"expr\": \"sum(container_memory_rss{job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\", container!=\\\
\"\\\"}) by (namespace) / sum(namespace_memory:kube_pod_container_resource_limits:sum{cluster=\\\
\"$cluster\\\"}) by (namespace)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"G\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Requests by Namespace\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"\
individual\"\n },\n \"transform\": \"\
table\",\n \"type\": \"table\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Memory Requests\",\n \"titleSize\": \"\
h6\"\n },\n {\n \"collapse\": false,\n \
\ \"height\": \"250px\",\n \"panels\": [\n {\n\
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"id\": 11,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"pattern\": \"Time\"\
,\n \"type\": \"hidden\"\n \
\ },\n {\n \"alias\"\
: \"Current Receive Bandwidth\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Current Transmit Bandwidth\",\n \"colorMode\":\
\ null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Received Packets\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Transmitted Packets\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Received Packets Dropped\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Transmitted Packets Dropped\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Namespace\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down to pods\",\n \
\ \"linkUrl\": \"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$__cell\"\
,\n \"pattern\": \"namespace\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\
\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"pattern\": \"/.*/\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"string\",\n \"unit\"\
: \"short\"\n }\n ],\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\",\n\
\ \"refId\": \"A\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\",\n\
\ \"refId\": \"B\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\",\n\
\ \"refId\": \"C\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_transmit_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\",\n\
\ \"refId\": \"D\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_receive_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\",\n\
\ \"refId\": \"E\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_transmit_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\",\n\
\ \"refId\": \"F\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Current Network\
\ Usage\",\n \"tooltip\": {\n \"\
shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"transform\": \"table\",\n \"type\": \"table\"\
,\n \"xaxis\": {\n \"buckets\":\
\ null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Current Network Usage\",\n\
\ \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 12,\n \"interval\":\
\ \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Receive Bandwidth\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 13,\n \"interval\":\
\ \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Transmit Bandwidth\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"\
individual\"\n },\n \"type\": \"graph\"\
,\n \"xaxis\": {\n \"buckets\":\
\ null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Bandwidth\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"id\": 14,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"avg(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Average Container Bandwidth by Namespace:\
\ Received\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 15,\n \
\ \"interval\": \"1m\",\n \"legend\":\
\ {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"avg(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Average Container Bandwidth by Namespace:\
\ Transmitted\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Average\
\ Container Bandwidth by Namespace\",\n \"titleSize\": \"h6\"\n\
\ },\n {\n \"collapse\": false,\n \"height\"\
: \"250px\",\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 16,\n \
\ \"interval\": \"1m\",\n \"legend\":\
\ {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(irate(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Rate of Received Packets\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 17,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Rate of Transmitted Packets\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Rate of Packets\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"id\": 18,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Rate of Received Packets Dropped\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 19,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=~\\\".+\\\"}[$__rate_interval])) by (namespace)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Rate of Transmitted Packets Dropped\",\n\
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Rate of Packets Dropped\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"decimals\"\
: -1,\n \"fill\": 10,\n \"id\": 20,\n\
\ \"interval\": \"1m\",\n \"legend\"\
: {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"ceil(sum\
\ by(namespace) (rate(container_fs_reads_total{job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics/cadvisor\\\", container!=\\\"\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval]) + rate(container_fs_writes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\"\
, cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval])))\",\n\
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"IOPS(Reads+Writes)\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 21,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum by(namespace) (rate(container_fs_reads_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\"\
, device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval]) + rate(container_fs_writes_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\"\
, cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval]))\",\n\
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{namespace}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"ThroughPut(Read+Write)\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Storage IO\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"id\": 22,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"sort\": {\n \"col\": 4,\n \
\ \"desc\": true\n },\n \
\ \"spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"pattern\": \"Time\"\
,\n \"type\": \"hidden\"\n \
\ },\n {\n \"alias\"\
: \"IOPS(Reads)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": -1,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"IOPS(Writes)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": -1,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"IOPS(Reads + Writes)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": -1,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"Throughput(Read)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Throughput(Write)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Throughput(Read + Write)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Namespace\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down to pods\",\n \
\ \"linkUrl\": \"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$__cell\"\
,\n \"pattern\": \"namespace\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\
\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"pattern\": \"/.*/\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"string\",\n \"unit\"\
: \"short\"\n }\n ],\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum by(namespace) (rate(container_fs_reads_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval]))\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"A\"\n \
\ },\n {\n \"expr\"\
: \"sum by(namespace) (rate(container_fs_writes_total{job=\\\"kubelet\\\"\
, metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval]))\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"B\"\n \
\ },\n {\n \"expr\"\
: \"sum by(namespace) (rate(container_fs_reads_total{job=\\\"kubelet\\\",\
\ metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval])\
\ + rate(container_fs_writes_total{job=\\\"kubelet\\\", metrics_path=\\\"\
/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval]))\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"C\"\n \
\ },\n {\n \"expr\"\
: \"sum by(namespace) (rate(container_fs_reads_bytes_total{job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval]))\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"D\"\n \
\ },\n {\n \"expr\"\
: \"sum by(namespace) (rate(container_fs_writes_bytes_total{job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval]))\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"E\"\n \
\ },\n {\n \"expr\"\
: \"sum by(namespace) (rate(container_fs_reads_bytes_total{job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval])\
\ + rate(container_fs_writes_bytes_total{job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace!=\\\"\\\"}[$__rate_interval]))\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"F\"\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Current\
\ Storage IO\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"transform\": \"table\",\n \"type\"\
: \"table\",\n \"xaxis\": {\n \"\
buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n\
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": true,\n \"title\": \"Storage IO - Distribution\"\
,\n \"titleSize\": \"h6\"\n }\n ],\n \"schemaVersion\"\
: 14,\n \"style\": \"dark\",\n \"tags\": [\n \"kubernetes-mixin\"\
\n ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"default\",\n\
\ \"value\": \"default\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data source\",\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n\
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n \
\ \"text\": \"\",\n \"value\": \"\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \"\
label\": null,\n \"multi\": false,\n \"name\"\
: \"cluster\",\n \"options\": [\n\n ],\n \
\ \"query\": \"label_values(up{job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics/cadvisor\\\"}, cluster)\",\n \"refresh\": 2,\n \
\ \"regex\": \"\",\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"type\"\
: \"query\",\n \"useTags\": false\n }\n ]\n\
\ },\n \"time\": {\n \"from\": \"now-1h\",\n \"to\": \"\
now\"\n },\n \"timepicker\": {\n \"refresh_intervals\": [\n \
\ \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \"30m\"\
,\n \"1h\",\n \"2h\",\n \"1d\"\n ],\n\
\ \"time_options\": [\n \"5m\",\n \"15m\",\n\
\ \"1h\",\n \"6h\",\n \"12h\",\n \
\ \"24h\",\n \"2d\",\n \"7d\",\n \"30d\"\
\n ]\n },\n \"timezone\": \"UTC\",\n \"title\": \"Kubernetes\
\ / Compute Resources / Cluster\",\n \"uid\": \"efa86fd1d0c121a26444b636a3f509a8\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-k8s-resources-cluster
namespace: monitoring
- apiVersion: v1
data:
k8s-resources-multicluster.json: "{\n \"annotations\": {\n \"list\"\
: [\n\n ]\n },\n \"editable\": true,\n \"gnetId\": null,\n\
\ \"graphTooltip\": 0,\n \"hideControls\": false,\n \"links\": [\n\
\n ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \
\ \"collapse\": false,\n \"height\": \"100px\",\n \
\ \"panels\": [\n {\n \"aliasColors\":\
\ {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 1,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 2,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"cluster:node_cpu:ratio_rate5m\",\n\
\ \"format\": \"time_series\",\n \
\ \"instant\": true,\n \"refId\":\
\ \"A\"\n }\n ],\n \
\ \"thresholds\": \"70,80\",\n \"timeFrom\": null,\n\
\ \"timeShift\": null,\n \"title\":\
\ \"CPU Utilisation\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"singlestat\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"format\": \"percentunit\",\n \"id\": 2,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"\
avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\"\
: true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\
\ as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 2,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", resource=\\\"cpu\\\"}) / sum(kube_node_status_allocatable{job=\\\
\"kube-state-metrics\\\", resource=\\\"cpu\\\"})\",\n \
\ \"format\": \"time_series\",\n \"instant\"\
: true,\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\": \"70,80\"\
,\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"CPU Requests Commitment\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
singlestat\",\n \"xaxis\": {\n \"\
buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 3,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 2,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", resource=\\\"cpu\\\"}) / sum(kube_node_status_allocatable{job=\\\
\"kube-state-metrics\\\", resource=\\\"cpu\\\"})\",\n \
\ \"format\": \"time_series\",\n \"instant\"\
: true,\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\": \"70,80\"\
,\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"CPU Limits Commitment\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
singlestat\",\n \"xaxis\": {\n \"\
buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 4,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 2,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"1 - sum(:node_memory_MemAvailable_bytes:sum)\
\ / sum(node_memory_MemTotal_bytes{job=\\\"node-exporter\\\"})\",\n \
\ \"format\": \"time_series\",\n \
\ \"instant\": true,\n \"refId\": \"A\"\n\
\ }\n ],\n \"\
thresholds\": \"70,80\",\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory\
\ Utilisation\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"singlestat\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"format\": \"percentunit\"\
,\n \"id\": 5,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 2,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", resource=\\\"memory\\\"}) / sum(kube_node_status_allocatable{job=\\\
\"kube-state-metrics\\\", resource=\\\"memory\\\"})\",\n \
\ \"format\": \"time_series\",\n \"instant\"\
: true,\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\": \"70,80\"\
,\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Memory Requests Commitment\",\n\
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
singlestat\",\n \"xaxis\": {\n \"\
buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 6,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 2,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", resource=\\\"memory\\\"}) / sum(kube_node_status_allocatable{job=\\\
\"kube-state-metrics\\\", resource=\\\"memory\\\"})\",\n \
\ \"format\": \"time_series\",\n \"instant\"\
: true,\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\": \"70,80\"\
,\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Memory Limits Commitment\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
singlestat\",\n \"xaxis\": {\n \"\
buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n\
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": false,\n \"title\": \"Headlines\",\n\
\ \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 0,\n \"id\": 7,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 2,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate)\
\ by (cluster)\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"{{cluster}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"CPU Usage\",\n\
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"CPU\",\n \"titleSize\"\
: \"h6\"\n },\n {\n \"collapse\": false,\n \
\ \"height\": \"250px\",\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"id\": 8,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"pattern\": \"Time\"\
,\n \"type\": \"hidden\"\n \
\ },\n {\n \"alias\"\
: \"CPU Usage\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"CPU Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Limits %\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Cluster\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"/d/efa86fd1d0c121a26444b636a3f509a8/k8s-resources-cluster?var-datasource=$datasource&var-cluster=$__cell\"\
,\n \"pattern\": \"cluster\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\n\
\ ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"pattern\": \"/.*/\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"string\",\n \"unit\"\
: \"short\"\n }\n ],\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate)\
\ by (cluster)\",\n \"format\": \"table\",\n \
\ \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"A\"\n\
\ },\n {\n \
\ \"expr\": \"sum(kube_pod_container_resource_requests{job=\\\"\
kube-state-metrics\\\", resource=\\\"cpu\\\"}) by (cluster)\",\n \
\ \"format\": \"table\",\n \"\
instant\": true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n },\n\
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate)\
\ by (cluster) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\
\", resource=\\\"cpu\\\"}) by (cluster)\",\n \"\
format\": \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum(kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", resource=\\\"cpu\\\"}) by (cluster)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\",\n\
\ \"refId\": \"D\"\n },\n\
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate)\
\ by (cluster) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\
\", resource=\\\"cpu\\\"}) by (cluster)\",\n \"\
format\": \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"E\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"CPU Quota\",\n \"tooltip\"\
: {\n \"shared\": false,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"transform\": \"table\",\n \
\ \"type\": \"table\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Quota\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 0,\n \"id\": 9,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 2,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(container_memory_rss{job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\"})\
\ by (cluster)\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"{{cluster}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory Usage\
\ (w/o cache)\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
bytes\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Memory\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"id\": 10,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Memory Usage\",\n \"\
colorMode\": null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\"\
: false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #A\",\n \"thresholds\"\
: [\n\n ],\n \"type\"\
: \"number\",\n \"unit\": \"bytes\"\n \
\ },\n {\n \
\ \"alias\": \"Memory Requests\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Memory Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Limits %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Cluster\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"/d/efa86fd1d0c121a26444b636a3f509a8/k8s-resources-cluster?var-datasource=$datasource&var-cluster=$__cell\"\
,\n \"pattern\": \"cluster\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\n\
\ ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"pattern\": \"/.*/\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"string\",\n \"unit\"\
: \"short\"\n }\n ],\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(container_memory_rss{job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics/cadvisor\\\", container!=\\\"\\\"}) by (cluster)\",\n \
\ \"format\": \"table\",\n \"\
instant\": true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n },\n\
\ {\n \"expr\": \"sum(kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", resource=\\\"memory\\\"}) by (cluster)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"B\"\n },\n\
\ {\n \"expr\": \"sum(container_memory_rss{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\"\
}) by (cluster) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\
\", resource=\\\"memory\\\"}) by (cluster)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum(kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", resource=\\\"memory\\\"}) by (cluster)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"D\"\n },\n\
\ {\n \"expr\": \"sum(container_memory_rss{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\"\
}) by (cluster) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\
\", resource=\\\"memory\\\"}) by (cluster)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"E\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Requests by Cluster\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"transform\"\
: \"table\",\n \"type\": \"table\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Memory Requests\",\n \"titleSize\": \"\
h6\"\n }\n ],\n \"schemaVersion\": 14,\n \"style\": \"dark\"\
,\n \"tags\": [\n \"kubernetes-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ }\n ]\n },\n \"time\": {\n \"from\": \"now-1h\",\n\
\ \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"UTC\",\n \"title\"\
: \"Kubernetes / Compute Resources / Multi-Cluster\",\n \"uid\": \"b59e6c9f2fcbe2e16d77fc492374cc4f\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-k8s-resources-multicluster
namespace: monitoring
- apiVersion: v1
data:
k8s-resources-namespace.json: "{\n \"annotations\": {\n \"list\":\
\ [\n\n ]\n },\n \"editable\": true,\n \"gnetId\": null,\n\
\ \"graphTooltip\": 0,\n \"hideControls\": false,\n \"links\": [\n\
\n ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \
\ \"collapse\": false,\n \"height\": \"100px\",\n \
\ \"panels\": [\n {\n \"aliasColors\":\
\ {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 1,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 3,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"})\",\n \"format\": \"\
time_series\",\n \"instant\": true,\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": \"70,80\",\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"CPU Utilisation (from requests)\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
singlestat\",\n \"xaxis\": {\n \"\
buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 2,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 3,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"})\",\n \"format\": \"\
time_series\",\n \"instant\": true,\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": \"70,80\",\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"CPU Utilisation (from limits)\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
singlestat\",\n \"xaxis\": {\n \"\
buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 3,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 3,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\",container!=\\\"\\\", image!=\\\"\\\"}) /\
\ sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\"\
, cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\
\"})\",\n \"format\": \"time_series\",\n \
\ \"instant\": true,\n \"\
refId\": \"A\"\n }\n ],\n \
\ \"thresholds\": \"70,80\",\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Memory Utilisation (from requests)\",\n \"tooltip\"\
: {\n \"shared\": false,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"singlestat\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"format\": \"percentunit\",\n \
\ \"id\": 4,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 3,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\",container!=\\\"\\\", image!=\\\"\\\"}) /\
\ sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\"\
,\n \"format\": \"time_series\",\n \
\ \"instant\": true,\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": \"70,80\",\n \"timeFrom\": null,\n\
\ \"timeShift\": null,\n \"title\":\
\ \"Memory Utilisation (from limits)\",\n \"tooltip\":\
\ {\n \"shared\": false,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"singlestat\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": false,\n\
\ \"title\": \"Headlines\",\n \"titleSize\": \"h6\"\n\
\ },\n {\n \"collapse\": false,\n \"height\"\
: \"250px\",\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 5,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n\
\ \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n {\n \"alias\": \"\
quota - requests\",\n \"color\": \"#F2495C\",\n\
\ \"dashes\": true,\n \
\ \"fill\": 0,\n \"hiddenSeries\": true,\n \
\ \"hideTooltip\": true,\n \
\ \"legend\": true,\n \"linewidth\": 2,\n\
\ \"stack\": false\n },\n\
\ {\n \"alias\": \"quota\
\ - limits\",\n \"color\": \"#FF9830\",\n \
\ \"dashes\": true,\n \"\
fill\": 0,\n \"hiddenSeries\": true,\n \
\ \"hideTooltip\": true,\n \"\
legend\": true,\n \"linewidth\": 2,\n \
\ \"stack\": false\n }\n \
\ ],\n \"spaceLength\": 10,\n \
\ \"span\": 12,\n \"stack\": true,\n \
\ \"steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \"legendLink\"\
: null\n },\n {\n \
\ \"expr\": \"scalar(kube_resourcequota{cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.cpu\\\
\"})\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"quota - requests\",\n \
\ \"legendLink\": null\n },\n \
\ {\n \"expr\": \"scalar(kube_resourcequota{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\
\"limits.cpu\\\"})\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"quota - limits\",\n \
\ \"legendLink\": null\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"CPU Usage\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Usage\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"id\": 6,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"CPU Usage\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"CPU Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Limits %\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Pod\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-pod=$__cell\"\
,\n \"pattern\": \"pod\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"pattern\": \"/.*/\",\n \"thresholds\": [\n\
\n ],\n \"type\": \"\
string\",\n \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n\
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"D\"\n },\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"E\"\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"CPU Quota\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"transform\": \"table\",\n\
\ \"type\": \"table\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Quota\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 7,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n {\n\
\ \"alias\": \"quota - requests\",\n \
\ \"color\": \"#F2495C\",\n \"\
dashes\": true,\n \"fill\": 0,\n \
\ \"hiddenSeries\": true,\n \"hideTooltip\"\
: true,\n \"legend\": true,\n \
\ \"linewidth\": 2,\n \"stack\": false\n\
\ },\n {\n \
\ \"alias\": \"quota - limits\",\n \"\
color\": \"#FF9830\",\n \"dashes\": true,\n \
\ \"fill\": 0,\n \"hiddenSeries\"\
: true,\n \"hideTooltip\": true,\n \
\ \"legend\": true,\n \"linewidth\"\
: 2,\n \"stack\": false\n \
\ }\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", container!=\\\"\\\", image!=\\\"\\\"}) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n },\n \
\ {\n \"expr\": \"scalar(kube_resourcequota{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\
\"requests.memory\\\"})\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"quota - requests\",\n \
\ \"legendLink\": null\n \
\ },\n {\n \"expr\": \"\
scalar(kube_resourcequota{cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", type=\\\"hard\\\",resource=\\\"limits.memory\\\"})\",\n \
\ \"format\": \"time_series\",\n \"\
legendFormat\": \"quota - limits\",\n \"legendLink\"\
: null\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Memory Usage (w/o cache)\",\n \"\
tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"bytes\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Memory Usage\",\n \"titleSize\": \"h6\"\
\n },\n {\n \"collapse\": false,\n \"\
height\": \"250px\",\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"\
$datasource\",\n \"fill\": 1,\n \"id\"\
: 8,\n \"interval\": \"1m\",\n \"legend\"\
: {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 1,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"styles\"\
: [\n {\n \"alias\": \"\
Time\",\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"pattern\": \"Time\",\n \
\ \"type\": \"hidden\"\n },\n \
\ {\n \"alias\": \"Memory Usage\",\n\
\ \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"Value #A\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"bytes\"\n },\n \
\ {\n \"alias\": \"Memory Requests\"\
,\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"Value #B\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"bytes\"\n },\n \
\ {\n \"alias\": \"Memory Requests\
\ %\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"Value #C\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"percentunit\"\n },\n\
\ {\n \"alias\": \"Memory\
\ Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: false,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\":\
\ \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Limits %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Memory Usage (RSS)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Usage (Cache)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #G\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Usage (Swap)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #H\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Pod\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-pod=$__cell\"\
,\n \"pattern\": \"pod\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"pattern\": \"/.*/\",\n \"thresholds\": [\n\
\n ],\n \"type\": \"\
string\",\n \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n\
\ {\n \"expr\": \"sum(container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\",container!=\\\"\\\", image!=\\\"\\\"}) by\
\ (pod)\",\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"A\"\n \
\ },\n {\n \"expr\"\
: \"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum(container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\",container!=\\\"\\\", image!=\\\"\\\"}) by\
\ (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"D\"\n },\n \
\ {\n \"expr\": \"sum(container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\",container!=\\\"\\\", image!=\\\"\\\"}) by\
\ (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"E\"\n },\n \
\ {\n \"expr\": \"sum(container_memory_rss{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"F\"\n },\n\
\ {\n \"expr\": \"sum(container_memory_cache{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"G\"\n },\n\
\ {\n \"expr\": \"sum(container_memory_swap{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"H\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory Quota\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"transform\": \"table\",\n \"type\": \"table\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Memory Quota\",\n \"titleSize\": \"h6\"\
\n },\n {\n \"collapse\": false,\n \"\
height\": \"250px\",\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"\
$datasource\",\n \"fill\": 1,\n \"id\"\
: 9,\n \"interval\": \"1m\",\n \"legend\"\
: {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 1,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"styles\"\
: [\n {\n \"alias\": \"\
Time\",\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"pattern\": \"Time\",\n \
\ \"type\": \"hidden\"\n },\n \
\ {\n \"alias\": \"Current Receive Bandwidth\"\
,\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"Value #A\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"Bps\"\n },\n \
\ {\n \"alias\": \"Current Transmit\
\ Bandwidth\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Received Packets\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Transmitted Packets\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Received Packets Dropped\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Transmitted Packets Dropped\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Pod\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": true,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down to pods\",\n \
\ \"linkUrl\": \"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-pod=$__cell\"\
,\n \"pattern\": \"pod\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"pattern\": \"/.*/\",\n \"thresholds\": [\n\
\n ],\n \"type\": \"\
string\",\n \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n\
\ {\n \"expr\": \"sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"A\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"B\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"C\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_transmit_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"D\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_receive_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"E\"\n },\n\
\ {\n \"expr\": \"sum(irate(container_network_transmit_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\"\
,\n \"refId\": \"F\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Current Network\
\ Usage\",\n \"tooltip\": {\n \"\
shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"transform\": \"table\",\n \"type\": \"table\"\
,\n \"xaxis\": {\n \"buckets\":\
\ null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Current Network Usage\",\n\
\ \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 10,\n \"interval\":\
\ \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Receive Bandwidth\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 11,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Transmit Bandwidth\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Bandwidth\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"id\": 12,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of Received Packets\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 13,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_packets_total{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of Transmitted Packets\",\n\
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Rate of Packets\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"id\": 14,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of Received Packets Dropped\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 15,\n \"\
interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\": false,\n\
\ \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 0,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 6,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of Transmitted Packets Dropped\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n\
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": true,\n \"title\": \"Rate of Packets\
\ Dropped\",\n \"titleSize\": \"h6\"\n },\n {\n \
\ \"collapse\": false,\n \"height\": \"250px\",\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"decimals\": -1,\n \"fill\": 10,\n \
\ \"id\": 16,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"ceil(sum by(pod) (rate(container_fs_reads_total{container!=\\\
\"\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])\
\ + rate(container_fs_writes_total{container!=\\\"\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])))\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"IOPS(Reads+Writes)\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 17,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum by(pod) (rate(container_fs_reads_bytes_total{container!=\\\
\"\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])\
\ + rate(container_fs_writes_bytes_total{container!=\\\"\\\", device=~\\\"\
(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\", cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \"\
legendLink\": null\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"ThroughPut(Read+Write)\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Storage IO\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"id\": 18,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"sort\": {\n \"col\": 4,\n \
\ \"desc\": true\n },\n \
\ \"spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"pattern\": \"Time\"\
,\n \"type\": \"hidden\"\n \
\ },\n {\n \"alias\"\
: \"IOPS(Reads)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": -1,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"IOPS(Writes)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": -1,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"IOPS(Reads + Writes)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": -1,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"Throughput(Read)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Throughput(Write)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Throughput(Read + Write)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Pod\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": true,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down to pods\",\n \
\ \"linkUrl\": \"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-pod=$__cell\"\
,\n \"pattern\": \"pod\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"pattern\": \"/.*/\",\n \"thresholds\": [\n\
\n ],\n \"type\": \"\
string\",\n \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n\
\ {\n \"expr\": \"sum by(pod)\
\ (rate(container_fs_reads_total{job=\\\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\
\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\"}[$__rate_interval]))\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
A\"\n },\n {\n \
\ \"expr\": \"sum by(pod) (rate(container_fs_writes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\"}[$__rate_interval]))\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
B\"\n },\n {\n \
\ \"expr\": \"sum by(pod) (rate(container_fs_reads_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\"}[$__rate_interval]) + rate(container_fs_writes_total{job=\\\"kubelet\\\"\
, metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\"}[$__rate_interval]))\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
C\"\n },\n {\n \
\ \"expr\": \"sum by(pod) (rate(container_fs_reads_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\"}[$__rate_interval]))\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
D\"\n },\n {\n \
\ \"expr\": \"sum by(pod) (rate(container_fs_writes_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\"}[$__rate_interval]))\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
E\"\n },\n {\n \
\ \"expr\": \"sum by(pod) (rate(container_fs_reads_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\"}[$__rate_interval]) + rate(container_fs_writes_bytes_total{job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\"}[$__rate_interval]))\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
F\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Current Storage IO\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"transform\": \"table\",\n \
\ \"type\": \"table\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"\
time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n\
\ {\n \"format\": \"short\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ },\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Storage\
\ IO - Distribution\",\n \"titleSize\": \"h6\"\n }\n \
\ ],\n \"schemaVersion\": 14,\n \"style\": \"dark\",\n \"tags\":\
\ [\n \"kubernetes-mixin\"\n ],\n \"templating\": {\n \
\ \"list\": [\n {\n \"current\": {\n \
\ \"text\": \"default\",\n \"value\": \"default\"\
\n },\n \"hide\": 0,\n \"label\"\
: \"Data source\",\n \"name\": \"datasource\",\n \
\ \"options\": [\n\n ],\n \"query\": \"\
prometheus\",\n \"refresh\": 1,\n \"regex\"\
: \"\",\n \"type\": \"datasource\"\n },\n \
\ {\n \"allValue\": null,\n \"current\"\
: {\n \"text\": \"\",\n \"value\": \"\
\"\n },\n \"datasource\": \"$datasource\",\n\
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"cluster\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(up{job=\\\"kube-state-metrics\\\
\"}, cluster)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n \
\ \"text\": \"\",\n \"value\": \"\"\n \
\ },\n \"datasource\": \"$datasource\",\n \"\
hide\": 0,\n \"includeAll\": false,\n \"label\"\
: null,\n \"multi\": false,\n \"name\": \"namespace\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"label_values(kube_namespace_status_phase{job=\\\"kube-state-metrics\\\
\", cluster=\\\"$cluster\\\"}, namespace)\",\n \"refresh\"\
: 2,\n \"regex\": \"\",\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n }\n\
\ ]\n },\n \"time\": {\n \"from\": \"now-1h\",\n \
\ \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"UTC\",\n \"title\"\
: \"Kubernetes / Compute Resources / Namespace (Pods)\",\n \"uid\": \"\
85a562078cdf77779eaa1add43ccec1e\",\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-k8s-resources-namespace
namespace: monitoring
- apiVersion: v1
data:
k8s-resources-node.json: "{\n \"annotations\": {\n \"list\": [\n\n\
\ ]\n },\n \"editable\": true,\n \"gnetId\": null,\n \"\
graphTooltip\": 0,\n \"hideControls\": false,\n \"links\": [\n\n \
\ ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 1,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n {\n\
\ \"alias\": \"max capacity\",\n \
\ \"color\": \"#F2495C\",\n \"dashes\"\
: true,\n \"fill\": 0,\n \
\ \"hiddenSeries\": true,\n \"hideTooltip\"\
: true,\n \"legend\": true,\n \
\ \"linewidth\": 2,\n \"stack\": false\n\
\ }\n ],\n \"\
spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(kube_node_status_capacity{cluster=\\\"$cluster\\\
\", node=~\\\"$node\\\", resource=\\\"cpu\\\"})\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"max capacity\",\n \"legendLink\": null\n \
\ },\n {\n \
\ \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
CPU Usage\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Usage\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"id\": 2,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"CPU Usage\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"CPU Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Limits %\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Pod\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: false,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\":\
\ \"pod\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n\
\ {\n \"alias\": \"\",\n\
\ \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"pattern\": \"/.*/\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"string\",\n \
\ \"unit\": \"short\"\n }\n \
\ ],\n \"targets\": [\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"D\"\n },\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"E\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"CPU Quota\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"transform\": \"table\",\n\
\ \"type\": \"table\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Quota\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 3,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n {\n\
\ \"alias\": \"max capacity\",\n \
\ \"color\": \"#F2495C\",\n \"dashes\"\
: true,\n \"fill\": 0,\n \
\ \"hiddenSeries\": true,\n \"hideTooltip\"\
: true,\n \"legend\": true,\n \
\ \"linewidth\": 2,\n \"stack\": false\n\
\ }\n ],\n \"\
spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(kube_node_status_capacity{cluster=\\\"$cluster\\\
\", node=~\\\"$node\\\", resource=\\\"memory\\\"})\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"max capacity\",\n \"legendLink\": null\n \
\ },\n {\n \
\ \"expr\": \"sum(node_namespace_pod_container:container_memory_working_set_bytes{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\", container!=\\\"\\\"}) by (pod)\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Memory Usage (w/o cache)\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"bytes\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Memory Usage\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"id\": 4,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Memory Usage\",\n \"\
colorMode\": null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\"\
: false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #A\",\n \"thresholds\"\
: [\n\n ],\n \"type\"\
: \"number\",\n \"unit\": \"bytes\"\n \
\ },\n {\n \
\ \"alias\": \"Memory Requests\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Memory Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Limits %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Memory Usage (RSS)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Usage (Cache)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #G\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Usage (Swap)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #H\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Pod\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: false,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\":\
\ \"pod\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n\
\ {\n \"alias\": \"\",\n\
\ \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"pattern\": \"/.*/\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"string\",\n \
\ \"unit\": \"short\"\n }\n \
\ ],\n \"targets\": [\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_memory_working_set_bytes{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\",container!=\\\"\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\
\",\n \"refId\": \"A\"\n \
\ },\n {\n \"expr\": \"\
sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_memory_working_set_bytes{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\",container!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"D\"\n },\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_memory_working_set_bytes{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\",container!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"E\"\n },\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_memory_rss{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\",container!=\\\"\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\
\",\n \"refId\": \"F\"\n \
\ },\n {\n \"expr\": \"\
sum(node_namespace_pod_container:container_memory_cache{cluster=\\\"$cluster\\\
\", node=~\\\"$node\\\",container!=\\\"\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"legendFormat\": \"\",\n \
\ \"refId\": \"G\"\n },\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_memory_swap{cluster=\\\
\"$cluster\\\", node=~\\\"$node\\\",container!=\\\"\\\"}) by (pod)\",\n \
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\": \"\
\",\n \"refId\": \"H\"\n \
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory\
\ Quota\",\n \"tooltip\": {\n \"\
shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"transform\": \"table\",\n \"type\": \"table\"\
,\n \"xaxis\": {\n \"buckets\":\
\ null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Memory Quota\",\n \
\ \"titleSize\": \"h6\"\n }\n ],\n \"schemaVersion\": 14,\n\
\ \"style\": \"dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n\
\ ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"default\",\n \
\ \"value\": \"default\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data source\",\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n \
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n \
\ \"text\": \"\",\n \"value\": \"\"\n \
\ },\n \"datasource\": \"$datasource\",\n \"\
hide\": 0,\n \"includeAll\": false,\n \"label\"\
: null,\n \"multi\": false,\n \"name\": \"cluster\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"label_values(up{job=\\\"kube-state-metrics\\\"}, cluster)\",\n\
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"current\": {\n \"text\": \"\",\n \
\ \"value\": \"\"\n },\n \"\
datasource\": \"$datasource\",\n \"hide\": 0,\n \
\ \"includeAll\": false,\n \"label\": null,\n \
\ \"multi\": true,\n \"name\": \"node\",\n \
\ \"options\": [\n\n ],\n \"query\": \"\
label_values(kube_node_info{cluster=\\\"$cluster\\\"}, node)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\": \"\"\
,\n \"type\": \"query\",\n \"useTags\": false\n\
\ }\n ]\n },\n \"time\": {\n \"from\": \"now-1h\"\
,\n \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"UTC\",\n \"title\"\
: \"Kubernetes / Compute Resources / Node (Pods)\",\n \"uid\": \"200ac8fdbfbb74b39aff88118e4d1c2c\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-k8s-resources-node
namespace: monitoring
- apiVersion: v1
data:
k8s-resources-pod.json: "{\n \"annotations\": {\n \"list\": [\n\n\
\ ]\n },\n \"editable\": true,\n \"gnetId\": null,\n \"\
graphTooltip\": 0,\n \"hideControls\": false,\n \"links\": [\n\n \
\ ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 1,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n {\n\
\ \"alias\": \"requests\",\n \
\ \"color\": \"#F2495C\",\n \"fill\":\
\ 0,\n \"hideTooltip\": true,\n \
\ \"legend\": true,\n \"linewidth\"\
: 2,\n \"stack\": false\n \
\ },\n {\n \"alias\":\
\ \"limits\",\n \"color\": \"#FF9830\",\n \
\ \"fill\": 0,\n \"hideTooltip\"\
: true,\n \"legend\": true,\n \
\ \"linewidth\": 2,\n \"stack\": false\n\
\ }\n ],\n \"\
spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{namespace=\\\
\"$namespace\\\", pod=\\\"$pod\\\", cluster=\\\"$cluster\\\"}) by (container)\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{container}}\",\n \
\ \"legendLink\": null\n },\n \
\ {\n \"expr\": \"sum(\\n kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\", resource=\\\"cpu\\\"}\\n)\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"requests\",\n \"legendLink\": null\n \
\ },\n {\n \
\ \"expr\": \"sum(\\n kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\
\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\
\", resource=\\\"cpu\\\"}\\n)\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"limits\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"CPU Usage\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Usage\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 2,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": true,\n \"max\": true,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(increase(container_cpu_cfs_throttled_periods_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\", container!=\\\"\\\", cluster=\\\"$cluster\\\"}[$__rate_interval]))\
\ by (container) /sum(increase(container_cpu_cfs_periods_total{job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics/cadvisor\\\", namespace=\\\"$namespace\\\",\
\ pod=\\\"$pod\\\", container!=\\\"\\\", cluster=\\\"$cluster\\\"}[$__rate_interval]))\
\ by (container)\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"{{container}}\",\n \
\ \"legendLink\": null\n }\n\
\ ],\n \"thresholds\": [\n \
\ {\n \"colorMode\": \"critical\"\
,\n \"fill\": true,\n \
\ \"line\": true,\n \"op\": \"gt\",\n \
\ \"value\": 0.25,\n \"yaxis\"\
: \"left\"\n }\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"CPU Throttling\",\n \"\
tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"percentunit\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": 1,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"CPU Throttling\",\n \"titleSize\": \"\
h6\"\n },\n {\n \"collapse\": false,\n \
\ \"height\": \"250px\",\n \"panels\": [\n {\n\
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"id\": 3,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"pattern\": \"Time\"\
,\n \"type\": \"hidden\"\n \
\ },\n {\n \"alias\"\
: \"CPU Usage\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"CPU Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Limits %\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Container\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"container\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"pattern\"\
: \"/.*/\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"string\",\n\
\ \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n \
\ {\n \"expr\": \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"A\"\n \
\ },\n {\n \"expr\"\
: \"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"B\"\n \
\ },\n {\n \"expr\"\
: \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\
\ / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"C\"\n \
\ },\n {\n \"expr\"\
: \"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"D\"\n \
\ },\n {\n \"expr\"\
: \"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\
\ / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"E\"\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"CPU Quota\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"transform\": \"table\",\n \"type\": \"table\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"CPU Quota\",\n \"titleSize\": \"h6\"\n\
\ },\n {\n \"collapse\": false,\n \"height\"\
: \"250px\",\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 4,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n\
\ \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n {\n \"alias\": \"\
requests\",\n \"color\": \"#F2495C\",\n \
\ \"dashes\": true,\n \"fill\"\
: 0,\n \"hideTooltip\": true,\n \
\ \"legend\": true,\n \"linewidth\"\
: 2,\n \"stack\": false\n \
\ },\n {\n \"alias\":\
\ \"limits\",\n \"color\": \"#FF9830\",\n \
\ \"dashes\": true,\n \"\
fill\": 0,\n \"hideTooltip\": true,\n \
\ \"legend\": true,\n \"linewidth\"\
: 2,\n \"stack\": false\n \
\ }\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\", container!=\\\"\\\", image!=\\\
\"\\\"}) by (container)\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"{{container}}\",\n \
\ \"legendLink\": null\n },\n\
\ {\n \"expr\": \"sum(\\\
n kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\",\
\ cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"\
, resource=\\\"memory\\\"}\\n)\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"requests\"\
,\n \"legendLink\": null\n \
\ },\n {\n \"expr\":\
\ \"sum(\\n kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\
\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\
\", resource=\\\"memory\\\"}\\n)\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"limits\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory\
\ Usage (WSS)\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
bytes\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Memory\
\ Usage\",\n \"titleSize\": \"h6\"\n },\n {\n \
\ \"collapse\": false,\n \"height\": \"250px\",\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"id\": 5,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Memory Usage (WSS)\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #A\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"bytes\"\n },\n {\n \
\ \"alias\": \"Memory Requests\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #B\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"bytes\"\n },\n {\n \
\ \"alias\": \"Memory Requests %\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #C\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"percentunit\"\n },\n {\n\
\ \"alias\": \"Memory Limits\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #D\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"bytes\"\n },\n {\n \
\ \"alias\": \"Memory Limits %\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #E\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"percentunit\"\n },\n {\n\
\ \"alias\": \"Memory Usage (RSS)\",\n \
\ \"colorMode\": null,\n \"\
colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\"\
: \"\",\n \"pattern\": \"Value #F\",\n \
\ \"thresholds\": [\n\n ],\n\
\ \"type\": \"number\",\n \
\ \"unit\": \"bytes\"\n },\n \
\ {\n \"alias\": \"Memory Usage (Cache)\"\
,\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"Value #G\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"bytes\"\n },\n \
\ {\n \"alias\": \"Memory Usage\
\ (Swap)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: false,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\":\
\ \"Value #H\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Container\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"container\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"pattern\"\
: \"/.*/\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"string\",\n\
\ \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n \
\ {\n \"expr\": \"sum(container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\", container!=\\\"\\\", image!=\\\
\"\\\"}) by (container)\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
A\"\n },\n {\n \
\ \"expr\": \"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"B\"\n \
\ },\n {\n \"expr\"\
: \"sum(container_memory_working_set_bytes{job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\", image!=\\\"\\\"}) by (container) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"C\"\n \
\ },\n {\n \"expr\"\
: \"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"D\"\n \
\ },\n {\n \"expr\"\
: \"sum(container_memory_working_set_bytes{job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\", container!=\\\"\\\", image!=\\\"\\\"}) by (container)\
\ / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}) by (container)\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"E\"\n \
\ },\n {\n \"expr\"\
: \"sum(container_memory_rss{job=\\\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\
\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\
\", container != \\\"\\\", container != \\\"POD\\\"}) by (container)\",\n\
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"F\"\n \
\ },\n {\n \"expr\"\
: \"sum(container_memory_cache{job=\\\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\
\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\
\", container != \\\"\\\", container != \\\"POD\\\"}) by (container)\",\n\
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"G\"\n \
\ },\n {\n \"expr\"\
: \"sum(container_memory_swap{job=\\\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\
\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\
\", container != \\\"\\\", container != \\\"POD\\\"}) by (container)\",\n\
\ \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"H\"\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory\
\ Quota\",\n \"tooltip\": {\n \"\
shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"transform\": \"table\",\n \"type\": \"table\"\
,\n \"xaxis\": {\n \"buckets\":\
\ null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Memory Quota\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"id\": 6,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$__rate_interval])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Receive Bandwidth\",\n \
\ \"tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 7,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$__rate_interval])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Transmit Bandwidth\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Bandwidth\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"id\": 8,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$__rate_interval])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of Received Packets\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 9,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$__rate_interval])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of Transmitted Packets\",\n\
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Rate of Packets\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"id\": 10,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$__rate_interval])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of Received Packets Dropped\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 11,\n \"\
interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\": false,\n\
\ \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 0,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 6,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$__rate_interval])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{pod}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate of Transmitted Packets Dropped\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n\
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": true,\n \"title\": \"Rate of Packets\
\ Dropped\",\n \"titleSize\": \"h6\"\n },\n {\n \
\ \"collapse\": false,\n \"height\": \"250px\",\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"decimals\": -1,\n \"fill\": 10,\n \
\ \"id\": 12,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"ceil(sum by(pod) (rate(container_fs_reads_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=~\\\"$pod\\\"}[$__rate_interval])))\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"Reads\",\n \"legendLink\": null\n \
\ },\n {\n \
\ \"expr\": \"ceil(sum by(pod) (rate(container_fs_writes_total{job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\",namespace=\\\"$namespace\\\
\", pod=~\\\"$pod\\\"}[$__rate_interval])))\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"Writes\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
IOPS\",\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 13,\n \
\ \"interval\": \"1m\",\n \"legend\":\
\ {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum\
\ by(pod) (rate(container_fs_reads_bytes_total{job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=~\\\"$pod\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"Reads\",\n \"legendLink\": null\n \
\ },\n {\n \
\ \"expr\": \"sum by(pod) (rate(container_fs_writes_bytes_total{job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=~\\\"$pod\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"Writes\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
ThroughPut\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Storage\
\ IO - Distribution(Pod - Read & Writes)\",\n \"titleSize\": \"\
h6\"\n },\n {\n \"collapse\": false,\n \
\ \"height\": \"250px\",\n \"panels\": [\n {\n\
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"decimals\": -1,\n \
\ \"fill\": 10,\n \"id\": 14,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\": false,\n\
\ \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 0,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 6,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"ceil(sum by(container) (rate(container_fs_reads_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\"\
, cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"\
}[$__rate_interval]) + rate(container_fs_writes_total{job=\\\"kubelet\\\"\
, metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\", cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}[$__rate_interval])))\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{container}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"IOPS(Reads+Writes)\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 15,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum by(container) (rate(container_fs_reads_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\"\
, cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"\
}[$__rate_interval]) + rate(container_fs_writes_bytes_total{job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics/cadvisor\\\", container!=\\\"\\\", cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", pod=\\\"$pod\\\"}[$__rate_interval]))\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{container}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"ThroughPut(Read+Write)\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"\
repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Storage IO - Distribution(Containers)\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"id\": 16,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"sort\": {\n \"col\": 4,\n \
\ \"desc\": true\n },\n \
\ \"spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"pattern\": \"Time\"\
,\n \"type\": \"hidden\"\n \
\ },\n {\n \"alias\"\
: \"IOPS(Reads)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": -1,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"IOPS(Writes)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": -1,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"IOPS(Reads + Writes)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": -1,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"Throughput(Read)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Throughput(Write)\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Throughput(Read + Write)\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"Bps\"\n \
\ },\n {\n \"alias\": \"\
Container\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: false,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\":\
\ \"container\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"pattern\"\
: \"/.*/\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"string\",\n\
\ \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n \
\ {\n \"expr\": \"sum by(container)\
\ (rate(container_fs_reads_total{job=\\\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\
\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"sum by(container) (rate(container_fs_writes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\",device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum by(container) (rate(container_fs_reads_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\"}[$__rate_interval]) + rate(container_fs_writes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum by(container) (rate(container_fs_reads_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"D\"\n },\n \
\ {\n \"expr\": \"sum by(container) (rate(container_fs_writes_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"E\"\n },\n \
\ {\n \"expr\": \"sum by(container) (rate(container_fs_reads_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\"}[$__rate_interval]) + rate(container_fs_writes_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\", container!=\\\"\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", pod=\\\"$pod\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"F\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Current Storage IO\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"transform\"\
: \"table\",\n \"type\": \"table\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Storage IO - Distribution\",\n \"titleSize\"\
: \"h6\"\n }\n ],\n \"schemaVersion\": 14,\n \"style\": \"\
dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n \"text\": \"\",\n \
\ \"value\": \"\"\n },\n \"datasource\": \"\
$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(up{job=\\\"\
kube-state-metrics\\\"}, cluster)\",\n \"refresh\": 2,\n \
\ \"regex\": \"\",\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"type\"\
: \"query\",\n \"useTags\": false\n },\n \
\ {\n \"allValue\": null,\n \"current\"\
: {\n \"text\": \"\",\n \"value\": \"\
\"\n },\n \"datasource\": \"$datasource\",\n\
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"namespace\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(kube_namespace_status_phase{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\"}, namespace)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\":\
\ \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"current\": {\n \"text\": \"\",\n \
\ \"value\": \"\"\n },\n \"\
datasource\": \"$datasource\",\n \"hide\": 0,\n \
\ \"includeAll\": false,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"pod\",\n \
\ \"options\": [\n\n ],\n \"query\": \"\
label_values(kube_pod_info{job=\\\"kube-state-metrics\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}, pod)\",\n \"refresh\": 2,\n\
\ \"regex\": \"\",\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"type\"\
: \"query\",\n \"useTags\": false\n }\n ]\n\
\ },\n \"time\": {\n \"from\": \"now-1h\",\n \"to\": \"\
now\"\n },\n \"timepicker\": {\n \"refresh_intervals\": [\n \
\ \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \"30m\"\
,\n \"1h\",\n \"2h\",\n \"1d\"\n ],\n\
\ \"time_options\": [\n \"5m\",\n \"15m\",\n\
\ \"1h\",\n \"6h\",\n \"12h\",\n \
\ \"24h\",\n \"2d\",\n \"7d\",\n \"30d\"\
\n ]\n },\n \"timezone\": \"UTC\",\n \"title\": \"Kubernetes\
\ / Compute Resources / Pod\",\n \"uid\": \"6581e46e4e5c7ba40a07646395ef7b23\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-k8s-resources-pod
namespace: monitoring
- apiVersion: v1
data:
k8s-resources-workload.json: "{\n \"annotations\": {\n \"list\": [\n\
\n ]\n },\n \"editable\": true,\n \"gnetId\": null,\n \"\
graphTooltip\": 0,\n \"hideControls\": false,\n \"links\": [\n\n \
\ ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 1,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(\\n node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}\\n * on(namespace,pod)\\n \
\ group_left(workload, workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\",\
\ workload_type=~\\\"$type\\\"}\\n) by (pod)\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
CPU Usage\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Usage\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"id\": 2,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"CPU Usage\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"CPU Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Limits %\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Pod\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-pod=$__cell\"\
,\n \"pattern\": \"pod\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"pattern\": \"/.*/\",\n \"thresholds\": [\n\
\n ],\n \"type\": \"\
string\",\n \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n\
\ {\n \"expr\": \"sum(\\\
n node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}\\n * on(namespace,pod)\\n \
\ group_left(workload, workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\",\
\ workload_type=~\\\"$type\\\"}\\n) by (pod)\\n\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"sum(\\n kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"}\\n * on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n\",\n \"format\": \"\
table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\"\
: \"B\"\n },\n {\n \
\ \"expr\": \"sum(\\n node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}\\n * on(namespace,pod)\\n \
\ group_left(workload, workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\",\
\ workload_type=~\\\"$type\\\"}\\n) by (pod)\\n/sum(\\n kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"}\\n * on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n\",\n \"format\": \"\
table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\"\
: \"C\"\n },\n {\n \
\ \"expr\": \"sum(\\n kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"}\\n * on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n\",\n \"format\": \"\
table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\"\
: \"D\"\n },\n {\n \
\ \"expr\": \"sum(\\n node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}\\n * on(namespace,pod)\\n \
\ group_left(workload, workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\",\
\ workload_type=~\\\"$type\\\"}\\n) by (pod)\\n/sum(\\n kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"}\\n * on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n\",\n \"format\": \"\
table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\"\
: \"E\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"CPU Quota\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"transform\": \"table\",\n \
\ \"type\": \"table\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"\
time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n\
\ {\n \"format\": \"short\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ },\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Quota\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 3,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(\\n container_memory_working_set_bytes{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", container!=\\\"\\\", image!=\\\
\"\\\"}\\n * on(namespace,pod)\\n group_left(workload, workload_type)\
\ namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"$cluster\\\",\
\ namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n\",\n \"format\": \"\
time_series\",\n \"legendFormat\": \"{{pod}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory\
\ Usage\",\n \"tooltip\": {\n \"\
shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\":\
\ \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
bytes\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Memory\
\ Usage\",\n \"titleSize\": \"h6\"\n },\n {\n \
\ \"collapse\": false,\n \"height\": \"250px\",\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"id\": 4,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Memory Usage\",\n \"\
colorMode\": null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\"\
: false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #A\",\n \"thresholds\"\
: [\n\n ],\n \"type\"\
: \"number\",\n \"unit\": \"bytes\"\n \
\ },\n {\n \
\ \"alias\": \"Memory Requests\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Memory Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Limits %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Pod\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-pod=$__cell\"\
,\n \"pattern\": \"pod\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"pattern\": \"/.*/\",\n \"thresholds\": [\n\
\n ],\n \"type\": \"\
string\",\n \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n\
\ {\n \"expr\": \"sum(\\\
n container_memory_working_set_bytes{cluster=\\\"$cluster\\\", namespace=\\\
\"$namespace\\\", container!=\\\"\\\", image!=\\\"\\\"}\\n * on(namespace,pod)\\\
n group_left(workload, workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\",\
\ workload_type=~\\\"$type\\\"}\\n) by (pod)\\n\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"sum(\\n kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"memory\\\"}\\n * on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n\",\n \"format\": \"\
table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\"\
: \"B\"\n },\n {\n \
\ \"expr\": \"sum(\\n container_memory_working_set_bytes{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", container!=\\\"\\\", image!=\\\
\"\\\"}\\n * on(namespace,pod)\\n group_left(workload, workload_type)\
\ namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"$cluster\\\",\
\ namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n/sum(\\n kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"memory\\\"}\\n * on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n\",\n \"format\": \"\
table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\"\
: \"C\"\n },\n {\n \
\ \"expr\": \"sum(\\n kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"memory\\\"}\\n * on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n\",\n \"format\": \"\
table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\"\
: \"D\"\n },\n {\n \
\ \"expr\": \"sum(\\n container_memory_working_set_bytes{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", container!=\\\"\\\", image!=\\\
\"\\\"}\\n * on(namespace,pod)\\n group_left(workload, workload_type)\
\ namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"$cluster\\\",\
\ namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n/sum(\\n kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"memory\\\"}\\n * on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload=\\\"$workload\\\", workload_type=~\\\
\"$type\\\"}\\n) by (pod)\\n\",\n \"format\": \"\
table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\"\
: \"E\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Memory Quota\",\n \"tooltip\": {\n\
\ \"shared\": false,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"transform\": \"table\",\n \
\ \"type\": \"table\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"\
time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n\
\ {\n \"format\": \"short\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ },\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Memory\
\ Quota\",\n \"titleSize\": \"h6\"\n },\n {\n \
\ \"collapse\": false,\n \"height\": \"250px\",\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"id\": 5,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Current Receive Bandwidth\",\n \
\ \"colorMode\": null,\n \"colors\":\
\ [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #A\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"Bps\"\n },\n {\n \
\ \"alias\": \"Current Transmit Bandwidth\",\n \
\ \"colorMode\": null,\n \"\
colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\"\
: \"\",\n \"pattern\": \"Value #B\",\n \
\ \"thresholds\": [\n\n ],\n\
\ \"type\": \"number\",\n \
\ \"unit\": \"Bps\"\n },\n \
\ {\n \"alias\": \"Rate of Received Packets\"\
,\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"Value #C\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"pps\"\n },\n \
\ {\n \"alias\": \"Rate of Transmitted\
\ Packets\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: false,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\":\
\ \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Received Packets Dropped\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Transmitted Packets Dropped\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Pod\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": true,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-pod=$__cell\"\
,\n \"pattern\": \"pod\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"short\"\n },\n {\n \
\ \"alias\": \"\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"pattern\": \"/.*/\",\n \"thresholds\": [\n\
\n ],\n \"type\": \"\
string\",\n \"unit\": \"short\"\n \
\ }\n ],\n \"targets\": [\n\
\ {\n \"expr\": \"(sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"(sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"(sum(irate(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"(sum(irate(container_network_transmit_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"D\"\n },\n \
\ {\n \"expr\": \"(sum(irate(container_network_receive_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"E\"\n },\n \
\ {\n \"expr\": \"(sum(irate(container_network_transmit_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"table\",\n \"instant\": true,\n\
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"F\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Current Network Usage\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"transform\"\
: \"table\",\n \"type\": \"table\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Current Network Usage\",\n \"titleSize\"\
: \"h6\"\n },\n {\n \"collapse\": false,\n \
\ \"height\": \"250px\",\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"id\": 6,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"(sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Receive Bandwidth\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 7,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n\
\ \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Transmit Bandwidth\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Bandwidth\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 8,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"(avg(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Average Container Bandwidth by Pod: Received\",\n \"tooltip\"\
: {\n \"shared\": false,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 9,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"(avg(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Average Container Bandwidth by Pod: Transmitted\",\n \"\
tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Average Container Bandwidth by Pod\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"id\": 10,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"(sum(irate(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Rate of Received Packets\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"id\": 11,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"(sum(irate(container_network_transmit_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Rate of Transmitted Packets\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\":\
\ 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Rate of Packets\",\n \"titleSize\": \"\
h6\"\n },\n {\n \"collapse\": false,\n \
\ \"height\": \"250px\",\n \"panels\": [\n {\n\
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"id\": 12,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"(sum(irate(container_network_receive_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Rate of Received Packets Dropped\",\n \"tooltip\": {\n\
\ \"shared\": false,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"id\": 13,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"(sum(irate(container_network_transmit_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{pod}}\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Rate of Transmitted Packets Dropped\",\n \"tooltip\": {\n\
\ \"shared\": false,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Rate of Packets Dropped\",\n \"titleSize\"\
: \"h6\"\n }\n ],\n \"schemaVersion\": 14,\n \"style\": \"\
dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n \"text\": \"\",\n \
\ \"value\": \"\"\n },\n \"datasource\": \"\
$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(up{job=\\\"\
kube-state-metrics\\\"}, cluster)\",\n \"refresh\": 2,\n \
\ \"regex\": \"\",\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"type\"\
: \"query\",\n \"useTags\": false\n },\n \
\ {\n \"allValue\": null,\n \"current\"\
: {\n \"text\": \"\",\n \"value\": \"\
\"\n },\n \"datasource\": \"$datasource\",\n\
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"namespace\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(kube_namespace_status_phase{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\"}, namespace)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\":\
\ \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"current\": {\n \"text\": \"\",\n \
\ \"value\": \"\"\n },\n \"\
datasource\": \"$datasource\",\n \"hide\": 0,\n \
\ \"includeAll\": true,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"type\",\n \
\ \"options\": [\n\n ],\n \"query\": \"\
label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}, workload_type)\",\n \"refresh\"\
: 2,\n \"regex\": \"\",\n \"sort\": 0,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n },\n\
\ {\n \"allValue\": null,\n \"current\"\
: {\n \"text\": \"\",\n \"value\": \"\
\"\n },\n \"datasource\": \"$datasource\",\n\
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"workload\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}, workload)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n }\n ]\n },\n \"time\"\
: {\n \"from\": \"now-1h\",\n \"to\": \"now\"\n },\n \"\
timepicker\": {\n \"refresh_intervals\": [\n \"5s\",\n \
\ \"10s\",\n \"30s\",\n \"1m\",\n \
\ \"5m\",\n \"15m\",\n \"30m\",\n \"1h\"\
,\n \"2h\",\n \"1d\"\n ],\n \"time_options\"\
: [\n \"5m\",\n \"15m\",\n \"1h\",\n \
\ \"6h\",\n \"12h\",\n \"24h\",\n \
\ \"2d\",\n \"7d\",\n \"30d\"\n ]\n },\n \
\ \"timezone\": \"UTC\",\n \"title\": \"Kubernetes / Compute Resources\
\ / Workload\",\n \"uid\": \"a164a7f0339f99e89cea5cb47e9be617\",\n \"\
version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-k8s-resources-workload
namespace: monitoring
- apiVersion: v1
data:
k8s-resources-workloads-namespace.json: "{\n \"annotations\": {\n \
\ \"list\": [\n\n ]\n },\n \"editable\": true,\n \"gnetId\"\
: null,\n \"graphTooltip\": 0,\n \"hideControls\": false,\n \"links\"\
: [\n\n ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \
\ \"collapse\": false,\n \"height\": \"250px\",\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 1,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n {\n\
\ \"alias\": \"quota - requests\",\n \
\ \"color\": \"#F2495C\",\n \"\
dashes\": true,\n \"fill\": 0,\n \
\ \"hiddenSeries\": true,\n \"hideTooltip\"\
: true,\n \"legend\": true,\n \
\ \"linewidth\": 2,\n \"stack\": false\n\
\ },\n {\n \
\ \"alias\": \"quota - limits\",\n \"\
color\": \"#FF9830\",\n \"dashes\": true,\n \
\ \"fill\": 0,\n \"hiddenSeries\"\
: true,\n \"hideTooltip\": true,\n \
\ \"legend\": true,\n \"linewidth\"\
: 2,\n \"stack\": false\n \
\ }\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(\\\
n node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}\\n* on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\\
n) by (workload, workload_type)\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\
\ - {{workload_type}}\",\n \"legendLink\": null\n\
\ },\n {\n \
\ \"expr\": \"scalar(kube_resourcequota{cluster=\\\"$cluster\\\"\
, namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.cpu\\\
\"})\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"quota - requests\",\n \
\ \"legendLink\": null\n },\n \
\ {\n \"expr\": \"scalar(kube_resourcequota{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\
\"limits.cpu\\\"})\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"quota - limits\",\n \
\ \"legendLink\": null\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"CPU Usage\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Usage\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"id\": 2,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Running Pods\",\n \"\
colorMode\": null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 0,\n \
\ \"link\": false,\n \"linkTargetBlank\"\
: false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #A\",\n \"thresholds\"\
: [\n\n ],\n \"type\"\
: \"number\",\n \"unit\": \"short\"\n \
\ },\n {\n \
\ \"alias\": \"CPU Usage\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"CPU Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"CPU Limits %\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Workload\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"/d/a164a7f0339f99e89cea5cb47e9be617/k8s-resources-workload?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-workload=$__cell&var-type=$__cell_2\"\
,\n \"pattern\": \"workload\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Workload Type\",\n \
\ \"colorMode\": null,\n \"\
colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\"\
: \"\",\n \"pattern\": \"workload_type\",\n \
\ \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"pattern\": \"/.*/\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"string\",\n \"unit\"\
: \"short\"\n }\n ],\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"count(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}) by (workload, workload_type)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"A\"\n },\n {\n \
\ \"expr\": \"sum(\\n node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}\\n* on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\\
n) by (workload, workload_type)\\n\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"B\"\n },\n {\n \
\ \"expr\": \"sum(\\n kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"}\\n* on(namespace,pod)\\n group_left(workload, workload_type)\
\ namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"$cluster\\\",\
\ namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\n) by (workload,\
\ workload_type)\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
C\"\n },\n {\n \
\ \"expr\": \"sum(\\n node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}\\n* on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\\
n) by (workload, workload_type)\\n/sum(\\n kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"}\\n* on(namespace,pod)\\n group_left(workload, workload_type)\
\ namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"$cluster\\\",\
\ namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\n) by (workload,\
\ workload_type)\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
D\"\n },\n {\n \
\ \"expr\": \"sum(\\n kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"}\\n* on(namespace,pod)\\n group_left(workload, workload_type)\
\ namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"$cluster\\\",\
\ namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\n) by (workload,\
\ workload_type)\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
E\"\n },\n {\n \
\ \"expr\": \"sum(\\n node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\"}\\n* on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\\
n) by (workload, workload_type)\\n/sum(\\n kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"cpu\\\"}\\n* on(namespace,pod)\\n group_left(workload, workload_type)\
\ namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"$cluster\\\",\
\ namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\n) by (workload,\
\ workload_type)\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
F\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"CPU Quota\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"transform\": \"table\",\n \
\ \"type\": \"table\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU Quota\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 3,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n {\n\
\ \"alias\": \"quota - requests\",\n \
\ \"color\": \"#F2495C\",\n \"\
dashes\": true,\n \"fill\": 0,\n \
\ \"hiddenSeries\": true,\n \"hideTooltip\"\
: true,\n \"legend\": true,\n \
\ \"linewidth\": 2,\n \"stack\": false\n\
\ },\n {\n \
\ \"alias\": \"quota - limits\",\n \"\
color\": \"#FF9830\",\n \"dashes\": true,\n \
\ \"fill\": 0,\n \"hiddenSeries\"\
: true,\n \"hideTooltip\": true,\n \
\ \"legend\": true,\n \"linewidth\"\
: 2,\n \"stack\": false\n \
\ }\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(\\\
n container_memory_working_set_bytes{job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", container!=\\\"\\\", image!=\\\"\\\"}\\n * on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\\
n) by (workload, workload_type)\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\
\ - {{workload_type}}\",\n \"legendLink\": null\n\
\ },\n {\n \
\ \"expr\": \"scalar(kube_resourcequota{cluster=\\\"$cluster\\\"\
, namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.memory\\\
\"})\",\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"quota - requests\",\n \
\ \"legendLink\": null\n },\n \
\ {\n \"expr\": \"scalar(kube_resourcequota{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\
\"limits.memory\\\"})\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"quota - limits\",\n \
\ \"legendLink\": null\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory Usage\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"bytes\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"short\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Memory\
\ Usage\",\n \"titleSize\": \"h6\"\n },\n {\n \
\ \"collapse\": false,\n \"height\": \"250px\",\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"id\": 4,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Running Pods\",\n \"\
colorMode\": null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 0,\n \
\ \"link\": false,\n \"linkTargetBlank\"\
: false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #A\",\n \"thresholds\"\
: [\n\n ],\n \"type\"\
: \"number\",\n \"unit\": \"short\"\n \
\ },\n {\n \
\ \"alias\": \"Memory Usage\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Requests\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Requests %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Memory Limits\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n\
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"bytes\"\n \
\ },\n {\n \"alias\":\
\ \"Memory Limits %\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"percentunit\"\n \
\ },\n {\n \"alias\"\
: \"Workload\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"\
link\": true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"/d/a164a7f0339f99e89cea5cb47e9be617/k8s-resources-workload?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-workload=$__cell&var-type=$__cell_2\"\
,\n \"pattern\": \"workload\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Workload Type\",\n \
\ \"colorMode\": null,\n \"\
colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\"\
: \"\",\n \"pattern\": \"workload_type\",\n \
\ \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"pattern\": \"/.*/\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"string\",\n \"unit\"\
: \"short\"\n }\n ],\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"count(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}) by (workload, workload_type)\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"A\"\n },\n {\n \
\ \"expr\": \"sum(\\n container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", container!=\\\"\\\", image!=\\\"\\\"}\\\
n * on(namespace,pod)\\n group_left(workload, workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}\\n) by (workload, workload_type)\\n\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"B\"\n },\n {\n \
\ \"expr\": \"sum(\\n kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"memory\\\"}\\n* on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\\
n) by (workload, workload_type)\\n\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"C\"\n },\n {\n \
\ \"expr\": \"sum(\\n container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", container!=\\\"\\\", image!=\\\"\\\"}\\\
n * on(namespace,pod)\\n group_left(workload, workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}\\n) by (workload, workload_type)\\n/sum(\\n kube_pod_container_resource_requests{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"memory\\\"}\\n* on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\\
n) by (workload, workload_type)\\n\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"D\"\n },\n {\n \
\ \"expr\": \"sum(\\n kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"memory\\\"}\\n* on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\\
n) by (workload, workload_type)\\n\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"E\"\n },\n {\n \
\ \"expr\": \"sum(\\n container_memory_working_set_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\", container!=\\\"\\\", image!=\\\"\\\"}\\\
n * on(namespace,pod)\\n group_left(workload, workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}\\n) by (workload, workload_type)\\n/sum(\\n kube_pod_container_resource_limits{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\
\", resource=\\\"memory\\\"}\\n* on(namespace,pod)\\n group_left(workload,\
\ workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\"\
$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"}\\\
n) by (workload, workload_type)\\n\",\n \"format\"\
: \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"\
refId\": \"F\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Memory Quota\",\n \"tooltip\"\
: {\n \"shared\": false,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"transform\": \"table\",\n \
\ \"type\": \"table\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Memory\
\ Quota\",\n \"titleSize\": \"h6\"\n },\n {\n \
\ \"collapse\": false,\n \"height\": \"250px\",\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"id\": 5,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Current Receive Bandwidth\",\n \
\ \"colorMode\": null,\n \"colors\":\
\ [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \"linkTooltip\"\
: \"Drill down\",\n \"linkUrl\": \"\",\n \
\ \"pattern\": \"Value #A\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \"unit\"\
: \"Bps\"\n },\n {\n \
\ \"alias\": \"Current Transmit Bandwidth\",\n \
\ \"colorMode\": null,\n \"\
colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\"\
: \"\",\n \"pattern\": \"Value #B\",\n \
\ \"thresholds\": [\n\n ],\n\
\ \"type\": \"number\",\n \
\ \"unit\": \"Bps\"\n },\n \
\ {\n \"alias\": \"Rate of Received Packets\"\
,\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"Value #C\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"pps\"\n },\n \
\ {\n \"alias\": \"Rate of Transmitted\
\ Packets\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: false,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\":\
\ \"Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Received Packets Dropped\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Rate of Transmitted Packets Dropped\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"pps\"\n \
\ },\n {\n \"alias\": \"\
Workload\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: true,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down to pods\",\n \
\ \"linkUrl\": \"/d/a164a7f0339f99e89cea5cb47e9be617/k8s-resources-workload?var-datasource=$datasource&var-cluster=$cluster&var-namespace=$namespace&var-workload=$__cell&var-type=$type\"\
,\n \"pattern\": \"workload\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Workload Type\",\n \
\ \"colorMode\": null,\n \"\
colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\"\
: \"\",\n \"pattern\": \"workload_type\",\n \
\ \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n\
\ \"pattern\": \"/.*/\",\n \
\ \"thresholds\": [\n\n ],\n \
\ \"type\": \"string\",\n \"unit\"\
: \"short\"\n }\n ],\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"(sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
A\"\n },\n {\n \
\ \"expr\": \"(sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
B\"\n },\n {\n \
\ \"expr\": \"(sum(irate(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
C\"\n },\n {\n \
\ \"expr\": \"(sum(irate(container_network_transmit_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
D\"\n },\n {\n \
\ \"expr\": \"(sum(irate(container_network_receive_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
E\"\n },\n {\n \
\ \"expr\": \"(sum(irate(container_network_transmit_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload_type=~\\\"$type\\\"\
}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
F\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Current Network Usage\",\n \"tooltip\": {\n\
\ \"shared\": false,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"transform\": \"table\",\n \
\ \"type\": \"table\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"\
time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n\
\ {\n \"format\": \"short\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ },\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Current\
\ Network Usage\",\n \"titleSize\": \"h6\"\n },\n \
\ {\n \"collapse\": false,\n \"height\": \"250px\"\
,\n \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 6,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"(sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Receive\
\ Bandwidth\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 7,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n\
\ \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Transmit\
\ Bandwidth\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Bandwidth\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 8,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"(avg(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Average\
\ Container Bandwidth by Workload: Received\",\n \"tooltip\"\
: {\n \"shared\": false,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 9,\n \"interval\": \"\
1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"(avg(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Average\
\ Container Bandwidth by Workload: Transmitted\",\n \"\
tooltip\": {\n \"shared\": false,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Average Container Bandwidth by Workload\",\n \
\ \"titleSize\": \"h6\"\n },\n {\n \"collapse\"\
: false,\n \"height\": \"250px\",\n \"panels\": [\n\
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"id\": 10,\n \"interval\": \"1m\"\
,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 0,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 6,\n\
\ \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"(sum(irate(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate\
\ of Received Packets\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 11,\n \
\ \"interval\": \"1m\",\n \"legend\":\
\ {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \"\
lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null as zero\",\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n\
\ \"renderer\": \"flot\",\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(sum(irate(container_network_transmit_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate\
\ of Transmitted Packets\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 2,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Rate of Packets\",\n \"titleSize\": \"\
h6\"\n },\n {\n \"collapse\": false,\n \
\ \"height\": \"250px\",\n \"panels\": [\n {\n\
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"id\": 12,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"(sum(irate(container_network_receive_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate\
\ of Received Packets Dropped\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"id\": 13,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"total\": false,\n\
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n\
\ \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"(sum(irate(container_network_transmit_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\", namespace=\\\"$namespace\\\"}[$__rate_interval])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"legendFormat\": \"{{workload}}\"\
,\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\": [\n\n\
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate\
\ of Transmitted Packets Dropped\",\n \"tooltip\": {\n\
\ \"shared\": false,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Rate of Packets Dropped\",\n \"titleSize\"\
: \"h6\"\n }\n ],\n \"schemaVersion\": 14,\n \"style\": \"\
dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n \"text\": \"\",\n \
\ \"value\": \"\"\n },\n \"datasource\": \"\
$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(up{job=\\\"\
kube-state-metrics\\\"}, cluster)\",\n \"refresh\": 2,\n \
\ \"regex\": \"\",\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"type\"\
: \"query\",\n \"useTags\": false\n },\n \
\ {\n \"allValue\": null,\n \"current\"\
: {\n \"text\": \"\",\n \"value\": \"\
\"\n },\n \"datasource\": \"$datasource\",\n\
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"namespace\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(kube_pod_info{job=\\\
\"kube-state-metrics\\\", cluster=\\\"$cluster\\\"}, namespace)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\":\
\ \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"\",\n \"value\": \"\"\n\
\ },\n \"datasource\": \"$datasource\",\n \
\ \"definition\": \"label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\"}, workload_type)\"\
,\n \"hide\": 0,\n \"includeAll\": true,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"type\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\", namespace=\\\"$namespace\\\", workload=~\\\".+\\\"}, workload_type)\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"skipUrlSync\": false,\n \"sort\": 0,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"\
type\": \"query\",\n \"useTags\": false\n }\n \
\ ]\n },\n \"time\": {\n \"from\": \"now-1h\",\n \
\ \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"UTC\",\n \"title\"\
: \"Kubernetes / Compute Resources / Namespace (Workloads)\",\n \"uid\"\
: \"a87fb0d919ec0ea5f6543124e16c42a5\",\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-k8s-resources-workloads-namespace
namespace: monitoring
- apiVersion: v1
data:
kubelet.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\": [\n\n \
\ ],\n \"annotations\": {\n \"list\": [\n\n ]\n },\n\
\ \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\": 0,\n\
\ \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n \
\ ],\n \"panels\": [\n {\n \"datasource\": \"$datasource\"\
,\n \"fieldConfig\": {\n \"defaults\": {\n \
\ \"links\": [\n\n ],\n \
\ \"mappings\": [\n\n ],\n \"thresholds\"\
: {\n \"mode\": \"absolute\",\n \
\ \"steps\": [\n\n ]\n },\n\
\ \"unit\": \"none\"\n }\n },\n\
\ \"gridPos\": {\n \"h\": 7,\n \"\
w\": 4,\n \"x\": 0,\n \"y\": 0\n \
\ },\n \"id\": 2,\n \"links\": [\n\n ],\n\
\ \"options\": {\n \"colorMode\": \"value\",\n \
\ \"graphMode\": \"area\",\n \"justifyMode\"\
: \"auto\",\n \"orientation\": \"auto\",\n \"\
reduceOptions\": {\n \"calcs\": [\n \
\ \"lastNotNull\"\n ],\n \"fields\"\
: \"\",\n \"values\": false\n },\n \
\ \"textMode\": \"auto\"\n },\n \"pluginVersion\"\
: \"7\",\n \"targets\": [\n {\n \
\ \"expr\": \"sum(kubelet_node_name{cluster=\\\"$cluster\\\", job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics\\\"})\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"title\": \"Running Kubelets\"\
,\n \"transparent\": false,\n \"type\": \"stat\"\n \
\ },\n {\n \"datasource\": \"$datasource\",\n \
\ \"fieldConfig\": {\n \"defaults\": {\n \
\ \"links\": [\n\n ],\n \"mappings\"\
: [\n\n ],\n \"thresholds\": {\n \
\ \"mode\": \"absolute\",\n \"\
steps\": [\n\n ]\n },\n \
\ \"unit\": \"none\"\n }\n },\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\":\
\ 4,\n \"x\": 4,\n \"y\": 0\n },\n\
\ \"id\": 3,\n \"links\": [\n\n ],\n \
\ \"options\": {\n \"colorMode\": \"value\",\n \
\ \"graphMode\": \"area\",\n \"justifyMode\": \"\
auto\",\n \"orientation\": \"auto\",\n \"reduceOptions\"\
: {\n \"calcs\": [\n \"lastNotNull\"\
\n ],\n \"fields\": \"\",\n \
\ \"values\": false\n },\n \"textMode\"\
: \"auto\"\n },\n \"pluginVersion\": \"7\",\n \
\ \"targets\": [\n {\n \"expr\": \"\
sum(kubelet_running_pods{cluster=\\\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics\\\", instance=~\\\"$instance\\\"}) OR sum(kubelet_running_pod_count{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\
\"$instance\\\"})\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"title\": \"Running Pods\",\n \
\ \"transparent\": false,\n \"type\": \"stat\"\n },\n\
\ {\n \"datasource\": \"$datasource\",\n \"fieldConfig\"\
: {\n \"defaults\": {\n \"links\": [\n\n\
\ ],\n \"mappings\": [\n\n \
\ ],\n \"thresholds\": {\n \
\ \"mode\": \"absolute\",\n \"steps\": [\n\n \
\ ]\n },\n \"\
unit\": \"none\"\n }\n },\n \"gridPos\"\
: {\n \"h\": 7,\n \"w\": 4,\n \
\ \"x\": 8,\n \"y\": 0\n },\n \"id\"\
: 4,\n \"links\": [\n\n ],\n \"options\"\
: {\n \"colorMode\": \"value\",\n \"graphMode\"\
: \"area\",\n \"justifyMode\": \"auto\",\n \"\
orientation\": \"auto\",\n \"reduceOptions\": {\n \
\ \"calcs\": [\n \"lastNotNull\"\n \
\ ],\n \"fields\": \"\",\n \
\ \"values\": false\n },\n \"textMode\"\
: \"auto\"\n },\n \"pluginVersion\": \"7\",\n \
\ \"targets\": [\n {\n \"expr\": \"\
sum(kubelet_running_containers{cluster=\\\"$cluster\\\", job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics\\\", instance=~\\\"$instance\\\"}) OR sum(kubelet_running_container_count{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\
\"$instance\\\"})\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"title\": \"Running Containers\",\n \
\ \"transparent\": false,\n \"type\": \"stat\"\n \
\ },\n {\n \"datasource\": \"$datasource\",\n \
\ \"fieldConfig\": {\n \"defaults\": {\n \
\ \"links\": [\n\n ],\n \"mappings\"\
: [\n\n ],\n \"thresholds\": {\n \
\ \"mode\": \"absolute\",\n \"\
steps\": [\n\n ]\n },\n \
\ \"unit\": \"none\"\n }\n },\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\":\
\ 4,\n \"x\": 12,\n \"y\": 0\n },\n\
\ \"id\": 5,\n \"links\": [\n\n ],\n \
\ \"options\": {\n \"colorMode\": \"value\",\n \
\ \"graphMode\": \"area\",\n \"justifyMode\": \"\
auto\",\n \"orientation\": \"auto\",\n \"reduceOptions\"\
: {\n \"calcs\": [\n \"lastNotNull\"\
\n ],\n \"fields\": \"\",\n \
\ \"values\": false\n },\n \"textMode\"\
: \"auto\"\n },\n \"pluginVersion\": \"7\",\n \
\ \"targets\": [\n {\n \"expr\": \"\
sum(volume_manager_total_volumes{cluster=\\\"$cluster\\\", job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics\\\", instance=~\\\"$instance\\\", state=\\\"\
actual_state_of_world\\\"})\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"title\": \"Actual Volume Count\",\n \
\ \"transparent\": false,\n \"type\": \"stat\"\n \
\ },\n {\n \"datasource\": \"$datasource\",\n \
\ \"fieldConfig\": {\n \"defaults\": {\n \
\ \"links\": [\n\n ],\n \"mappings\"\
: [\n\n ],\n \"thresholds\": {\n \
\ \"mode\": \"absolute\",\n \"\
steps\": [\n\n ]\n },\n \
\ \"unit\": \"none\"\n }\n },\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\":\
\ 4,\n \"x\": 16,\n \"y\": 0\n },\n\
\ \"id\": 6,\n \"links\": [\n\n ],\n \
\ \"options\": {\n \"colorMode\": \"value\",\n \
\ \"graphMode\": \"area\",\n \"justifyMode\": \"\
auto\",\n \"orientation\": \"auto\",\n \"reduceOptions\"\
: {\n \"calcs\": [\n \"lastNotNull\"\
\n ],\n \"fields\": \"\",\n \
\ \"values\": false\n },\n \"textMode\"\
: \"auto\"\n },\n \"pluginVersion\": \"7\",\n \
\ \"targets\": [\n {\n \"expr\": \"\
sum(volume_manager_total_volumes{cluster=\\\"$cluster\\\", job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics\\\", instance=~\\\"$instance\\\",state=\\\"\
desired_state_of_world\\\"})\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"title\": \"Desired Volume Count\",\n \
\ \"transparent\": false,\n \"type\": \"stat\"\n \
\ },\n {\n \"datasource\": \"$datasource\",\n \
\ \"fieldConfig\": {\n \"defaults\": {\n \
\ \"links\": [\n\n ],\n \"mappings\"\
: [\n\n ],\n \"thresholds\": {\n \
\ \"mode\": \"absolute\",\n \"\
steps\": [\n\n ]\n },\n \
\ \"unit\": \"none\"\n }\n },\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\":\
\ 4,\n \"x\": 20,\n \"y\": 0\n },\n\
\ \"id\": 7,\n \"links\": [\n\n ],\n \
\ \"options\": {\n \"colorMode\": \"value\",\n \
\ \"graphMode\": \"area\",\n \"justifyMode\": \"\
auto\",\n \"orientation\": \"auto\",\n \"reduceOptions\"\
: {\n \"calcs\": [\n \"lastNotNull\"\
\n ],\n \"fields\": \"\",\n \
\ \"values\": false\n },\n \"textMode\"\
: \"auto\"\n },\n \"pluginVersion\": \"7\",\n \
\ \"targets\": [\n {\n \"expr\": \"\
sum(rate(kubelet_node_config_error{cluster=\\\"$cluster\\\", job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\"\
,\n \"format\": \"time_series\",\n \"\
intervalFactor\": 2,\n \"legendFormat\": \"{{instance}}\"\
,\n \"refId\": \"A\"\n }\n ],\n\
\ \"title\": \"Config Error Count\",\n \"transparent\"\
: false,\n \"type\": \"stat\"\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\": false,\n\
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \"\
h\": 7,\n \"w\": 12,\n \"x\": 0,\n \
\ \"y\": 7\n },\n \"id\": 8,\n \"legend\"\
: {\n \"alignAsTable\": true,\n \"avg\": false,\n\
\ \"current\": true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\": 1,\n \
\ \"links\": [\n\n ],\n \"nullPointMode\": \"\
null\",\n \"percentage\": false,\n \"pointradius\":\
\ 5,\n \"points\": false,\n \"renderer\": \"flot\",\n\
\ \"repeat\": null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"sum(rate(kubelet_runtime_operations_total{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (operation_type, instance)\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}} {{operation_type}}\"\
,\n \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"title\": \"Operation\
\ Rate\",\n \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"mode\": \"time\"\
,\n \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"ops\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"ops\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: true\n }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\": false,\n\
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \"\
h\": 7,\n \"w\": 12,\n \"x\": 12,\n \
\ \"y\": 7\n },\n \"id\": 9,\n \"\
legend\": {\n \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \"max\": false,\n\
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null\",\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\": \"flot\",\n\
\ \"repeat\": null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"sum(rate(kubelet_runtime_operations_errors_total{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance, operation_type)\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}} {{operation_type}}\"\
,\n \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"title\": \"Operation\
\ Error Rate\",\n \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"mode\": \"time\"\
,\n \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"ops\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"ops\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: true\n }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\": false,\n\
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \"\
h\": 7,\n \"w\": 24,\n \"x\": 0,\n \
\ \"y\": 14\n },\n \"id\": 10,\n \"\
legend\": {\n \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \"max\": false,\n\
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null\",\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\": \"flot\",\n\
\ \"repeat\": null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"histogram_quantile(0.99, sum(rate(kubelet_runtime_operations_duration_seconds_bucket{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance, operation_type, le))\"\
,\n \"format\": \"time_series\",\n \"\
intervalFactor\": 2,\n \"legendFormat\": \"{{instance}}\
\ {{operation_type}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Operation duration 99th quantile\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"s\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
s\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 7,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 21\n },\n \"id\"\
: 11,\n \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"sum(rate(kubelet_pod_start_duration_seconds_count{cluster=\\\"$cluster\\\
\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\"$instance\\\
\"}[$__rate_interval])) by (instance)\",\n \"format\":\
\ \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}} pod\",\n \"\
refId\": \"A\"\n },\n {\n \
\ \"expr\": \"sum(rate(kubelet_pod_worker_duration_seconds_count{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance)\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\": 2,\n\
\ \"legendFormat\": \"{{instance}} worker\",\n \
\ \"refId\": \"B\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\": null,\n\
\ \"timeShift\": null,\n \"title\": \"Pod Start Rate\"\
,\n \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"ops\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"ops\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: true\n }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\": false,\n\
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \"\
h\": 7,\n \"w\": 12,\n \"x\": 12,\n \
\ \"y\": 21\n },\n \"id\": 12,\n \"\
legend\": {\n \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \"max\": false,\n\
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null\",\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\": \"flot\",\n\
\ \"repeat\": null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"histogram_quantile(0.99, sum(rate(kubelet_pod_start_duration_seconds_bucket{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}} pod\",\n \
\ \"refId\": \"A\"\n },\n {\n \
\ \"expr\": \"histogram_quantile(0.99, sum(rate(kubelet_pod_worker_duration_seconds_bucket{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}} worker\",\n \
\ \"refId\": \"B\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\":\
\ null,\n \"timeShift\": null,\n \"title\": \"Pod Start\
\ Duration\",\n \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"mode\": \"time\"\
,\n \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"s\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"s\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\": 12,\n\
\ \"x\": 0,\n \"y\": 28\n },\n \
\ \"id\": 13,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \"current\": true,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"sum(rate(storage_operation_duration_seconds_count{cluster=\\\"$cluster\\\
\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\"$instance\\\
\"}[$__rate_interval])) by (instance, operation_name, volume_plugin)\",\n\
\ \"format\": \"time_series\",\n \"\
intervalFactor\": 2,\n \"legendFormat\": \"{{instance}}\
\ {{operation_name}} {{volume_plugin}}\",\n \"refId\":\
\ \"A\"\n }\n ],\n \"thresholds\": [\n\
\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Storage Operation Rate\",\n \"\
tooltip\": {\n \"shared\": true,\n \"sort\"\
: 0,\n \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"ops\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n {\n \
\ \"format\": \"ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ }\n ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\": 12,\n\
\ \"x\": 12,\n \"y\": 28\n },\n \
\ \"id\": 14,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \"current\": true,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"sum(rate(storage_operation_errors_total{cluster=\\\"$cluster\\\",job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (instance, operation_name, volume_plugin)\",\n \"\
format\": \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}} {{operation_name}} {{volume_plugin}}\"\
,\n \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"title\": \"Storage\
\ Operation Error Rate\",\n \"tooltip\": {\n \"\
shared\": true,\n \"sort\": 0,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \"\
show\": true,\n \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n \
\ \"format\": \"ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ },\n {\n \"format\": \"ops\",\n\
\ \"label\": null,\n \"logBase\": 1,\n\
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 7,\n \"w\": 24,\n \
\ \"x\": 0,\n \"y\": 35\n },\n \"id\"\
: 15,\n \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\": true,\n \
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"histogram_quantile(0.99, sum(rate(storage_operation_duration_seconds_bucket{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance, operation_name, volume_plugin,\
\ le))\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\": \"\
{{instance}} {{operation_name}} {{volume_plugin}}\",\n \
\ \"refId\": \"A\"\n }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Storage Operation Duration 99th quantile\"\
,\n \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"s\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"s\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\": 12,\n\
\ \"x\": 0,\n \"y\": 42\n },\n \
\ \"id\": 16,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \"current\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"sum(rate(kubelet_cgroup_manager_duration_seconds_count{cluster=\\\"$cluster\\\
\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\"$instance\\\
\"}[$__rate_interval])) by (instance, operation_type)\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{operation_type}}\",\n \
\ \"refId\": \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\": null,\n\
\ \"timeShift\": null,\n \"title\": \"Cgroup manager\
\ operation rate\",\n \"tooltip\": {\n \"shared\"\
: true,\n \"sort\": 0,\n \"value_type\": \"\
individual\"\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \"show\": true,\n\
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\":\
\ \"ops\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"ops\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: true\n }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\": false,\n\
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \"\
h\": 7,\n \"w\": 12,\n \"x\": 12,\n \
\ \"y\": 42\n },\n \"id\": 17,\n \"\
legend\": {\n \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \"max\": false,\n\
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null\",\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\": \"flot\",\n\
\ \"repeat\": null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"histogram_quantile(0.99, sum(rate(kubelet_cgroup_manager_duration_seconds_bucket{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance, operation_type, le))\"\
,\n \"format\": \"time_series\",\n \"\
intervalFactor\": 2,\n \"legendFormat\": \"{{instance}}\
\ {{operation_type}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Cgroup manager 99th quantile\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"s\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
s\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"description\": \"Pod lifecycle event generator\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 7,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 49\n },\n \"id\"\
: 18,\n \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"sum(rate(kubelet_pleg_relist_duration_seconds_count{cluster=\\\"$cluster\\\
\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\"$instance\\\
\"}[$__rate_interval])) by (instance)\",\n \"format\":\
\ \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \"thresholds\": [\n\
\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"PLEG relist rate\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"ops\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: true\n },\n {\n \"format\"\
: \"ops\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 7,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 49\n },\n \"\
id\": 19,\n \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"histogram_quantile(0.99, sum(rate(kubelet_pleg_relist_interval_seconds_bucket{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}}\",\n \
\ \"refId\": \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\": null,\n\
\ \"timeShift\": null,\n \"title\": \"PLEG relist interval\"\
,\n \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"s\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"s\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 56\n },\n \
\ \"id\": 20,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \"current\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": true,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"histogram_quantile(0.99, sum(rate(kubelet_pleg_relist_duration_seconds_bucket{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}}\",\n \
\ \"refId\": \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\": null,\n\
\ \"timeShift\": null,\n \"title\": \"PLEG relist duration\"\
,\n \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"s\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"s\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 63\n },\n \
\ \"id\": 21,\n \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \"current\": false,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"sum(rate(rest_client_requests_total{cluster=\\\"$cluster\\\",job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\"$instance\\\",code=~\\\
\"2..\\\"}[$__rate_interval]))\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \"legendFormat\"\
: \"2xx\",\n \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\
\"$instance\\\",code=~\\\"3..\\\"}[$__rate_interval]))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"3xx\",\n \
\ \"refId\": \"B\"\n },\n {\n \
\ \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\"$cluster\\\
\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\"$instance\\\
\",code=~\\\"4..\\\"}[$__rate_interval]))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"4xx\",\n \"refId\": \"\
C\"\n },\n {\n \"expr\":\
\ \"sum(rate(rest_client_requests_total{cluster=\\\"$cluster\\\",job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\"$instance\\\",code=~\\\
\"5..\\\"}[$__rate_interval]))\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \"legendFormat\"\
: \"5xx\",\n \"refId\": \"D\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \"title\"\
: \"RPC Rate\",\n \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"mode\": \"time\"\
,\n \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"ops\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"ops\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: true\n }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\": false,\n\
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \"\
h\": 7,\n \"w\": 24,\n \"x\": 0,\n \
\ \"y\": 70\n },\n \"id\": 22,\n \"\
legend\": {\n \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \"max\": false,\n\
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\": 1,\n\
\ \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null\",\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\": \"flot\",\n\
\ \"repeat\": null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"histogram_quantile(0.99, sum(rate(rest_client_request_duration_seconds_bucket{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", instance=~\\\
\"$instance\\\"}[$__rate_interval])) by (instance, verb, url, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}} {{verb}} {{url}}\"\
,\n \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"title\": \"Request\
\ duration 99th quantile\",\n \"tooltip\": {\n \"\
shared\": true,\n \"sort\": 0,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \"\
show\": true,\n \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ },\n {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\": 1,\n\
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 7,\n \"w\": 8,\n \
\ \"x\": 0,\n \"y\": 77\n },\n \"id\"\
: 23,\n \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"process_resident_memory_bytes{cluster=\\\"$cluster\\\",job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics\\\",instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}}\",\n \
\ \"refId\": \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\": null,\n\
\ \"timeShift\": null,\n \"title\": \"Memory\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"bytes\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"bytes\",\n \"label\"\
: null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: true\n }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\": false,\n\
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \"\
h\": 7,\n \"w\": 8,\n \"x\": 8,\n \
\ \"y\": 77\n },\n \"id\": 24,\n \"\
legend\": {\n \"alignAsTable\": false,\n \"\
avg\": false,\n \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \"rightSide\":\
\ false,\n \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \"nullPointMode\"\
: \"null\",\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\": \"flot\",\n\
\ \"repeat\": null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"rate(process_cpu_seconds_total{cluster=\\\
\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\",instance=~\\\
\"$instance\\\"}[$__rate_interval])\",\n \"format\": \"\
time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \"thresholds\": [\n\
\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"CPU usage\",\n \"tooltip\": {\n\
\ \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \"type\"\
: \"graph\",\n \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: true\n },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \"\
min\": null,\n \"show\": true\n }\n \
\ ]\n },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 7,\n \"w\": 8,\n\
\ \"x\": 16,\n \"y\": 77\n },\n \
\ \"id\": 25,\n \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \"current\": false,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"nullPointMode\": \"null\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"stack\": false,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\":\
\ \"go_goroutines{cluster=\\\"$cluster\\\",job=\\\"kubelet\\\", metrics_path=\\\
\"/metrics\\\",instance=~\\\"$instance\\\"}\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \"thresholds\": [\n\
\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Goroutines\",\n \"tooltip\":\
\ {\n \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": null,\n \"show\"\
: true\n },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \"\
min\": null,\n \"show\": true\n }\n \
\ ]\n }\n ],\n \"refresh\": \"10s\",\n \"rows\": [\n\
\n ],\n \"schemaVersion\": 14,\n \"style\": \"dark\",\n \"tags\"\
: [\n \"kubernetes-mixin\"\n ],\n \"templating\": {\n \
\ \"list\": [\n {\n \"current\": {\n \
\ \"text\": \"default\",\n \"value\": \"default\"\
\n },\n \"hide\": 0,\n \"label\"\
: \"Data Source\",\n \"name\": \"datasource\",\n \
\ \"options\": [\n\n ],\n \"query\": \"\
prometheus\",\n \"refresh\": 1,\n \"regex\"\
: \"\",\n \"type\": \"datasource\"\n },\n \
\ {\n \"allValue\": null,\n \"current\"\
: {\n\n },\n \"datasource\": \"$datasource\"\
,\n \"hide\": 0,\n \"includeAll\": false,\n\
\ \"label\": \"cluster\",\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(up{job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics\\\"}, cluster)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \"sort\"\
: 1,\n \"tagValuesQuery\": \"\",\n \"tags\"\
: [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n\n },\n \"datasource\"\
: \"$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: true,\n \"label\": \"instance\",\n \"multi\"\
: false,\n \"name\": \"instance\",\n \"options\"\
: [\n\n ],\n \"query\": \"label_values(up{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics\\\",cluster=\\\"$cluster\\\"}, instance)\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n }\n ]\n },\n \"time\": {\n \"from\"\
: \"now-1h\",\n \"to\": \"now\"\n },\n \"timepicker\": {\n \
\ \"refresh_intervals\": [\n \"5s\",\n \"10s\"\
,\n \"30s\",\n \"1m\",\n \"5m\",\n \
\ \"15m\",\n \"30m\",\n \"1h\",\n \"\
2h\",\n \"1d\"\n ],\n \"time_options\": [\n \
\ \"5m\",\n \"15m\",\n \"1h\",\n \"\
6h\",\n \"12h\",\n \"24h\",\n \"2d\",\n \
\ \"7d\",\n \"30d\"\n ]\n },\n \"timezone\"\
: \"UTC\",\n \"title\": \"Kubernetes / Kubelet\",\n \"uid\": \"3138fa155d5915769fbded898ac09fd9\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-kubelet
namespace: monitoring
- apiVersion: v1
data:
namespace-by-pod.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\"\
: [\n\n ],\n \"annotations\": {\n \"list\": [\n {\n\
\ \"builtIn\": 1,\n \"datasource\": \"-- Grafana\
\ --\",\n \"enable\": true,\n \"hide\": true,\n\
\ \"iconColor\": \"rgba(0, 211, 255, 1)\",\n \
\ \"name\": \"Annotations & Alerts\",\n \"type\": \"dashboard\"\
\n }\n ]\n },\n \"editable\": true,\n \"gnetId\"\
: null,\n \"graphTooltip\": 0,\n \"hideControls\": false,\n \"id\"\
: null,\n \"links\": [\n\n ],\n \"panels\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \
\ \"gridPos\": {\n \"h\": 1,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 0\n },\n \
\ \"id\": 2,\n \"panels\": [\n\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Current Bandwidth\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"cacheTimeout\"\
: null,\n \"colorBackground\": false,\n \"colorValue\"\
: false,\n \"colors\": [\n \"#299c46\",\n \
\ \"rgba(237, 129, 40, 0.89)\",\n \"#d44a3a\"\n \
\ ],\n \"datasource\": \"$datasource\",\n \"\
decimals\": 0,\n \"format\": \"time_series\",\n \"gauge\"\
: {\n \"maxValue\": 100,\n \"minValue\": 0,\n\
\ \"show\": false,\n \"thresholdLabels\": false,\n\
\ \"thresholdMarkers\": true\n },\n \"\
gridPos\": {\n \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 1\n },\n \
\ \"height\": 9,\n \"id\": 3,\n \"interval\": null,\n\
\ \"links\": [\n\n ],\n \"mappingType\":\
\ 1,\n \"mappingTypes\": [\n {\n \
\ \"name\": \"value to text\",\n \"value\": 1\n \
\ },\n {\n \"name\": \"range\
\ to text\",\n \"value\": 2\n }\n \
\ ],\n \"maxDataPoints\": 100,\n \"minSpan\": 12,\n\
\ \"nullPointMode\": \"connected\",\n \"nullText\":\
\ null,\n \"options\": {\n \"fieldOptions\": {\n\
\ \"calcs\": [\n \"last\"\n \
\ ],\n \"defaults\": {\n \
\ \"max\": 10000000000,\n \"min\": 0,\n \
\ \"title\": \"$namespace\",\n \
\ \"unit\": \"Bps\"\n },\n \"mappings\"\
: [\n\n ],\n \"override\": {\n\n \
\ },\n \"thresholds\": [\n \
\ {\n \"color\": \"dark-green\",\n \
\ \"index\": 0,\n \"\
value\": null\n },\n {\n \
\ \"color\": \"dark-yellow\",\n \
\ \"index\": 1,\n \"value\": 5000000000\n\
\ },\n {\n \
\ \"color\": \"dark-red\",\n \"index\"\
: 2,\n \"value\": 7000000000\n \
\ }\n ],\n \"values\": false\n\
\ }\n },\n \"postfix\": \"\",\n \
\ \"postfixFontSize\": \"50%\",\n \"prefix\": \"\",\n \
\ \"prefixFontSize\": \"50%\",\n \"rangeMaps\": [\n \
\ {\n \"from\": \"null\",\n \
\ \"text\": \"N/A\",\n \"to\": \"null\"\n \
\ }\n ],\n \"span\": 12,\n \"sparkline\"\
: {\n \"fillColor\": \"rgba(31, 118, 189, 0.18)\",\n \
\ \"full\": false,\n \"lineColor\": \"rgb(31, 120,\
\ 193)\",\n \"show\": false\n },\n \"\
tableColumn\": \"\",\n \"targets\": [\n {\n \
\ \"expr\": \"sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution]))\",\n\
\ \"format\": \"time_series\",\n \"\
instant\": null,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"thresholds\": \"\",\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Current Rate of Bytes Received\",\n \"type\"\
: \"gauge\",\n \"valueFontSize\": \"80%\",\n \"valueMaps\"\
: [\n {\n \"op\": \"=\",\n \
\ \"text\": \"N/A\",\n \"value\": \"null\"\n \
\ }\n ],\n \"valueName\": \"current\"\n \
\ },\n {\n \"cacheTimeout\": null,\n \"\
colorBackground\": false,\n \"colorValue\": false,\n \
\ \"colors\": [\n \"#299c46\",\n \"rgba(237,\
\ 129, 40, 0.89)\",\n \"#d44a3a\"\n ],\n \
\ \"datasource\": \"$datasource\",\n \"decimals\": 0,\n \
\ \"format\": \"time_series\",\n \"gauge\": {\n \
\ \"maxValue\": 100,\n \"minValue\": 0,\n \
\ \"show\": false,\n \"thresholdLabels\": false,\n \
\ \"thresholdMarkers\": true\n },\n \"\
gridPos\": {\n \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 1\n },\n \
\ \"height\": 9,\n \"id\": 4,\n \"interval\": null,\n\
\ \"links\": [\n\n ],\n \"mappingType\":\
\ 1,\n \"mappingTypes\": [\n {\n \
\ \"name\": \"value to text\",\n \"value\": 1\n \
\ },\n {\n \"name\": \"range\
\ to text\",\n \"value\": 2\n }\n \
\ ],\n \"maxDataPoints\": 100,\n \"minSpan\": 12,\n\
\ \"nullPointMode\": \"connected\",\n \"nullText\":\
\ null,\n \"options\": {\n \"fieldOptions\": {\n\
\ \"calcs\": [\n \"last\"\n \
\ ],\n \"defaults\": {\n \
\ \"max\": 10000000000,\n \"min\": 0,\n \
\ \"title\": \"$namespace\",\n \
\ \"unit\": \"Bps\"\n },\n \"mappings\"\
: [\n\n ],\n \"override\": {\n\n \
\ },\n \"thresholds\": [\n \
\ {\n \"color\": \"dark-green\",\n \
\ \"index\": 0,\n \"\
value\": null\n },\n {\n \
\ \"color\": \"dark-yellow\",\n \
\ \"index\": 1,\n \"value\": 5000000000\n\
\ },\n {\n \
\ \"color\": \"dark-red\",\n \"index\"\
: 2,\n \"value\": 7000000000\n \
\ }\n ],\n \"values\": false\n\
\ }\n },\n \"postfix\": \"\",\n \
\ \"postfixFontSize\": \"50%\",\n \"prefix\": \"\",\n \
\ \"prefixFontSize\": \"50%\",\n \"rangeMaps\": [\n \
\ {\n \"from\": \"null\",\n \
\ \"text\": \"N/A\",\n \"to\": \"null\"\n \
\ }\n ],\n \"span\": 12,\n \"sparkline\"\
: {\n \"fillColor\": \"rgba(31, 118, 189, 0.18)\",\n \
\ \"full\": false,\n \"lineColor\": \"rgb(31, 120,\
\ 193)\",\n \"show\": false\n },\n \"\
tableColumn\": \"\",\n \"targets\": [\n {\n \
\ \"expr\": \"sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution]))\",\n\
\ \"format\": \"time_series\",\n \"\
instant\": null,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"thresholds\": \"\",\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Current Rate of Bytes Transmitted\",\n \"type\"\
: \"gauge\",\n \"valueFontSize\": \"80%\",\n \"valueMaps\"\
: [\n {\n \"op\": \"=\",\n \
\ \"text\": \"N/A\",\n \"value\": \"null\"\n \
\ }\n ],\n \"valueName\": \"current\"\n \
\ },\n {\n \"columns\": [\n {\n \
\ \"text\": \"Time\",\n \"value\": \"Time\"\
\n },\n {\n \"text\": \"\
Value #A\",\n \"value\": \"Value #A\"\n \
\ },\n {\n \"text\": \"Value #B\",\n \
\ \"value\": \"Value #B\"\n },\n \
\ {\n \"text\": \"Value #C\",\n \
\ \"value\": \"Value #C\"\n },\n {\n \
\ \"text\": \"Value #D\",\n \"value\": \"\
Value #D\"\n },\n {\n \"\
text\": \"Value #E\",\n \"value\": \"Value #E\"\n \
\ },\n {\n \"text\": \"Value #F\"\
,\n \"value\": \"Value #F\"\n },\n \
\ {\n \"text\": \"pod\",\n \
\ \"value\": \"pod\"\n }\n ],\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \"fontSize\": \"\
100%\",\n \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 10\n\
\ },\n \"id\": 5,\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 24,\n \"nullPointMode\": \"null as zero\"\
,\n \"renderer\": \"flot\",\n \"scroll\": true,\n \
\ \"showHeader\": true,\n \"sort\": {\n \
\ \"col\": 0,\n \"desc\": false\n },\n \
\ \"spaceLength\": 10,\n \"span\": 24,\n \"styles\"\
: [\n {\n \"alias\": \"Time\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\n\
\ ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Time\",\n \"thresholds\": [\n\n ],\n\
\ \"type\": \"hidden\",\n \"unit\":\
\ \"short\"\n },\n {\n \"\
alias\": \"Bandwidth Received\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Value #A\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"Bps\"\n },\n \
\ {\n \"alias\": \"Bandwidth Transmitted\"\
,\n \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"Bps\"\n },\n {\n \"alias\"\
: \"Rate of Received Packets\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Value #C\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"pps\"\n },\n \
\ {\n \"alias\": \"Rate of Transmitted Packets\"\
,\n \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #D\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"pps\"\n },\n {\n \"alias\"\
: \"Rate of Received Packets Dropped\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\"\
: \"\",\n \"pattern\": \"Value #E\",\n \
\ \"thresholds\": [\n\n ],\n \"type\"\
: \"number\",\n \"unit\": \"pps\"\n },\n\
\ {\n \"alias\": \"Rate of Transmitted Packets\
\ Dropped\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTooltip\": \"Drill\
\ down\",\n \"linkUrl\": \"\",\n \"\
pattern\": \"Value #F\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"pps\"\n },\n {\n \
\ \"alias\": \"Pod\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": true,\n \"\
linkTooltip\": \"Drill down\",\n \"linkUrl\": \"d/7a18067ce943a40ae25454675c19ff5c/kubernetes-networking-pod?orgId=1&refresh=30s&var-namespace=$namespace&var-pod=$__cell\"\
,\n \"pattern\": \"pod\",\n \"thresholds\"\
: [\n\n ],\n \"type\": \"number\",\n\
\ \"unit\": \"short\"\n }\n ],\n\
\ \"targets\": [\n {\n \"expr\"\
: \"sum(irate(container_network_receive_bytes_total{cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by (pod)\",\n \
\ \"format\": \"table\",\n \"instant\"\
: true,\n \"intervalFactor\": 2,\n \"\
legendFormat\": \"\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n },\n {\n \
\ \"expr\": \"sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
B\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sum(irate(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
C\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sum(irate(container_network_transmit_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
D\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
E\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"\
F\",\n \"step\": 10\n }\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Current Status\",\n \"type\": \"table\"\n\
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 19\n\
\ },\n \"id\": 6,\n \"panels\": [\n\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Bandwidth\",\n \"titleSize\": \"h6\"\
,\n \"type\": \"row\"\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 12,\n\
\ \"x\": 0,\n \"y\": 20\n },\n \
\ \"id\": 7,\n \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \"current\": false,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 2,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 12,\n \"nullPointMode\": \"connected\"\
,\n \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n \
\ \"expr\": \"sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\": \"\
{{pod}}\",\n \"refId\": \"A\",\n \"\
step\": 10\n }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Receive Bandwidth\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 20\n },\n \"\
id\": 8,\n \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 2,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 12,\n \"nullPointMode\": \"connected\"\
,\n \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n \
\ \"expr\": \"sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\": \"\
{{pod}}\",\n \"refId\": \"A\",\n \"\
step\": 10\n }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Transmit Bandwidth\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"collapse\": true,\n \"collapsed\"\
: true,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 29\n\
\ },\n \"id\": 9,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 10,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 30\n \
\ },\n \"id\": 10,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n \
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate of\
\ Received Packets\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n \"h\": 10,\n\
\ \"w\": 12,\n \"x\": 12,\n\
\ \"y\": 30\n },\n \
\ \"id\": 11,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\": false,\n\
\ \"current\": false,\n \"hideEmpty\"\
: true,\n \"hideZero\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 2,\n \"links\": [\n\n ],\n \
\ \"minSpan\": 12,\n \"nullPointMode\": \"\
connected\",\n \"paceLength\": 10,\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"repeat\": null,\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(irate(container_network_transmit_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n \
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate of\
\ Transmitted Packets\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Packets\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": true,\n \"collapsed\"\
: true,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 30\n\
\ },\n \"id\": 12,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 10,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 40\n \
\ },\n \"id\": 13,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n \
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate of\
\ Received Packets Dropped\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n },\n\
\ \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 10,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 40\n \
\ },\n \"id\": 14,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])) by\
\ (pod)\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n \
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate of\
\ Transmitted Packets Dropped\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n\
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Errors\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n }\n ],\n \"refresh\": \"10s\",\n\
\ \"rows\": [\n\n ],\n \"schemaVersion\": 18,\n \"style\": \"\
dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data Source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n\n },\n \"datasource\": \"\
$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(up{job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\"}, cluster)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 0,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\": \"\
\",\n \"type\": \"query\",\n \"useTags\": false\n\
\ },\n {\n \"allValue\": \".+\",\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"kube-system\",\n \"value\"\
: \"kube-system\"\n },\n \"datasource\": \"\
$datasource\",\n \"definition\": \"label_values(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\"}, namespace)\",\n \"hide\": 0,\n \
\ \"includeAll\": true,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"namespace\",\n \
\ \"options\": [\n\n ],\n \"query\"\
: \"label_values(container_network_receive_packets_total{cluster=\\\"$cluster\\\
\"}, namespace)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"skipUrlSync\": false,\n \"sort\"\
: 1,\n \"tagValuesQuery\": \"\",\n \"tags\"\
: [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n \
\ },\n {\n \"allValue\": null,\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"5m\",\n \"value\": \"5m\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"resolution\",\n \"options\": [\n \
\ {\n \"selected\": false,\n \
\ \"text\": \"30s\",\n \"value\": \"30s\"\
\n },\n {\n \"\
selected\": true,\n \"text\": \"5m\",\n \
\ \"value\": \"5m\"\n },\n \
\ {\n \"selected\": false,\n \
\ \"text\": \"1h\",\n \"value\": \"1h\"\n \
\ }\n ],\n \"query\": \"30s,5m,1h\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"skipUrlSync\": false,\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"\
type\": \"interval\",\n \"useTags\": false\n },\n\
\ {\n \"allValue\": null,\n \"auto\"\
: false,\n \"auto_count\": 30,\n \"auto_min\"\
: \"10s\",\n \"current\": {\n \"text\":\
\ \"5m\",\n \"value\": \"5m\"\n },\n \
\ \"datasource\": \"$datasource\",\n \"hide\":\
\ 2,\n \"includeAll\": false,\n \"label\": null,\n\
\ \"multi\": false,\n \"name\": \"interval\"\
,\n \"options\": [\n {\n \
\ \"selected\": true,\n \"text\": \"4h\",\n\
\ \"value\": \"4h\"\n }\n \
\ ],\n \"query\": \"4h\",\n \"refresh\"\
: 2,\n \"regex\": \"\",\n \"skipUrlSync\": false,\n\
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n\
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"interval\",\n \"useTags\"\
: false\n }\n ]\n },\n \"time\": {\n \"from\"\
: \"now-1h\",\n \"to\": \"now\"\n },\n \"timepicker\": {\n \
\ \"refresh_intervals\": [\n \"5s\",\n \"10s\"\
,\n \"30s\",\n \"1m\",\n \"5m\",\n \
\ \"15m\",\n \"30m\",\n \"1h\",\n \"\
2h\",\n \"1d\"\n ],\n \"time_options\": [\n \
\ \"5m\",\n \"15m\",\n \"1h\",\n \"\
6h\",\n \"12h\",\n \"24h\",\n \"2d\",\n \
\ \"7d\",\n \"30d\"\n ]\n },\n \"timezone\"\
: \"UTC\",\n \"title\": \"Kubernetes / Networking / Namespace (Pods)\"\
,\n \"uid\": \"8b7a8b326d7a6f1f04244066368c67af\",\n \"version\": 0\n\
}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-namespace-by-pod
namespace: monitoring
- apiVersion: v1
data:
namespace-by-workload.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\"\
: [\n\n ],\n \"annotations\": {\n \"list\": [\n {\n\
\ \"builtIn\": 1,\n \"datasource\": \"-- Grafana\
\ --\",\n \"enable\": true,\n \"hide\": true,\n\
\ \"iconColor\": \"rgba(0, 211, 255, 1)\",\n \
\ \"name\": \"Annotations & Alerts\",\n \"type\": \"dashboard\"\
\n }\n ]\n },\n \"editable\": true,\n \"gnetId\"\
: null,\n \"graphTooltip\": 0,\n \"hideControls\": false,\n \"id\"\
: null,\n \"links\": [\n\n ],\n \"panels\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \
\ \"gridPos\": {\n \"h\": 1,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 0\n },\n \
\ \"id\": 2,\n \"panels\": [\n\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Current Bandwidth\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": true,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 12,\n\
\ \"x\": 0,\n \"y\": 1\n },\n \
\ \"id\": 3,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \"current\": true,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\": \"current\",\n \
\ \"sortDesc\": true,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": false,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 24,\n \"nullPointMode\": \"null\",\n\
\ \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 24,\n \"stack\": false,\n \"\
steppedLine\": false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{ workload }}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Current Rate of Bytes\
\ Received\",\n \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"mode\": \"series\"\
,\n \"name\": null,\n \"show\": false,\n \
\ \"values\": [\n \"current\"\n \
\ ]\n },\n \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"Bps\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": true,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 1\n },\n \"id\"\
: 4,\n \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\": true,\n \
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\": \"current\",\n \
\ \"sortDesc\": true,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": false,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 24,\n \"nullPointMode\": \"null\",\n\
\ \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 24,\n \"stack\": false,\n \"\
steppedLine\": false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{ workload }}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Current Rate of Bytes\
\ Transmitted\",\n \"tooltip\": {\n \"shared\":\
\ true,\n \"sort\": 2,\n \"value_type\": \"\
individual\"\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \"mode\"\
: \"series\",\n \"name\": null,\n \"show\":\
\ false,\n \"values\": [\n \"current\"\n\
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"Bps\",\n \"\
label\": null,\n \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \"show\"\
: true\n },\n {\n \"format\"\
: \"Bps\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"columns\": [\n {\n \
\ \"text\": \"Time\",\n \"value\": \"Time\"\
\n },\n {\n \"text\": \"\
Value #A\",\n \"value\": \"Value #A\"\n \
\ },\n {\n \"text\": \"Value #B\",\n \
\ \"value\": \"Value #B\"\n },\n \
\ {\n \"text\": \"Value #C\",\n \
\ \"value\": \"Value #C\"\n },\n {\n \
\ \"text\": \"Value #D\",\n \"value\": \"\
Value #D\"\n },\n {\n \"\
text\": \"Value #E\",\n \"value\": \"Value #E\"\n \
\ },\n {\n \"text\": \"Value #F\"\
,\n \"value\": \"Value #F\"\n },\n \
\ {\n \"text\": \"Value #G\",\n \
\ \"value\": \"Value #G\"\n },\n {\n \
\ \"text\": \"Value #H\",\n \"value\"\
: \"Value #H\"\n },\n {\n \
\ \"text\": \"workload\",\n \"value\": \"workload\"\n\
\ }\n ],\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fontSize\": \"90%\",\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 10\n },\n \
\ \"id\": 5,\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \"minSpan\"\
: 24,\n \"nullPointMode\": \"null as zero\",\n \"renderer\"\
: \"flot\",\n \"scroll\": true,\n \"showHeader\": true,\n\
\ \"sort\": {\n \"col\": 0,\n \"\
desc\": false\n },\n \"spaceLength\": 10,\n \
\ \"span\": 24,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Time\",\n \"thresholds\"\
: [\n\n ],\n \"type\": \"hidden\",\n\
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Current Bandwidth Received\",\n\
\ \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"Bps\"\n },\n {\n \"alias\"\
: \"Current Bandwidth Transmitted\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Value #B\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"Bps\"\n },\n \
\ {\n \"alias\": \"Average Bandwidth Received\"\
,\n \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #C\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"Bps\"\n },\n {\n \"alias\"\
: \"Average Bandwidth Transmitted\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Value #D\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"Bps\"\n },\n \
\ {\n \"alias\": \"Rate of Received Packets\"\
,\n \"colorMode\": null,\n \"colors\"\
: [\n\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #E\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"pps\"\n },\n {\n \"alias\"\
: \"Rate of Transmitted Packets\",\n \"colorMode\": null,\n\
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \"\
decimals\": 2,\n \"link\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \"linkUrl\": \"\"\
,\n \"pattern\": \"Value #F\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"pps\"\n },\n \
\ {\n \"alias\": \"Rate of Received Packets\
\ Dropped\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTooltip\": \"Drill\
\ down\",\n \"linkUrl\": \"\",\n \"\
pattern\": \"Value #G\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"pps\"\n },\n {\n \
\ \"alias\": \"Rate of Transmitted Packets Dropped\",\n \
\ \"colorMode\": null,\n \"colors\": [\n\
\n ],\n \"dateFormat\": \"YYYY-MM-DD\
\ HH:mm:ss\",\n \"decimals\": 2,\n \"\
link\": false,\n \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"\
Value #H\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \"unit\"\
: \"pps\"\n },\n {\n \"alias\"\
: \"Workload\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \"dateFormat\"\
: \"YYYY-MM-DD HH:mm:ss\",\n \"decimals\": 2,\n \
\ \"link\": true,\n \"linkTooltip\": \"Drill\
\ down\",\n \"linkUrl\": \"d/728bf77cc1166d2f3133bf25846876cc/kubernetes-networking-workload?orgId=1&refresh=30s&var-namespace=$namespace&var-type=$type&var-workload=$__cell\"\
,\n \"pattern\": \"workload\",\n \"\
thresholds\": [\n\n ],\n \"type\": \"\
number\",\n \"unit\": \"short\"\n }\n \
\ ],\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\",\n \"\
refId\": \"A\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sort_desc(sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\",\n \"\
refId\": \"B\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sort_desc(avg(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\",\n \"\
refId\": \"C\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sort_desc(avg(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\",\n \"\
refId\": \"D\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\",\n \"\
refId\": \"E\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\",\n \"\
refId\": \"F\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\",\n \"\
refId\": \"G\",\n \"step\": 10\n },\n \
\ {\n \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"table\"\
,\n \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\",\n \"\
refId\": \"H\",\n \"step\": 10\n }\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\":\
\ null,\n \"title\": \"Current Status\",\n \"type\"\
: \"table\"\n },\n {\n \"collapse\": true,\n \
\ \"collapsed\": true,\n \"gridPos\": {\n \
\ \"h\": 1,\n \"w\": 24,\n \"x\": 0,\n \
\ \"y\": 19\n },\n \"id\": 6,\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": true,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 12,\n \"x\": 0,\n \
\ \"y\": 20\n },\n \"id\": 7,\n\
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": true,\n \"hideEmpty\": true,\n \
\ \"hideZero\": true,\n \"max\":\
\ false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\":\
\ \"current\",\n \"sortDesc\": true,\n \
\ \"total\": false,\n \"values\": true\n\
\ },\n \"lines\": false,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"minSpan\": 24,\n \
\ \"nullPointMode\": \"null\",\n \"paceLength\": 10,\n\
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 24,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(avg(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{ workload }}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Average Rate of Bytes Received\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"series\",\n \"name\"\
: null,\n \"show\": false,\n \
\ \"values\": [\n \"current\"\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"Bps\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ },\n {\n \
\ \"format\": \"Bps\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": true,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 12,\n \"x\": 12,\n \
\ \"y\": 20\n },\n \"id\": 8,\n\
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": true,\n \"hideEmpty\": true,\n \
\ \"hideZero\": true,\n \"max\":\
\ false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\":\
\ \"current\",\n \"sortDesc\": true,\n \
\ \"total\": false,\n \"values\": true\n\
\ },\n \"lines\": false,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"minSpan\": 24,\n \
\ \"nullPointMode\": \"null\",\n \"paceLength\": 10,\n\
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 24,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(avg(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{ workload }}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Average Rate of Bytes Transmitted\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"series\",\n \"name\"\
: null,\n \"show\": false,\n \
\ \"values\": [\n \"current\"\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"Bps\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ },\n {\n \
\ \"format\": \"Bps\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n\
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": true,\n \"title\": \"Average Bandwidth\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 29\n\
\ },\n \"id\": 9,\n \"panels\": [\n\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Bandwidth HIstory\",\n \"titleSize\"\
: \"h6\",\n \"type\": \"row\"\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\": false,\n\
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \"\
h\": 9,\n \"w\": 12,\n \"x\": 0,\n \
\ \"y\": 38\n },\n \"id\": 10,\n \"\
legend\": {\n \"alignAsTable\": false,\n \"\
avg\": false,\n \"current\": false,\n \"hideEmpty\"\
: true,\n \"hideZero\": true,\n \"max\": false,\n\
\ \"min\": false,\n \"rightSide\": false,\n\
\ \"show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\": 2,\n\
\ \"links\": [\n\n ],\n \"minSpan\": 12,\n\
\ \"nullPointMode\": \"connected\",\n \"paceLength\"\
: 10,\n \"percentage\": false,\n \"pointradius\": 5,\n\
\ \"points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\": 12,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \"expr\": \"\
sort_desc(sum(irate(container_network_receive_bytes_total{cluster=\\\"$cluster\\\
\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{workload}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Receive Bandwidth\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 38\n },\n \"\
id\": 11,\n \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 2,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 12,\n \"nullPointMode\": \"connected\"\
,\n \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{workload}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Transmit Bandwidth\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"collapse\": true,\n \"collapsed\"\
: true,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 39\n\
\ },\n \"id\": 12,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 40\n \
\ },\n \"id\": 13,\n \"legend\":\
\ {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{workload}}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Rate of Received Packets\",\n \"tooltip\": {\n\
\ \"shared\": true,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n },\n\
\ \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 40\n \
\ },\n \"id\": 14,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{workload}}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Rate of Transmitted Packets\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Packets\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: true,\n \"collapsed\": true,\n \"gridPos\": {\n \
\ \"h\": 1,\n \"w\": 24,\n \"x\"\
: 0,\n \"y\": 40\n },\n \"id\": 15,\n\
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 12,\n \"x\": 0,\n \
\ \"y\": 41\n },\n \"id\": 16,\n\
\ \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \
\ \"current\": false,\n \"hideEmpty\": true,\n \
\ \"hideZero\": true,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 2,\n \"links\": [\n\n ],\n \
\ \"minSpan\": 12,\n \"nullPointMode\": \"\
connected\",\n \"paceLength\": 10,\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"repeat\": null,\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{workload}}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Rate of Received Packets Dropped\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 41\n \
\ },\n \"id\": 17,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\"}[$interval:$resolution])\\n* on\
\ (namespace,pod)\\ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\", workload_type=~\\\
\"$type\\\"}) by (workload))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{workload}}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Rate of Transmitted Packets Dropped\",\n \"\
tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Errors\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n }\n ],\n \"refresh\": \"10s\"\
,\n \"rows\": [\n\n ],\n \"schemaVersion\": 18,\n \"style\": \"\
dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data Source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n\n },\n \"datasource\": \"\
$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(up{job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\"}, cluster)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 0,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\": \"\
\",\n \"type\": \"query\",\n \"useTags\": false\n\
\ },\n {\n \"allValue\": null,\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"kube-system\",\n \"value\"\
: \"kube-system\"\n },\n \"datasource\": \"\
$datasource\",\n \"definition\": \"label_values(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\"}, namespace)\",\n \"hide\": 0,\n \
\ \"includeAll\": false,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"namespace\",\n \
\ \"options\": [\n\n ],\n \"query\"\
: \"label_values(container_network_receive_packets_total{cluster=\\\"$cluster\\\
\"}, namespace)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"skipUrlSync\": false,\n \"sort\"\
: 1,\n \"tagValuesQuery\": \"\",\n \"tags\"\
: [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n \
\ },\n {\n \"allValue\": null,\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"\",\n \"value\": \"\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"definition\": \"label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\"}, workload_type)\"\
,\n \"hide\": 0,\n \"includeAll\": true,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"type\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=\\\"$namespace\\\", workload=~\\\".+\\\"}, workload_type)\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"skipUrlSync\": false,\n \"sort\": 0,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"\
type\": \"query\",\n \"useTags\": false\n },\n \
\ {\n \"allValue\": null,\n \"auto\"\
: false,\n \"auto_count\": 30,\n \"auto_min\"\
: \"10s\",\n \"current\": {\n \"text\":\
\ \"5m\",\n \"value\": \"5m\"\n },\n \
\ \"datasource\": \"$datasource\",\n \"hide\":\
\ 0,\n \"includeAll\": false,\n \"label\": null,\n\
\ \"multi\": false,\n \"name\": \"resolution\"\
,\n \"options\": [\n {\n \
\ \"selected\": false,\n \"text\": \"30s\"\
,\n \"value\": \"30s\"\n },\n \
\ {\n \"selected\": true,\n \
\ \"text\": \"5m\",\n \"value\": \"\
5m\"\n },\n {\n \
\ \"selected\": false,\n \"text\": \"1h\",\n \
\ \"value\": \"1h\"\n }\n \
\ ],\n \"query\": \"30s,5m,1h\",\n \"\
refresh\": 2,\n \"regex\": \"\",\n \"skipUrlSync\"\
: false,\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"interval\",\n \
\ \"useTags\": false\n },\n {\n \
\ \"allValue\": null,\n \"auto\": false,\n \
\ \"auto_count\": 30,\n \"auto_min\": \"10s\",\n \
\ \"current\": {\n \"text\": \"5m\",\n \
\ \"value\": \"5m\"\n },\n \"datasource\"\
: \"$datasource\",\n \"hide\": 2,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"interval\",\n \"options\": [\n\
\ {\n \"selected\": true,\n \
\ \"text\": \"4h\",\n \"value\"\
: \"4h\"\n }\n ],\n \"query\"\
: \"4h\",\n \"refresh\": 2,\n \"regex\": \"\"\
,\n \"skipUrlSync\": false,\n \"sort\": 1,\n\
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n\
\ ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"interval\",\n \"useTags\": false\n \
\ }\n ]\n },\n \"time\": {\n \"from\": \"now-1h\",\n\
\ \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"UTC\",\n \"title\"\
: \"Kubernetes / Networking / Namespace (Workload)\",\n \"uid\": \"bbb2a765a623ae38130206c7d94a160f\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-namespace-by-workload
namespace: monitoring
- apiVersion: v1
data:
node-cluster-rsrc-use.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\"\
: [\n\n ],\n \"annotations\": {\n \"list\": [\n\n ]\n\
\ },\n \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\"\
: 1,\n \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n\
\ ],\n \"refresh\": \"30s\",\n \"rows\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \"\
panels\": [\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 2,\n \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n\
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"((\\\
n instance:node_cpu_utilisation:rate5m{job=\\\"node-exporter\\\", cluster=\\\
\"$cluster\\\"}\\n *\\n instance:node_num_cpu:sum{job=\\\"node-exporter\\\
\", cluster=\\\"$cluster\\\"}\\n) != 0 )\\n/ scalar(sum(instance:node_num_cpu:sum{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"}))\\n\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{ instance }}\",\n\
\ \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"CPU Utilisation\"\
,\n \"tooltip\": {\n \"shared\"\
: true,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"percentunit\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 3,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": false,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(\\\
n instance:node_load1_per_cpu:ratio{job=\\\"node-exporter\\\", cluster=\\\
\"$cluster\\\"}\\n / scalar(count(instance:node_load1_per_cpu:ratio{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"}))\\n) != 0\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
CPU Saturation (Load1 per CPU)\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"percentunit\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"percentunit\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"CPU\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 4,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(\\\
n instance:node_memory_utilisation:ratio{job=\\\"node-exporter\\\", cluster=\\\
\"$cluster\\\"}\\n / scalar(count(instance:node_memory_utilisation:ratio{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"}))\\n) != 0\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Memory Utilisation\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
percentunit\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\": 1,\n\
\ \"max\": null,\n \"\
min\": null,\n \"show\": true\n \
\ }\n ]\n },\n {\n\
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n\
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 5,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": false,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"instance:node_vmstat_pgmajfault:rate5m{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory Saturation\
\ (Major Page Faults)\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
rds\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"rds\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Memory\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n },\n {\n \"collapse\": false,\n\
\ \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n },\n\
\ \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 6,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": false,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n {\n \
\ \"alias\": \"/Receive/\",\n \"stack\": \"\
A\"\n },\n {\n \
\ \"alias\": \"/Transmit/\",\n \"\
stack\": \"B\",\n \"transform\": \"negative-Y\"\
\n }\n ],\n \"\
spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"instance:node_network_receive_bytes_excluding_lo:rate5m{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"} != 0\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}} Receive\"\
,\n \"refId\": \"A\"\n },\n\
\ {\n \"expr\": \"instance:node_network_transmit_bytes_excluding_lo:rate5m{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"} != 0\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}} Transmit\"\
,\n \"refId\": \"B\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Network Utilisation\
\ (Bytes Receive/Transmit)\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n },\n\
\ \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 10,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 7,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": false,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n {\n \
\ \"alias\": \"/ Receive/\",\n \"stack\": \"\
A\"\n },\n {\n \
\ \"alias\": \"/ Transmit/\",\n \"\
stack\": \"B\",\n \"transform\": \"negative-Y\"\
\n }\n ],\n \"\
spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"instance:node_network_receive_drop_excluding_lo:rate5m{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"} != 0\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}} Receive\"\
,\n \"refId\": \"A\"\n },\n\
\ {\n \"expr\": \"instance:node_network_transmit_drop_excluding_lo:rate5m{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"} != 0\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{instance}} Transmit\"\
,\n \"refId\": \"B\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Network Saturation\
\ (Drops Receive/Transmit)\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Network\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 8,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(\\\
n instance_device:node_disk_io_time_seconds:rate5m{job=\\\"node-exporter\\\
\", cluster=\\\"$cluster\\\"}\\n / scalar(count(instance_device:node_disk_io_time_seconds:rate5m{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"}))\\n) != 0\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}} {{device}}\",\n \"refId\": \"\
A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Disk IO Utilisation\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"percentunit\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"percentunit\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 9,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(\\\
n instance_device:node_disk_io_time_weighted_seconds:rate5m{job=\\\"node-exporter\\\
\", cluster=\\\"$cluster\\\"}\\n / scalar(count(instance_device:node_disk_io_time_weighted_seconds:rate5m{job=\\\
\"node-exporter\\\", cluster=\\\"$cluster\\\"}))\\n) != 0\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}} {{device}}\",\n \"refId\": \"\
A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Disk IO Saturation\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"percentunit\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"percentunit\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Disk IO\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 10,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum\
\ without (device) (\\n max without (fstype, mountpoint) ((\\n node_filesystem_size_bytes{job=\\\
\"node-exporter\\\", fstype!=\\\"\\\", mountpoint!=\\\"\\\", cluster=\\\"\
$cluster\\\"}\\n -\\n node_filesystem_avail_bytes{job=\\\"node-exporter\\\
\", fstype!=\\\"\\\", mountpoint!=\\\"\\\", cluster=\\\"$cluster\\\"}\\n \
\ ) != 0)\\n)\\n/ scalar(sum(max without (fstype, mountpoint) (node_filesystem_size_bytes{job=\\\
\"node-exporter\\\", fstype!=\\\"\\\", mountpoint!=\\\"\\\", cluster=\\\"\
$cluster\\\"})))\\n\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}}\",\n \
\ \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Disk Space Utilisation\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\":\
\ \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"percentunit\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Disk Space\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ }\n ],\n \"schemaVersion\": 14,\n \"style\": \"dark\",\n \
\ \"tags\": [\n \"node-exporter-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data Source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n \"text\": \"\",\n \
\ \"value\": \"\"\n },\n \"datasource\": \"\
$datasource\",\n \"hide\": 2,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(node_time_seconds,\
\ cluster)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n }\n ]\n },\n \"time\"\
: {\n \"from\": \"now-1h\",\n \"to\": \"now\"\n },\n \"\
timepicker\": {\n \"refresh_intervals\": [\n \"5s\",\n \
\ \"10s\",\n \"30s\",\n \"1m\",\n \
\ \"5m\",\n \"15m\",\n \"30m\",\n \"1h\"\
,\n \"2h\",\n \"1d\"\n ],\n \"time_options\"\
: [\n \"5m\",\n \"15m\",\n \"1h\",\n \
\ \"6h\",\n \"12h\",\n \"24h\",\n \
\ \"2d\",\n \"7d\",\n \"30d\"\n ]\n },\n \
\ \"timezone\": \"utc\",\n \"title\": \"Node Exporter / USE Method /\
\ Cluster\",\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-node-cluster-rsrc-use
namespace: monitoring
- apiVersion: v1
data:
node-rsrc-use.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\": [\n\
\n ],\n \"annotations\": {\n \"list\": [\n\n ]\n },\n\
\ \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\": 1,\n\
\ \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n \
\ ],\n \"refresh\": \"30s\",\n \"rows\": [\n {\n \"\
collapse\": false,\n \"collapsed\": false,\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 2,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"instance:node_cpu_utilisation:rate5m{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"Utilisation\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"CPU Utilisation\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"percentunit\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n\
\ {\n \"format\": \"percentunit\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 3,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"instance:node_load1_per_cpu:ratio{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"Saturation\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"CPU Saturation (Load1 per CPU)\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"percentunit\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n\
\ {\n \"format\": \"percentunit\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"CPU\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 4,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"instance:node_memory_utilisation:ratio{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"Utilisation\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Memory Utilisation\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"percentunit\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n\
\ {\n \"format\": \"percentunit\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 5,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"instance:node_vmstat_pgmajfault:rate5m{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"Major page Faults\",\n \
\ \"refId\": \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Memory Saturation (Major Page Faults)\"\
,\n \"tooltip\": {\n \"shared\"\
: true,\n \"sort\": 2,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"rds\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"rds\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\": null,\n\
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n\
\ \"showTitle\": true,\n \"title\": \"Memory\",\n \
\ \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 6,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\": false,\n\
\ \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": false,\n \
\ \"sideWidth\": null,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\ {\n \"alias\": \"/Receive/\"\
,\n \"stack\": \"A\"\n },\n\
\ {\n \"alias\": \"/Transmit/\"\
,\n \"stack\": \"B\",\n \
\ \"transform\": \"negative-Y\"\n }\n \
\ ],\n \"spaceLength\": 10,\n \
\ \"span\": 6,\n \"stack\": true,\n \
\ \"steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"instance:node_network_receive_bytes_excluding_lo:rate5m{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"Receive\",\n \"refId\"\
: \"A\"\n },\n {\n \
\ \"expr\": \"instance:node_network_transmit_bytes_excluding_lo:rate5m{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"Transmit\",\n \"refId\"\
: \"B\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Network Utilisation (Bytes Receive/Transmit)\",\n \
\ \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 7,\n \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n\
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n {\n \
\ \"alias\": \"/ Receive/\",\n \"stack\": \"\
A\"\n },\n {\n \
\ \"alias\": \"/ Transmit/\",\n \"\
stack\": \"B\",\n \"transform\": \"negative-Y\"\
\n }\n ],\n \"\
spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"instance:node_network_receive_drop_excluding_lo:rate5m{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"Receive\",\n \"refId\"\
: \"A\"\n },\n {\n \
\ \"expr\": \"instance:node_network_transmit_drop_excluding_lo:rate5m{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"Transmit\",\n \"refId\"\
: \"B\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Network Saturation (Drops Receive/Transmit)\",\n \
\ \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Network\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 8,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"instance_device:node_disk_io_time_seconds:rate5m{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{device}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Disk IO Utilisation\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"percentunit\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n\
\ {\n \"format\": \"percentunit\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 9,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"instance_device:node_disk_io_time_weighted_seconds:rate5m{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", cluster=\\\"$cluster\\\"\
} != 0\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{device}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Disk IO Saturation\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"percentunit\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": true\n },\n\
\ {\n \"format\": \"percentunit\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Disk IO\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 10,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 10,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": false,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(1\
\ -\\n (\\n max without (mountpoint, fstype) (node_filesystem_avail_bytes{job=\\\
\"node-exporter\\\", fstype!=\\\"\\\", instance=\\\"$instance\\\", cluster=\\\
\"$cluster\\\"})\\n /\\n max without (mountpoint, fstype) (node_filesystem_size_bytes{job=\\\
\"node-exporter\\\", fstype!=\\\"\\\", instance=\\\"$instance\\\", cluster=\\\
\"$cluster\\\"})\\n ) != 0\\n)\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{device}}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Disk Space Utilisation\",\n \
\ \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"percentunit\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Disk Space\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ }\n ],\n \"schemaVersion\": 14,\n \"style\": \"dark\",\n \
\ \"tags\": [\n \"node-exporter-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data Source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n \"text\": \"\",\n \
\ \"value\": \"\"\n },\n \"datasource\": \"\
$datasource\",\n \"hide\": 2,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(node_time_seconds,\
\ cluster)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n\n \
\ },\n \"datasource\": \"$datasource\",\n \"\
hide\": 0,\n \"includeAll\": false,\n \"label\"\
: null,\n \"multi\": false,\n \"name\": \"instance\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"label_values(node_exporter_build_info{job=\\\"node-exporter\\\"\
, cluster=\\\"$cluster\\\"}, instance)\",\n \"refresh\": 2,\n\
\ \"regex\": \"\",\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"type\"\
: \"query\",\n \"useTags\": false\n }\n ]\n\
\ },\n \"time\": {\n \"from\": \"now-1h\",\n \"to\": \"\
now\"\n },\n \"timepicker\": {\n \"refresh_intervals\": [\n \
\ \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \"30m\"\
,\n \"1h\",\n \"2h\",\n \"1d\"\n ],\n\
\ \"time_options\": [\n \"5m\",\n \"15m\",\n\
\ \"1h\",\n \"6h\",\n \"12h\",\n \
\ \"24h\",\n \"2d\",\n \"7d\",\n \"30d\"\
\n ]\n },\n \"timezone\": \"utc\",\n \"title\": \"Node Exporter\
\ / USE Method / Node\",\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-node-rsrc-use
namespace: monitoring
- apiVersion: v1
data:
nodes-darwin.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\": [\n\
\n ],\n \"annotations\": {\n \"list\": [\n\n ]\n },\n\
\ \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\": 1,\n\
\ \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n \
\ ],\n \"refresh\": \"30s\",\n \"rows\": [\n {\n \"\
collapse\": false,\n \"collapsed\": false,\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 2,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(\\\
n (1 - sum without (mode) (rate(node_cpu_seconds_total{job=\\\"node-exporter\\\
\", mode=~\\\"idle|iowait|steal\\\", instance=\\\"$instance\\\"}[$__rate_interval])))\\\
n/ ignoring(cpu) group_left\\n count without (cpu, mode) (node_cpu_seconds_total{job=\\\
\"node-exporter\\\", mode=\\\"idle\\\", instance=\\\"$instance\\\"})\\n)\\\
n\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 5,\n \"\
legendFormat\": \"{{cpu}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"CPU Usage\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
percentunit\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": 1,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": 1,\n \"min\":\
\ 0,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"\
$datasource\",\n \"fill\": 0,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 3,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\":\
\ false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\":\
\ true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n\
\ \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"node_load1{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"1m load average\",\n\
\ \"refId\": \"A\"\n },\n\
\ {\n \"expr\": \"node_load5{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"5m load average\",\n\
\ \"refId\": \"B\"\n },\n\
\ {\n \"expr\": \"node_load15{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"15m load average\",\n\
\ \"refId\": \"C\"\n },\n\
\ {\n \"expr\": \"count(node_cpu_seconds_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", mode=\\\"idle\\\"})\",\n\
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"logical cores\",\n \"refId\": \"D\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Load Average\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 4,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\": false,\n\
\ \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 9,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"node_memory_total_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"Physical Memory\",\n\
\ \"refId\": \"A\"\n },\n\
\ {\n \"expr\": \"(\\n \
\ node_memory_internal_bytes{job=\\\"node-exporter\\\", instance=\\\"$instance\\\
\"} -\\n node_memory_purgeable_bytes{job=\\\"node-exporter\\\", instance=\\\
\"$instance\\\"} +\\n node_memory_wired_bytes{job=\\\"node-exporter\\\"\
, instance=\\\"$instance\\\"} +\\n node_memory_compressed_bytes{job=\\\"\
node-exporter\\\", instance=\\\"$instance\\\"}\\n)\\n\",\n \
\ \"format\": \"time_series\",\n \"\
intervalFactor\": 2,\n \"legendFormat\": \"Memory\
\ Used\",\n \"refId\": \"B\"\n \
\ },\n {\n \"expr\"\
: \"(\\n node_memory_internal_bytes{job=\\\"node-exporter\\\", instance=\\\
\"$instance\\\"} -\\n node_memory_purgeable_bytes{job=\\\"node-exporter\\\
\", instance=\\\"$instance\\\"}\\n)\\n\",\n \"\
format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"App Memory\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"node_memory_wired_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"Wired Memory\",\n \
\ \"refId\": \"D\"\n },\n\
\ {\n \"expr\": \"node_memory_compressed_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"Compressed\",\n \
\ \"refId\": \"E\"\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory Usage\"\
,\n \"tooltip\": {\n \"shared\"\
: true,\n \"sort\": 0,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"bytes\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"bytes\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"datasource\": \"$datasource\",\n \"fieldConfig\"\
: {\n \"defaults\": {\n \
\ \"max\": 100,\n \"min\": 0,\n \
\ \"thresholds\": {\n \"mode\"\
: \"absolute\",\n \"steps\": [\n \
\ {\n \"color\"\
: \"rgba(50, 172, 45, 0.97)\"\n },\n \
\ {\n \
\ \"color\": \"rgba(237, 129, 40, 0.89)\",\n \
\ \"value\": 80\n },\n \
\ {\n \
\ \"color\": \"rgba(245, 54, 54, 0.9)\",\n \
\ \"value\": 90\n }\n \
\ ]\n },\n \
\ \"unit\": \"percent\"\n }\n \
\ },\n \"gridPos\": {\n\n \
\ },\n \"id\": 5,\n \"span\": 3,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"(\\n (\\n avg(node_memory_internal_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}) -\\n avg(node_memory_purgeable_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}) +\\n avg(node_memory_wired_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}) +\\n avg(node_memory_compressed_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"})\\n ) /\\n avg(node_memory_total_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"})\\n)\\n*\\n100\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"\"\n }\n ],\n \
\ \"title\": \"Memory Usage\",\n \"transparent\":\
\ false,\n \"type\": \"gauge\"\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Memory\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 0,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 6,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n {\n \
\ \"alias\": \"/ read| written/\",\n \"yaxis\"\
: 1\n },\n {\n \
\ \"alias\": \"/ io time/\",\n \"\
yaxis\": 2\n }\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"rate(node_disk_read_bytes_total{job=\\\"node-exporter\\\
\", instance=\\\"$instance\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\"}[$__rate_interval])\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}} read\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"rate(node_disk_written_bytes_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\"}[$__rate_interval])\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}} written\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"rate(node_disk_io_time_seconds_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\"}[$__rate_interval])\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}} io time\",\n \
\ \"refId\": \"C\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Disk I/O\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"percentunit\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n }\n ]\n \
\ },\n {\n \"datasource\": \"$datasource\"\
,\n \"fieldConfig\": {\n \"defaults\"\
: {\n \"custom\": {\n\n \
\ },\n \"thresholds\": {\n \
\ \"mode\": \"absolute\",\n \
\ \"steps\": [\n {\n \
\ \"color\": \"green\"\n \
\ },\n {\n \
\ \"color\": \"yellow\",\n \
\ \"value\": 0.8\n },\n \
\ {\n \
\ \"color\": \"red\",\n \"value\"\
: 0.9\n }\n \
\ ]\n },\n \"unit\"\
: \"decbytes\"\n },\n \"overrides\"\
: [\n {\n \"matcher\"\
: {\n \"id\": \"byName\",\n \
\ \"options\": \"Mounted on\"\n \
\ },\n \"properties\": [\n \
\ {\n \
\ \"id\": \"custom.width\",\n \"\
value\": 260\n }\n \
\ ]\n },\n \
\ {\n \"matcher\": {\n \
\ \"id\": \"byName\",\n \
\ \"options\": \"Size\"\n },\n \
\ \"properties\": [\n \
\ {\n \"id\": \"custom.width\"\
,\n \"value\": 93\n \
\ }\n ]\n \
\ },\n {\n \
\ \"matcher\": {\n \"id\": \"\
byName\",\n \"options\": \"Used\"\n \
\ },\n \"properties\"\
: [\n {\n \
\ \"id\": \"custom.width\",\n \
\ \"value\": 72\n }\n \
\ ]\n },\n \
\ {\n \"matcher\": {\n \
\ \"id\": \"byName\",\n \
\ \"options\": \"Available\"\n },\n\
\ \"properties\": [\n \
\ {\n \"id\": \"custom.width\"\
,\n \"value\": 88\n \
\ }\n ]\n \
\ },\n {\n \
\ \"matcher\": {\n \"id\": \"\
byName\",\n \"options\": \"Used, %\"\n\
\ },\n \"properties\"\
: [\n {\n \
\ \"id\": \"unit\",\n \"\
value\": \"percentunit\"\n },\n \
\ {\n \"\
id\": \"custom.displayMode\",\n \"\
value\": \"gradient-gauge\"\n },\n \
\ {\n \
\ \"id\": \"max\",\n \"value\": 1\n\
\ },\n \
\ {\n \"id\": \"min\",\n \
\ \"value\": 0\n \
\ }\n ]\n \
\ }\n ]\n },\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 7,\n \"span\": 6,\n \"targets\": [\n\
\ {\n \"expr\": \"max by\
\ (mountpoint) (node_filesystem_size_bytes{job=\\\"node-exporter\\\", instance=\\\
\"$instance\\\", fstype!=\\\"\\\", mountpoint!=\\\"\\\"})\\n\",\n \
\ \"format\": \"table\",\n \"\
instant\": true,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\"\n \
\ },\n {\n \"expr\": \"\
max by (mountpoint) (node_filesystem_avail_bytes{job=\\\"node-exporter\\\"\
, instance=\\\"$instance\\\", fstype!=\\\"\\\", mountpoint!=\\\"\\\"})\\n\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\"\n \
\ }\n ],\n \"title\": \"Disk\
\ Space Usage\",\n \"transformations\": [\n \
\ {\n \"id\": \"groupBy\",\n \
\ \"options\": {\n \"\
fields\": {\n \"Value #A\": {\n \
\ \"aggregations\": [\n \
\ \"lastNotNull\"\n \
\ ],\n \"operation\": \"\
aggregate\"\n },\n \
\ \"Value #B\": {\n \
\ \"aggregations\": [\n \"lastNotNull\"\
\n ],\n \
\ \"operation\": \"aggregate\"\n \
\ },\n \"mountpoint\": {\n \
\ \"aggregations\": [\n\n \
\ ],\n \"operation\"\
: \"groupby\"\n }\n \
\ }\n }\n },\n\
\ {\n \"id\": \"merge\"\
,\n \"options\": {\n\n \
\ }\n },\n {\n \
\ \"id\": \"calculateField\",\n \
\ \"options\": {\n \"alias\": \"Used\",\n\
\ \"binary\": {\n \
\ \"left\": \"Value #A (lastNotNull)\",\n \
\ \"operator\": \"-\",\n \"\
reducer\": \"sum\",\n \"right\": \"Value\
\ #B (lastNotNull)\"\n },\n \
\ \"mode\": \"binary\",\n \"\
reduce\": {\n \"reducer\": \"sum\"\n \
\ }\n }\n \
\ },\n {\n \
\ \"id\": \"calculateField\",\n \"options\":\
\ {\n \"alias\": \"Used, %\",\n \
\ \"binary\": {\n \"\
left\": \"Used\",\n \"operator\": \"/\"\
,\n \"reducer\": \"sum\",\n \
\ \"right\": \"Value #A (lastNotNull)\"\n \
\ },\n \"mode\": \"\
binary\",\n \"reduce\": {\n \
\ \"reducer\": \"sum\"\n \
\ }\n }\n },\n \
\ {\n \"id\": \"organize\",\n \
\ \"options\": {\n \
\ \"excludeByName\": {\n\n },\n \
\ \"indexByName\": {\n\n \
\ },\n \"renameByName\": {\n \
\ \"Value #A (lastNotNull)\": \"Size\",\n \
\ \"Value #B (lastNotNull)\": \"Available\",\n\
\ \"mountpoint\": \"Mounted on\"\n \
\ }\n }\n \
\ },\n {\n \
\ \"id\": \"sortBy\",\n \"options\": {\n \
\ \"fields\": {\n\n \
\ },\n \"sort\": [\n \
\ {\n \"field\": \"\
Mounted on\"\n }\n \
\ ]\n }\n }\n\
\ ],\n \"transparent\": false,\n \
\ \"type\": \"table\"\n }\n ],\n\
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Disk\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"description\"\
: \"Network received (bits/s)\",\n \"fill\": 0,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\
\n },\n \"id\": 8,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(node_network_receive_bytes_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", device!=\\\"lo\\\"}[$__rate_interval])\
\ * 8\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Network Received\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"bps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"description\": \"Network transmitted\
\ (bits/s)\",\n \"fill\": 0,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 9,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\":\
\ false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\":\
\ true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n\
\ \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(node_network_transmit_bytes_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", device!=\\\"lo\\\"}[$__rate_interval])\
\ * 8\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Network Transmitted\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"bps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Network\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n }\n ],\n \"schemaVersion\":\
\ 14,\n \"style\": \"dark\",\n \"tags\": [\n \"node-exporter-mixin\"\
\n ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"default\",\n\
\ \"value\": \"default\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data Source\",\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n\
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \"\
label\": \"Instance\",\n \"multi\": false,\n \
\ \"name\": \"instance\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(node_uname_info{job=\\\
\"node-exporter\\\", sysname=\\\"Darwin\\\"}, instance)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \"\
sort\": 0,\n \"tagValuesQuery\": \"\",\n \"\
tags\": [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n\
\ }\n ]\n },\n \"time\": {\n \"from\": \"now-1h\"\
,\n \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"utc\",\n \"title\"\
: \"Node Exporter / MacOS\",\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-nodes-darwin
namespace: monitoring
- apiVersion: v1
data:
nodes.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\": [\n\n \
\ ],\n \"annotations\": {\n \"list\": [\n\n ]\n },\n \
\ \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\": 1,\n\
\ \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n \
\ ],\n \"refresh\": \"30s\",\n \"rows\": [\n {\n \"\
collapse\": false,\n \"collapsed\": false,\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 2,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(\\\
n (1 - sum without (mode) (rate(node_cpu_seconds_total{job=\\\"node-exporter\\\
\", mode=~\\\"idle|iowait|steal\\\", instance=\\\"$instance\\\"}[$__rate_interval])))\\\
n/ ignoring(cpu) group_left\\n count without (cpu, mode) (node_cpu_seconds_total{job=\\\
\"node-exporter\\\", mode=\\\"idle\\\", instance=\\\"$instance\\\"})\\n)\\\
n\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 5,\n \"\
legendFormat\": \"{{cpu}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"CPU Usage\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
percentunit\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": 1,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"percentunit\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": 1,\n \"min\":\
\ 0,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"\
$datasource\",\n \"fill\": 0,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 3,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\":\
\ false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\":\
\ true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n\
\ \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"node_load1{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"1m load average\",\n\
\ \"refId\": \"A\"\n },\n\
\ {\n \"expr\": \"node_load5{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"5m load average\",\n\
\ \"refId\": \"B\"\n },\n\
\ {\n \"expr\": \"node_load15{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"15m load average\",\n\
\ \"refId\": \"C\"\n },\n\
\ {\n \"expr\": \"count(node_cpu_seconds_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", mode=\\\"idle\\\"})\",\n\
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"logical cores\",\n \"refId\": \"D\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Load Average\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"CPU\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 4,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\": false,\n\
\ \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 9,\n \"stack\": true,\n \
\ \"steppedLine\": false,\n \"targets\":\
\ [\n {\n \"expr\": \"(\\\
n node_memory_MemTotal_bytes{job=\\\"node-exporter\\\", instance=\\\"$instance\\\
\"}\\n-\\n node_memory_MemFree_bytes{job=\\\"node-exporter\\\", instance=\\\
\"$instance\\\"}\\n-\\n node_memory_Buffers_bytes{job=\\\"node-exporter\\\
\", instance=\\\"$instance\\\"}\\n-\\n node_memory_Cached_bytes{job=\\\"\
node-exporter\\\", instance=\\\"$instance\\\"}\\n)\\n\",\n \
\ \"format\": \"time_series\",\n \"\
intervalFactor\": 2,\n \"legendFormat\": \"memory\
\ used\",\n \"refId\": \"A\"\n \
\ },\n {\n \"expr\"\
: \"node_memory_Buffers_bytes{job=\\\"node-exporter\\\", instance=\\\"$instance\\\
\"}\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"memory buffers\",\n \"refId\"\
: \"B\"\n },\n {\n \
\ \"expr\": \"node_memory_Cached_bytes{job=\\\"node-exporter\\\
\", instance=\\\"$instance\\\"}\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"memory cached\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"node_memory_MemFree_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"memory free\",\n \
\ \"refId\": \"D\"\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Memory Usage\"\
,\n \"tooltip\": {\n \"shared\"\
: true,\n \"sort\": 0,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"bytes\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"bytes\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"datasource\": \"$datasource\",\n \"fieldConfig\"\
: {\n \"defaults\": {\n \
\ \"max\": 100,\n \"min\": 0,\n \
\ \"thresholds\": {\n \"mode\"\
: \"absolute\",\n \"steps\": [\n \
\ {\n \"color\"\
: \"rgba(50, 172, 45, 0.97)\"\n },\n \
\ {\n \
\ \"color\": \"rgba(237, 129, 40, 0.89)\",\n \
\ \"value\": 80\n },\n \
\ {\n \
\ \"color\": \"rgba(245, 54, 54, 0.9)\",\n \
\ \"value\": 90\n }\n \
\ ]\n },\n \
\ \"unit\": \"percent\"\n }\n \
\ },\n \"gridPos\": {\n\n \
\ },\n \"id\": 5,\n \"span\": 3,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"100 -\\n(\\n avg(node_memory_MemAvailable_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"}) /\\n avg(node_memory_MemTotal_bytes{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\"})\\n* 100\\n)\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"\"\n }\n ],\n \
\ \"title\": \"Memory Usage\",\n \"transparent\":\
\ false,\n \"type\": \"gauge\"\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Memory\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 0,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 6,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n {\n \
\ \"alias\": \"/ read| written/\",\n \"yaxis\"\
: 1\n },\n {\n \
\ \"alias\": \"/ io time/\",\n \"\
yaxis\": 2\n }\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": false,\n \"steppedLine\": false,\n\
\ \"targets\": [\n {\n \
\ \"expr\": \"rate(node_disk_read_bytes_total{job=\\\"node-exporter\\\
\", instance=\\\"$instance\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\"}[$__rate_interval])\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}} read\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"rate(node_disk_written_bytes_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\"}[$__rate_interval])\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}} written\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"rate(node_disk_io_time_seconds_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", device=~\\\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\\\
\"}[$__rate_interval])\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}} io time\",\n \
\ \"refId\": \"C\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Disk I/O\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"Bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"percentunit\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n }\n ]\n \
\ },\n {\n \"datasource\": \"$datasource\"\
,\n \"fieldConfig\": {\n \"defaults\"\
: {\n \"custom\": {\n\n \
\ },\n \"thresholds\": {\n \
\ \"mode\": \"absolute\",\n \
\ \"steps\": [\n {\n \
\ \"color\": \"green\"\n \
\ },\n {\n \
\ \"color\": \"yellow\",\n \
\ \"value\": 0.8\n },\n \
\ {\n \
\ \"color\": \"red\",\n \"value\"\
: 0.9\n }\n \
\ ]\n },\n \"unit\"\
: \"decbytes\"\n },\n \"overrides\"\
: [\n {\n \"matcher\"\
: {\n \"id\": \"byName\",\n \
\ \"options\": \"Mounted on\"\n \
\ },\n \"properties\": [\n \
\ {\n \
\ \"id\": \"custom.width\",\n \"\
value\": 260\n }\n \
\ ]\n },\n \
\ {\n \"matcher\": {\n \
\ \"id\": \"byName\",\n \
\ \"options\": \"Size\"\n },\n \
\ \"properties\": [\n \
\ {\n \"id\": \"custom.width\"\
,\n \"value\": 93\n \
\ }\n ]\n \
\ },\n {\n \
\ \"matcher\": {\n \"id\": \"\
byName\",\n \"options\": \"Used\"\n \
\ },\n \"properties\"\
: [\n {\n \
\ \"id\": \"custom.width\",\n \
\ \"value\": 72\n }\n \
\ ]\n },\n \
\ {\n \"matcher\": {\n \
\ \"id\": \"byName\",\n \
\ \"options\": \"Available\"\n },\n\
\ \"properties\": [\n \
\ {\n \"id\": \"custom.width\"\
,\n \"value\": 88\n \
\ }\n ]\n \
\ },\n {\n \
\ \"matcher\": {\n \"id\": \"\
byName\",\n \"options\": \"Used, %\"\n\
\ },\n \"properties\"\
: [\n {\n \
\ \"id\": \"unit\",\n \"\
value\": \"percentunit\"\n },\n \
\ {\n \"\
id\": \"custom.displayMode\",\n \"\
value\": \"gradient-gauge\"\n },\n \
\ {\n \
\ \"id\": \"max\",\n \"value\": 1\n\
\ },\n \
\ {\n \"id\": \"min\",\n \
\ \"value\": 0\n \
\ }\n ]\n \
\ }\n ]\n },\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 7,\n \"span\": 6,\n \"targets\": [\n\
\ {\n \"expr\": \"max by\
\ (mountpoint) (node_filesystem_size_bytes{job=\\\"node-exporter\\\", instance=\\\
\"$instance\\\", fstype!=\\\"\\\", mountpoint!=\\\"\\\"})\\n\",\n \
\ \"format\": \"table\",\n \"\
instant\": true,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\"\n \
\ },\n {\n \"expr\": \"\
max by (mountpoint) (node_filesystem_avail_bytes{job=\\\"node-exporter\\\"\
, instance=\\\"$instance\\\", fstype!=\\\"\\\", mountpoint!=\\\"\\\"})\\n\"\
,\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"\"\n \
\ }\n ],\n \"title\": \"Disk\
\ Space Usage\",\n \"transformations\": [\n \
\ {\n \"id\": \"groupBy\",\n \
\ \"options\": {\n \"\
fields\": {\n \"Value #A\": {\n \
\ \"aggregations\": [\n \
\ \"lastNotNull\"\n \
\ ],\n \"operation\": \"\
aggregate\"\n },\n \
\ \"Value #B\": {\n \
\ \"aggregations\": [\n \"lastNotNull\"\
\n ],\n \
\ \"operation\": \"aggregate\"\n \
\ },\n \"mountpoint\": {\n \
\ \"aggregations\": [\n\n \
\ ],\n \"operation\"\
: \"groupby\"\n }\n \
\ }\n }\n },\n\
\ {\n \"id\": \"merge\"\
,\n \"options\": {\n\n \
\ }\n },\n {\n \
\ \"id\": \"calculateField\",\n \
\ \"options\": {\n \"alias\": \"Used\",\n\
\ \"binary\": {\n \
\ \"left\": \"Value #A (lastNotNull)\",\n \
\ \"operator\": \"-\",\n \"\
reducer\": \"sum\",\n \"right\": \"Value\
\ #B (lastNotNull)\"\n },\n \
\ \"mode\": \"binary\",\n \"\
reduce\": {\n \"reducer\": \"sum\"\n \
\ }\n }\n \
\ },\n {\n \
\ \"id\": \"calculateField\",\n \"options\":\
\ {\n \"alias\": \"Used, %\",\n \
\ \"binary\": {\n \"\
left\": \"Used\",\n \"operator\": \"/\"\
,\n \"reducer\": \"sum\",\n \
\ \"right\": \"Value #A (lastNotNull)\"\n \
\ },\n \"mode\": \"\
binary\",\n \"reduce\": {\n \
\ \"reducer\": \"sum\"\n \
\ }\n }\n },\n \
\ {\n \"id\": \"organize\",\n \
\ \"options\": {\n \
\ \"excludeByName\": {\n\n },\n \
\ \"indexByName\": {\n\n \
\ },\n \"renameByName\": {\n \
\ \"Value #A (lastNotNull)\": \"Size\",\n \
\ \"Value #B (lastNotNull)\": \"Available\",\n\
\ \"mountpoint\": \"Mounted on\"\n \
\ }\n }\n \
\ },\n {\n \
\ \"id\": \"sortBy\",\n \"options\": {\n \
\ \"fields\": {\n\n \
\ },\n \"sort\": [\n \
\ {\n \"field\": \"\
Mounted on\"\n }\n \
\ ]\n }\n }\n\
\ ],\n \"transparent\": false,\n \
\ \"type\": \"table\"\n }\n ],\n\
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Disk\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"description\"\
: \"Network received (bits/s)\",\n \"fill\": 0,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\
\n },\n \"id\": 8,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(node_network_receive_bytes_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", device!=\\\"lo\\\"}[$__rate_interval])\
\ * 8\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Network Received\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"bps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"description\": \"Network transmitted\
\ (bits/s)\",\n \"fill\": 0,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 9,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\":\
\ false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\":\
\ true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n\
\ \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(node_network_transmit_bytes_total{job=\\\
\"node-exporter\\\", instance=\\\"$instance\\\", device!=\\\"lo\\\"}[$__rate_interval])\
\ * 8\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{device}}\",\n \"refId\"\
: \"A\"\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Network Transmitted\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"bps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Network\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n }\n ],\n \"schemaVersion\":\
\ 14,\n \"style\": \"dark\",\n \"tags\": [\n \"node-exporter-mixin\"\
\n ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"default\",\n\
\ \"value\": \"default\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data Source\",\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n\
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \"\
label\": \"Instance\",\n \"multi\": false,\n \
\ \"name\": \"instance\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(node_uname_info{job=\\\
\"node-exporter\\\", sysname!=\\\"Darwin\\\"}, instance)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \"\
sort\": 0,\n \"tagValuesQuery\": \"\",\n \"\
tags\": [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n\
\ }\n ]\n },\n \"time\": {\n \"from\": \"now-1h\"\
,\n \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"utc\",\n \"title\"\
: \"Node Exporter / Nodes\",\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-nodes
namespace: monitoring
- apiVersion: v1
data:
persistentvolumesusage.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\"\
: [\n\n ],\n \"annotations\": {\n \"list\": [\n\n ]\n\
\ },\n \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\"\
: 0,\n \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n\
\ ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \"\
panels\": [\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 2,\n \"interval\": \"1m\",\n \"legend\"\
: {\n \"alignAsTable\": true,\n \
\ \"avg\": true,\n \"current\": true,\n \
\ \"max\": true,\n \"min\": true,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": true\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 9,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(\\\
n sum without(instance, node) (topk(1, (kubelet_volume_stats_capacity_bytes{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\
\"$namespace\\\", persistentvolumeclaim=\\\"$volume\\\"})))\\n -\\n sum\
\ without(instance, node) (topk(1, (kubelet_volume_stats_available_bytes{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\
\"$namespace\\\", persistentvolumeclaim=\\\"$volume\\\"})))\\n)\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"Used Space\",\n \"refId\": \"A\"\n \
\ },\n {\n \
\ \"expr\": \"sum without(instance, node) (topk(1, (kubelet_volume_stats_available_bytes{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\
\"$namespace\\\", persistentvolumeclaim=\\\"$volume\\\"})))\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"Free Space\",\n \"refId\": \"B\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Volume Space Usage\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
bytes\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"bytes\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"cacheTimeout\": null,\n \"colorBackground\"\
: false,\n \"colorValue\": false,\n \
\ \"colors\": [\n \"rgba(50, 172, 45, 0.97)\",\n \
\ \"rgba(237, 129, 40, 0.89)\",\n \
\ \"rgba(245, 54, 54, 0.9)\"\n ],\n \
\ \"datasource\": \"$datasource\",\n \"format\": \"\
percent\",\n \"gauge\": {\n \"maxValue\"\
: 100,\n \"minValue\": 0,\n \
\ \"show\": true,\n \"thresholdLabels\": false,\n \
\ \"thresholdMarkers\": true\n },\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 3,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n\
\ \"rightSide\": true\n },\n \
\ \"links\": [\n\n ],\n \
\ \"mappingType\": 1,\n \"mappingTypes\": [\n \
\ {\n \"name\": \"value to text\"\
,\n \"value\": 1\n },\n\
\ {\n \"name\": \"range\
\ to text\",\n \"value\": 2\n \
\ }\n ],\n \"maxDataPoints\":\
\ 100,\n \"nullPointMode\": \"connected\",\n \
\ \"nullText\": null,\n \"postfix\": \"\",\n \
\ \"postfixFontSize\": \"50%\",\n \"\
prefix\": \"\",\n \"prefixFontSize\": \"50%\",\n \
\ \"rangeMaps\": [\n {\n \
\ \"from\": \"null\",\n \"text\"\
: \"N/A\",\n \"to\": \"null\"\n \
\ }\n ],\n \"span\": 3,\n \
\ \"sparkline\": {\n \"fillColor\"\
: \"rgba(31, 118, 189, 0.18)\",\n \"full\": false,\n\
\ \"lineColor\": \"rgb(31, 120, 193)\",\n \
\ \"show\": false\n },\n \
\ \"tableColumn\": \"\",\n \"targets\": [\n \
\ {\n \"expr\": \"max without(instance,node)\
\ (\\n(\\n topk(1, kubelet_volume_stats_capacity_bytes{cluster=\\\"$cluster\\\
\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\"$namespace\\\
\", persistentvolumeclaim=\\\"$volume\\\"})\\n -\\n topk(1, kubelet_volume_stats_available_bytes{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\
\"$namespace\\\", persistentvolumeclaim=\\\"$volume\\\"})\\n)\\n/\\ntopk(1,\
\ kubelet_volume_stats_capacity_bytes{cluster=\\\"$cluster\\\", job=\\\"kubelet\\\
\", metrics_path=\\\"/metrics\\\", namespace=\\\"$namespace\\\", persistentvolumeclaim=\\\
\"$volume\\\"})\\n* 100)\\n\",\n \"format\": \"\
time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": \"80, 90\",\n \"title\"\
: \"Volume Space Usage\",\n \"tooltip\": {\n \
\ \"shared\": false\n },\n \
\ \"type\": \"singlestat\",\n \"valueFontSize\": \"\
80%\",\n \"valueMaps\": [\n {\n\
\ \"op\": \"=\",\n \"\
text\": \"N/A\",\n \"value\": \"null\"\n \
\ }\n ],\n \"valueName\"\
: \"current\"\n }\n ],\n \"repeat\":\
\ null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": false,\n \"title\": \"Dashboard\
\ Row\",\n \"titleSize\": \"h6\",\n \"type\": \"row\"\
\n },\n {\n \"collapse\": false,\n \"\
collapsed\": false,\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"\
$datasource\",\n \"fill\": 1,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 4,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": true,\n \"\
current\": true,\n \"max\": true,\n \
\ \"min\": true,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 9,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum\
\ without(instance, node) (topk(1, (kubelet_volume_stats_inodes_used{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\
\"$namespace\\\", persistentvolumeclaim=\\\"$volume\\\"})))\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"Used inodes\",\n \"refId\": \"A\"\n \
\ },\n {\n \
\ \"expr\": \"(\\n sum without(instance, node) (topk(1, (kubelet_volume_stats_inodes{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\
\"$namespace\\\", persistentvolumeclaim=\\\"$volume\\\"})))\\n -\\n sum\
\ without(instance, node) (topk(1, (kubelet_volume_stats_inodes_used{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\
\"$namespace\\\", persistentvolumeclaim=\\\"$volume\\\"})))\\n)\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \" Free inodes\",\n \"refId\": \"B\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Volume inodes Usage\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
none\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"none\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"cacheTimeout\": null,\n \"colorBackground\": false,\n\
\ \"colorValue\": false,\n \"colors\"\
: [\n \"rgba(50, 172, 45, 0.97)\",\n \
\ \"rgba(237, 129, 40, 0.89)\",\n \"rgba(245,\
\ 54, 54, 0.9)\"\n ],\n \"datasource\"\
: \"$datasource\",\n \"format\": \"percent\",\n \
\ \"gauge\": {\n \"maxValue\": 100,\n \
\ \"minValue\": 0,\n \"show\"\
: true,\n \"thresholdLabels\": false,\n \
\ \"thresholdMarkers\": true\n },\n \
\ \"gridPos\": {\n\n },\n \
\ \"id\": 5,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n \
\ \"rightSide\": true\n },\n \
\ \"links\": [\n\n ],\n \
\ \"mappingType\": 1,\n \"mappingTypes\": [\n \
\ {\n \"name\": \"value to text\"\
,\n \"value\": 1\n },\n\
\ {\n \"name\": \"range\
\ to text\",\n \"value\": 2\n \
\ }\n ],\n \"maxDataPoints\":\
\ 100,\n \"nullPointMode\": \"connected\",\n \
\ \"nullText\": null,\n \"postfix\": \"\",\n \
\ \"postfixFontSize\": \"50%\",\n \"\
prefix\": \"\",\n \"prefixFontSize\": \"50%\",\n \
\ \"rangeMaps\": [\n {\n \
\ \"from\": \"null\",\n \"text\"\
: \"N/A\",\n \"to\": \"null\"\n \
\ }\n ],\n \"span\": 3,\n \
\ \"sparkline\": {\n \"fillColor\"\
: \"rgba(31, 118, 189, 0.18)\",\n \"full\": false,\n\
\ \"lineColor\": \"rgb(31, 120, 193)\",\n \
\ \"show\": false\n },\n \
\ \"tableColumn\": \"\",\n \"targets\": [\n \
\ {\n \"expr\": \"max without(instance,node)\
\ (\\ntopk(1, kubelet_volume_stats_inodes_used{cluster=\\\"$cluster\\\", job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\"$namespace\\\"\
, persistentvolumeclaim=\\\"$volume\\\"})\\n/\\ntopk(1, kubelet_volume_stats_inodes{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\
\"$namespace\\\", persistentvolumeclaim=\\\"$volume\\\"})\\n* 100)\\n\",\n\
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\": \"80,\
\ 90\",\n \"title\": \"Volume inodes Usage\",\n \
\ \"tooltip\": {\n \"shared\": false\n\
\ },\n \"type\": \"singlestat\",\n \
\ \"valueFontSize\": \"80%\",\n \"valueMaps\"\
: [\n {\n \"op\": \"=\"\
,\n \"text\": \"N/A\",\n \
\ \"value\": \"null\"\n }\n \
\ ],\n \"valueName\": \"current\"\n }\n\
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": false,\n\
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"\
h6\",\n \"type\": \"row\"\n }\n ],\n \"schemaVersion\"\
: 14,\n \"style\": \"dark\",\n \"tags\": [\n \"kubernetes-mixin\"\
\n ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"default\",\n\
\ \"value\": \"default\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data Source\",\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n\
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \"\
label\": \"cluster\",\n \"multi\": false,\n \
\ \"name\": \"cluster\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(kubelet_volume_stats_capacity_bytes{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics\\\"}, cluster)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \"\
sort\": 1,\n \"tagValuesQuery\": \"\",\n \"\
tags\": [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n\
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n\n },\n \"datasource\"\
: \"$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: false,\n \"label\": \"Namespace\",\n \"multi\"\
: false,\n \"name\": \"namespace\",\n \"options\"\
: [\n\n ],\n \"query\": \"label_values(kubelet_volume_stats_capacity_bytes{cluster=\\\
\"$cluster\\\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\"}, namespace)\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"current\": {\n\n },\n \"\
datasource\": \"$datasource\",\n \"hide\": 0,\n \
\ \"includeAll\": false,\n \"label\": \"PersistentVolumeClaim\"\
,\n \"multi\": false,\n \"name\": \"volume\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"label_values(kubelet_volume_stats_capacity_bytes{cluster=\\\"$cluster\\\
\", job=\\\"kubelet\\\", metrics_path=\\\"/metrics\\\", namespace=\\\"$namespace\\\
\"}, persistentvolumeclaim)\",\n \"refresh\": 2,\n \
\ \"regex\": \"\",\n \"sort\": 1,\n \"\
tagValuesQuery\": \"\",\n \"tags\": [\n\n ],\n\
\ \"tagsQuery\": \"\",\n \"type\": \"query\"\
,\n \"useTags\": false\n }\n ]\n },\n\
\ \"time\": {\n \"from\": \"now-7d\",\n \"to\": \"now\"\n\
\ },\n \"timepicker\": {\n \"refresh_intervals\": [\n \
\ \"5s\",\n \"10s\",\n \"30s\",\n \"\
1m\",\n \"5m\",\n \"15m\",\n \"30m\",\n \
\ \"1h\",\n \"2h\",\n \"1d\"\n ],\n\
\ \"time_options\": [\n \"5m\",\n \"15m\",\n\
\ \"1h\",\n \"6h\",\n \"12h\",\n \
\ \"24h\",\n \"2d\",\n \"7d\",\n \"30d\"\
\n ]\n },\n \"timezone\": \"UTC\",\n \"title\": \"Kubernetes\
\ / Persistent Volumes\",\n \"uid\": \"919b92a8e8041bd567af9edab12c840c\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-persistentvolumesusage
namespace: monitoring
- apiVersion: v1
data:
pod-total.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\": [\n\n\
\ ],\n \"annotations\": {\n \"list\": [\n {\n \
\ \"builtIn\": 1,\n \"datasource\": \"-- Grafana\
\ --\",\n \"enable\": true,\n \"hide\": true,\n\
\ \"iconColor\": \"rgba(0, 211, 255, 1)\",\n \
\ \"name\": \"Annotations & Alerts\",\n \"type\": \"dashboard\"\
\n }\n ]\n },\n \"editable\": true,\n \"gnetId\"\
: null,\n \"graphTooltip\": 0,\n \"hideControls\": false,\n \"id\"\
: null,\n \"links\": [\n\n ],\n \"panels\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \
\ \"gridPos\": {\n \"h\": 1,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 0\n },\n \
\ \"id\": 2,\n \"panels\": [\n\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Current Bandwidth\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"cacheTimeout\"\
: null,\n \"colorBackground\": false,\n \"colorValue\"\
: false,\n \"colors\": [\n \"#299c46\",\n \
\ \"rgba(237, 129, 40, 0.89)\",\n \"#d44a3a\"\n \
\ ],\n \"datasource\": \"$datasource\",\n \"\
decimals\": 0,\n \"format\": \"time_series\",\n \"gauge\"\
: {\n \"maxValue\": 100,\n \"minValue\": 0,\n\
\ \"show\": false,\n \"thresholdLabels\": false,\n\
\ \"thresholdMarkers\": true\n },\n \"\
gridPos\": {\n \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 1\n },\n \
\ \"height\": 9,\n \"id\": 3,\n \"interval\": null,\n\
\ \"links\": [\n\n ],\n \"mappingType\":\
\ 1,\n \"mappingTypes\": [\n {\n \
\ \"name\": \"value to text\",\n \"value\": 1\n \
\ },\n {\n \"name\": \"range\
\ to text\",\n \"value\": 2\n }\n \
\ ],\n \"maxDataPoints\": 100,\n \"minSpan\": 12,\n\
\ \"nullPointMode\": \"connected\",\n \"nullText\":\
\ null,\n \"options\": {\n \"fieldOptions\": {\n\
\ \"calcs\": [\n \"last\"\n \
\ ],\n \"defaults\": {\n \
\ \"max\": 10000000000,\n \"min\": 0,\n \
\ \"title\": \"$namespace: $pod\",\n \
\ \"unit\": \"Bps\"\n },\n \"\
mappings\": [\n\n ],\n \"override\"\
: {\n\n },\n \"thresholds\": [\n \
\ {\n \"color\": \"dark-green\"\
,\n \"index\": 0,\n \
\ \"value\": null\n },\n {\n\
\ \"color\": \"dark-yellow\",\n \
\ \"index\": 1,\n \"value\": 5000000000\n\
\ },\n {\n \
\ \"color\": \"dark-red\",\n \"index\"\
: 2,\n \"value\": 7000000000\n \
\ }\n ],\n \"values\": false\n\
\ }\n },\n \"postfix\": \"\",\n \
\ \"postfixFontSize\": \"50%\",\n \"prefix\": \"\",\n \
\ \"prefixFontSize\": \"50%\",\n \"rangeMaps\": [\n \
\ {\n \"from\": \"null\",\n \
\ \"text\": \"N/A\",\n \"to\": \"null\"\n \
\ }\n ],\n \"span\": 12,\n \"sparkline\"\
: {\n \"fillColor\": \"rgba(31, 118, 189, 0.18)\",\n \
\ \"full\": false,\n \"lineColor\": \"rgb(31, 120,\
\ 193)\",\n \"show\": false\n },\n \"\
tableColumn\": \"\",\n \"targets\": [\n {\n \
\ \"expr\": \"sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$interval:$resolution]))\"\
,\n \"format\": \"time_series\",\n \"\
instant\": null,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"thresholds\": \"\",\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Current Rate of Bytes Received\",\n \"type\"\
: \"gauge\",\n \"valueFontSize\": \"80%\",\n \"valueMaps\"\
: [\n {\n \"op\": \"=\",\n \
\ \"text\": \"N/A\",\n \"value\": \"null\"\n \
\ }\n ],\n \"valueName\": \"current\"\n \
\ },\n {\n \"cacheTimeout\": null,\n \"\
colorBackground\": false,\n \"colorValue\": false,\n \
\ \"colors\": [\n \"#299c46\",\n \"rgba(237,\
\ 129, 40, 0.89)\",\n \"#d44a3a\"\n ],\n \
\ \"datasource\": \"$datasource\",\n \"decimals\": 0,\n \
\ \"format\": \"time_series\",\n \"gauge\": {\n \
\ \"maxValue\": 100,\n \"minValue\": 0,\n \
\ \"show\": false,\n \"thresholdLabels\": false,\n \
\ \"thresholdMarkers\": true\n },\n \"\
gridPos\": {\n \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 1\n },\n \
\ \"height\": 9,\n \"id\": 4,\n \"interval\": null,\n\
\ \"links\": [\n\n ],\n \"mappingType\":\
\ 1,\n \"mappingTypes\": [\n {\n \
\ \"name\": \"value to text\",\n \"value\": 1\n \
\ },\n {\n \"name\": \"range\
\ to text\",\n \"value\": 2\n }\n \
\ ],\n \"maxDataPoints\": 100,\n \"minSpan\": 12,\n\
\ \"nullPointMode\": \"connected\",\n \"nullText\":\
\ null,\n \"options\": {\n \"fieldOptions\": {\n\
\ \"calcs\": [\n \"last\"\n \
\ ],\n \"defaults\": {\n \
\ \"max\": 10000000000,\n \"min\": 0,\n \
\ \"title\": \"$namespace: $pod\",\n \
\ \"unit\": \"Bps\"\n },\n \"\
mappings\": [\n\n ],\n \"override\"\
: {\n\n },\n \"thresholds\": [\n \
\ {\n \"color\": \"dark-green\"\
,\n \"index\": 0,\n \
\ \"value\": null\n },\n {\n\
\ \"color\": \"dark-yellow\",\n \
\ \"index\": 1,\n \"value\": 5000000000\n\
\ },\n {\n \
\ \"color\": \"dark-red\",\n \"index\"\
: 2,\n \"value\": 7000000000\n \
\ }\n ],\n \"values\": false\n\
\ }\n },\n \"postfix\": \"\",\n \
\ \"postfixFontSize\": \"50%\",\n \"prefix\": \"\",\n \
\ \"prefixFontSize\": \"50%\",\n \"rangeMaps\": [\n \
\ {\n \"from\": \"null\",\n \
\ \"text\": \"N/A\",\n \"to\": \"null\"\n \
\ }\n ],\n \"span\": 12,\n \"sparkline\"\
: {\n \"fillColor\": \"rgba(31, 118, 189, 0.18)\",\n \
\ \"full\": false,\n \"lineColor\": \"rgb(31, 120,\
\ 193)\",\n \"show\": false\n },\n \"\
tableColumn\": \"\",\n \"targets\": [\n {\n \
\ \"expr\": \"sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$interval:$resolution]))\"\
,\n \"format\": \"time_series\",\n \"\
instant\": null,\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"thresholds\": \"\",\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Current Rate of Bytes Transmitted\",\n \"type\"\
: \"gauge\",\n \"valueFontSize\": \"80%\",\n \"valueMaps\"\
: [\n {\n \"op\": \"=\",\n \
\ \"text\": \"N/A\",\n \"value\": \"null\"\n \
\ }\n ],\n \"valueName\": \"current\"\n \
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 10\n\
\ },\n \"id\": 5,\n \"panels\": [\n\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Bandwidth\",\n \"titleSize\": \"h6\"\
,\n \"type\": \"row\"\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 12,\n\
\ \"x\": 0,\n \"y\": 11\n },\n \
\ \"id\": 6,\n \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \"current\": false,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 2,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 12,\n \"nullPointMode\": \"connected\"\
,\n \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n \
\ \"expr\": \"sum(irate(container_network_receive_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$interval:$resolution]))\
\ by (pod)\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{pod}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Receive Bandwidth\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 11\n },\n \"\
id\": 7,\n \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 2,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 12,\n \"nullPointMode\": \"connected\"\
,\n \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n \
\ \"expr\": \"sum(irate(container_network_transmit_bytes_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$interval:$resolution]))\
\ by (pod)\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 1,\n \"legendFormat\"\
: \"{{pod}}\",\n \"refId\": \"A\",\n \
\ \"step\": 10\n }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Transmit Bandwidth\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ },\n {\n \"format\": \"\
Bps\",\n \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n ]\n \
\ },\n {\n \"collapse\": true,\n \"collapsed\"\
: true,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 20\n\
\ },\n \"id\": 8,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 10,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 21\n \
\ },\n \"id\": 9,\n \"legend\":\
\ {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$interval:$resolution]))\
\ by (pod)\",\n \"format\": \"time_series\",\n\
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n \
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate of\
\ Received Packets\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n \"h\": 10,\n\
\ \"w\": 12,\n \"x\": 12,\n\
\ \"y\": 21\n },\n \
\ \"id\": 10,\n \"legend\": {\n \
\ \"alignAsTable\": false,\n \"avg\": false,\n\
\ \"current\": false,\n \"hideEmpty\"\
: true,\n \"hideZero\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 2,\n \"links\": [\n\n ],\n \
\ \"minSpan\": 12,\n \"nullPointMode\": \"\
connected\",\n \"paceLength\": 10,\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"repeat\": null,\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(irate(container_network_transmit_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$interval:$resolution]))\
\ by (pod)\",\n \"format\": \"time_series\",\n\
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n \
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate of\
\ Transmitted Packets\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Packets\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": true,\n \"collapsed\"\
: true,\n \"gridPos\": {\n \"h\": 1,\n \
\ \"w\": 24,\n \"x\": 0,\n \"y\": 21\n\
\ },\n \"id\": 11,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 10,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 32\n \
\ },\n \"id\": 12,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$interval:$resolution]))\
\ by (pod)\",\n \"format\": \"time_series\",\n\
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n \
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate of\
\ Received Packets Dropped\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n },\n\
\ \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 10,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 32\n \
\ },\n \"id\": 13,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", pod=~\\\"$pod\\\"}[$interval:$resolution]))\
\ by (pod)\",\n \"format\": \"time_series\",\n\
\ \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n \
\ }\n ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Rate of\
\ Transmitted Packets Dropped\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n\
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Errors\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n }\n ],\n \"refresh\": \"10s\",\n\
\ \"rows\": [\n\n ],\n \"schemaVersion\": 18,\n \"style\": \"\
dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data Source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n\n },\n \"datasource\": \"\
$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(up{job=\\\"\
kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\"}, cluster)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 0,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\": \"\
\",\n \"type\": \"query\",\n \"useTags\": false\n\
\ },\n {\n \"allValue\": \".+\",\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"kube-system\",\n \"value\"\
: \"kube-system\"\n },\n \"datasource\": \"\
$datasource\",\n \"definition\": \"label_values(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\"}, namespace)\",\n \"hide\": 0,\n \
\ \"includeAll\": true,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"namespace\",\n \
\ \"options\": [\n\n ],\n \"query\"\
: \"label_values(container_network_receive_packets_total{cluster=\\\"$cluster\\\
\"}, namespace)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"skipUrlSync\": false,\n \"sort\"\
: 1,\n \"tagValuesQuery\": \"\",\n \"tags\"\
: [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n \
\ },\n {\n \"allValue\": \".+\",\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"\",\n \"value\": \"\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"definition\": \"label_values(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}, pod)\",\n \"\
hide\": 0,\n \"includeAll\": false,\n \"label\"\
: null,\n \"multi\": false,\n \"name\": \"pod\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"label_values(container_network_receive_packets_total{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}, pod)\",\n \"\
refresh\": 2,\n \"regex\": \"\",\n \"skipUrlSync\"\
: false,\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n },\n {\n \
\ \"allValue\": null,\n \"auto\": false,\n \
\ \"auto_count\": 30,\n \"auto_min\": \"10s\",\n \
\ \"current\": {\n \"text\": \"5m\",\n \
\ \"value\": \"5m\"\n },\n \"datasource\"\
: \"$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"resolution\",\n \"options\": [\n\
\ {\n \"selected\": false,\n \
\ \"text\": \"30s\",\n \"value\"\
: \"30s\"\n },\n {\n \
\ \"selected\": true,\n \"text\": \"5m\",\n\
\ \"value\": \"5m\"\n },\n \
\ {\n \"selected\": false,\n \
\ \"text\": \"1h\",\n \"value\": \"\
1h\"\n }\n ],\n \"query\"\
: \"30s,5m,1h\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"skipUrlSync\": false,\n \"sort\"\
: 1,\n \"tagValuesQuery\": \"\",\n \"tags\"\
: [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"interval\",\n \"useTags\": false\n \
\ },\n {\n \"allValue\": null,\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"5m\",\n \"value\": \"5m\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 2,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"interval\",\n \"options\": [\n \
\ {\n \"selected\": true,\n \
\ \"text\": \"4h\",\n \"value\": \"4h\"\n\
\ }\n ],\n \"query\": \"\
4h\",\n \"refresh\": 2,\n \"regex\": \"\",\n\
\ \"skipUrlSync\": false,\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n\
\ ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"interval\",\n \"useTags\": false\n \
\ }\n ]\n },\n \"time\": {\n \"from\": \"now-1h\",\n\
\ \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"UTC\",\n \"title\"\
: \"Kubernetes / Networking / Pod\",\n \"uid\": \"7a18067ce943a40ae25454675c19ff5c\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-pod-total
namespace: monitoring
- apiVersion: v1
data:
prometheus-remote-write.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\"\
: [\n\n ],\n \"annotations\": {\n \"list\": [\n\n ]\n\
\ },\n \"editable\": true,\n \"gnetId\": null,\n \"graphTooltip\"\
: 0,\n \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n\
\ ],\n \"refresh\": \"60s\",\n \"rows\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \"\
panels\": [\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 2,\n \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"(\\\
n prometheus_remote_storage_highest_timestamp_in_seconds{cluster=~\\\"$cluster\\\
\", instance=~\\\"$instance\\\"} \\n- \\n ignoring(remote_name, url) group_right(instance)\
\ (prometheus_remote_storage_queue_highest_sent_timestamp_seconds{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"} != 0)\\n)\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\":\
\ \"{{cluster}}:{{instance}} {{remote_name}}:{{url}}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Highest Timestamp In vs. Highest\
\ Timestamp Sent\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 3,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"clamp_min(\\\
n rate(prometheus_remote_storage_highest_timestamp_in_seconds{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m]) \\n- \\n ignoring (remote_name,\
\ url) group_right(instance) rate(prometheus_remote_storage_queue_highest_sent_timestamp_seconds{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m])\\n, 0)\\n\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{cluster}}:{{instance}} {{remote_name}}:{{url}}\",\n \
\ \"refId\": \"A\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Rate[5m]\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Timestamps\",\n \"titleSize\": \"h6\"\
,\n \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 4,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 12,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(\\\
n prometheus_remote_storage_samples_in_total{cluster=~\\\"$cluster\\\", instance=~\\\
\"$instance\\\"}[5m])\\n- \\n ignoring(remote_name, url) group_right(instance)\
\ (rate(prometheus_remote_storage_succeeded_samples_total{cluster=~\\\"$cluster\\\
\", instance=~\\\"$instance\\\"}[5m]) or rate(prometheus_remote_storage_samples_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m]))\\n- \\n (rate(prometheus_remote_storage_dropped_samples_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m]) or rate(prometheus_remote_storage_samples_dropped_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m]))\\n\",\n \
\ \"format\": \"time_series\",\n \"\
intervalFactor\": 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Rate, in vs. succeeded or dropped [5m]\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 0,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\"\
: true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Samples\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 5,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"minSpan\": 6,\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 12,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"prometheus_remote_storage_shards{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Current Shards\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 6,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"prometheus_remote_storage_shards_max{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Max Shards\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 7,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"prometheus_remote_storage_shards_min{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Min Shards\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 8,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"prometheus_remote_storage_shards_desired{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Desired Shards\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Shards\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 9,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"prometheus_remote_storage_shard_capacity{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Shard Capacity\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 10,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"prometheus_remote_storage_pending_samples{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"} or prometheus_remote_storage_samples_pending{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Pending Samples\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Shard Details\",\n \"titleSize\": \"\
h6\",\n \"type\": \"row\"\n },\n {\n \"\
collapse\": false,\n \"collapsed\": false,\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 11,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"prometheus_tsdb_wal_segment_current{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\"\
,\n \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"TSDB Current\
\ Segment\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
none\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 12,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"prometheus_wal_watcher_current_segment{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{consumer}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Remote Write Current Segment\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\":\
\ 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"none\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Segments\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 13,\n \
\ \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 3,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(prometheus_remote_storage_dropped_samples_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m]) or rate(prometheus_remote_storage_samples_dropped_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m])\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Dropped Samples\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 14,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 3,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(prometheus_remote_storage_failed_samples_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m]) or rate(prometheus_remote_storage_samples_failed_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m])\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Failed Samples\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 15,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 3,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(prometheus_remote_storage_retried_samples_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m]) or rate(prometheus_remote_storage_samples_retried_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m])\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Retried Samples\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 16,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": false,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 3,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(prometheus_remote_storage_enqueue_retries_total{cluster=~\\\
\"$cluster\\\", instance=~\\\"$instance\\\"}[5m])\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{cluster}}:{{instance}}\
\ {{remote_name}}:{{url}}\",\n \"refId\": \"A\"\
\n }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Enqueue Retries\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"\
logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Misc. Rates\",\n \"titleSize\": \"h6\"\
,\n \"type\": \"row\"\n }\n ],\n \"schemaVersion\"\
: 14,\n \"style\": \"dark\",\n \"tags\": [\n \"prometheus-mixin\"\
\n ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"hide\": 0,\n \"label\": null,\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n \
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \"type\"\
: \"datasource\"\n },\n {\n \"allValue\"\
: null,\n \"current\": {\n \"text\": {\n\
\ \"selected\": true,\n \"text\"\
: \"All\",\n \"value\": \"$__all\"\n \
\ },\n \"value\": {\n \"selected\"\
: true,\n \"text\": \"All\",\n \
\ \"value\": \"$__all\"\n }\n },\n \
\ \"datasource\": \"$datasource\",\n \"hide\"\
: 0,\n \"includeAll\": true,\n \"label\": null,\n\
\ \"multi\": false,\n \"name\": \"cluster\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"label_values(prometheus_build_info, cluster)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \"\
sort\": 0,\n \"tagValuesQuery\": \"\",\n \"\
tags\": [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n\
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n \"text\": {\n \
\ \"selected\": true,\n \"text\": \"All\"\
,\n \"value\": \"$__all\"\n },\n\
\ \"value\": {\n \"selected\": true,\n\
\ \"text\": \"All\",\n \"value\"\
: \"$__all\"\n }\n },\n \"\
datasource\": \"$datasource\",\n \"hide\": 0,\n \
\ \"includeAll\": true,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"instance\",\n \
\ \"options\": [\n\n ],\n \"query\"\
: \"label_values(prometheus_build_info{cluster=~\\\"$cluster\\\"}, instance)\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 0,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"current\": {\n\n },\n \"\
datasource\": \"$datasource\",\n \"hide\": 0,\n \
\ \"includeAll\": true,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"url\",\n \
\ \"options\": [\n\n ],\n \"query\": \"\
label_values(prometheus_remote_storage_shards{cluster=~\\\"$cluster\\\", instance=~\\\
\"$instance\\\"}, url)\",\n \"refresh\": 2,\n \
\ \"regex\": \"\",\n \"sort\": 0,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n }\n ]\n },\n \"time\"\
: {\n \"from\": \"now-6h\",\n \"to\": \"now\"\n },\n \"\
timepicker\": {\n \"refresh_intervals\": [\n \"5s\",\n \
\ \"10s\",\n \"30s\",\n \"1m\",\n \
\ \"5m\",\n \"15m\",\n \"30m\",\n \"1h\"\
,\n \"2h\",\n \"1d\"\n ],\n \"time_options\"\
: [\n \"5m\",\n \"15m\",\n \"1h\",\n \
\ \"6h\",\n \"12h\",\n \"24h\",\n \
\ \"2d\",\n \"7d\",\n \"30d\"\n ]\n },\n \
\ \"timezone\": \"browser\",\n \"title\": \"Prometheus / Remote Write\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-prometheus-remote-write
namespace: monitoring
- apiVersion: v1
data:
prometheus.json: "{\n \"annotations\": {\n \"list\": [\n\n \
\ ]\n },\n \"editable\": true,\n \"gnetId\": null,\n \"graphTooltip\"\
: 0,\n \"hideControls\": false,\n \"links\": [\n\n ],\n \"refresh\"\
: \"60s\",\n \"rows\": [\n {\n \"collapse\": false,\n\
\ \"height\": \"250px\",\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n },\n\
\ \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"id\": 1,\n \"legend\": {\n \"\
avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"show\": true,\n \"total\":\
\ false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null as zero\",\n \"\
percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"seriesOverrides\": [\n\n ],\n\
\ \"spaceLength\": 10,\n \"span\": 12,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"styles\": [\n {\n \
\ \"alias\": \"Time\",\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"pattern\": \"Time\",\n \"type\": \"hidden\"\
\n },\n {\n \
\ \"alias\": \"Count\",\n \"colorMode\"\
: null,\n \"colors\": [\n\n \
\ ],\n \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\"\
,\n \"decimals\": 2,\n \
\ \"link\": false,\n \"linkTargetBlank\": false,\n\
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\"\
: \"Value #A\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"hidden\"\
,\n \"unit\": \"short\"\n \
\ },\n {\n \"alias\":\
\ \"Uptime\",\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\"\
: false,\n \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\":\
\ \"Value #B\",\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\"\
,\n \"unit\": \"s\"\n },\n\
\ {\n \"alias\": \"Instance\"\
,\n \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"instance\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Job\",\n \
\ \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"job\",\n\
\ \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"Version\",\n\
\ \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"link\": false,\n\
\ \"linkTargetBlank\": false,\n \
\ \"linkTooltip\": \"Drill down\",\n \
\ \"linkUrl\": \"\",\n \"pattern\": \"version\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"number\",\n \
\ \"unit\": \"short\"\n },\n \
\ {\n \"alias\": \"\",\n \
\ \"colorMode\": null,\n \
\ \"colors\": [\n\n ],\n \
\ \"dateFormat\": \"YYYY-MM-DD HH:mm:ss\",\n \
\ \"decimals\": 2,\n \"pattern\": \"/.*/\"\
,\n \"thresholds\": [\n\n \
\ ],\n \"type\": \"string\",\n \
\ \"unit\": \"short\"\n }\n \
\ ],\n \"targets\": [\n \
\ {\n \"expr\": \"count by (job, instance,\
\ version) (prometheus_build_info{job=~\\\"$job\\\", instance=~\\\"$instance\\\
\"})\",\n \"format\": \"table\",\n \
\ \"instant\": true,\n \"legendFormat\"\
: \"\",\n \"refId\": \"A\"\n \
\ },\n {\n \"expr\"\
: \"max by (job, instance) (time() - process_start_time_seconds{job=~\\\"\
$job\\\", instance=~\\\"$instance\\\"})\",\n \"\
format\": \"table\",\n \"instant\": true,\n \
\ \"legendFormat\": \"\",\n \
\ \"refId\": \"B\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Prometheus Stats\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"transform\": \"table\",\n\
\ \"type\": \"table\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Prometheus\
\ Stats\",\n \"titleSize\": \"h6\"\n },\n {\n \
\ \"collapse\": false,\n \"height\": \"250px\",\n \
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"id\": 2,\n \"legend\"\
: {\n \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 6,\n \"stack\": false,\n \"\
steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"sum(rate(prometheus_target_sync_length_seconds_sum{job=~\\\
\"$job\\\",instance=~\\\"$instance\\\"}[5m])) by (scrape_job) * 1e3\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{scrape_job}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Target Sync\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\": \"\
individual\"\n },\n \"type\": \"graph\"\
,\n \"xaxis\": {\n \"buckets\":\
\ null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"ms\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 3,\n \"legend\"\
: {\n \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 0,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 6,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum(prometheus_sd_discovered_targets{job=~\\\
\"$job\\\",instance=~\\\"$instance\\\"})\",\n \"\
format\": \"time_series\",\n \"legendFormat\":\
\ \"Targets\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Targets\",\n \"tooltip\": {\n \"\
shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"\
time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n\
\ {\n \"format\": \"short\"\
,\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ },\n {\n \
\ \"format\": \"short\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n \
\ \"show\": false\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Discovery\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"id\": 4,\n \"legend\": {\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 4,\n \"stack\": false,\n \"\
steppedLine\": false,\n \"targets\": [\n \
\ {\n \"expr\": \"rate(prometheus_target_interval_length_seconds_sum{job=~\\\
\"$job\\\",instance=~\\\"$instance\\\"}[5m]) / rate(prometheus_target_interval_length_seconds_count{job=~\\\
\"$job\\\",instance=~\\\"$instance\\\"}[5m]) * 1e3\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{interval}} configured\",\n \"legendLink\"\
: null\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"\
timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Average Scrape Interval Duration\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\": \"\
individual\"\n },\n \"type\": \"graph\"\
,\n \"xaxis\": {\n \"buckets\":\
\ null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"ms\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 5,\n \"legend\"\
: {\n \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 0,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 4,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sum by (job) (rate(prometheus_target_scrapes_exceeded_body_size_limit_total[1m]))\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"exceeded body size limit: {{job}}\",\n\
\ \"legendLink\": null\n \
\ },\n {\n \"expr\": \"\
sum by (job) (rate(prometheus_target_scrapes_exceeded_sample_limit_total[1m]))\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"exceeded sample limit: {{job}}\",\n \
\ \"legendLink\": null\n \
\ },\n {\n \"expr\": \"\
sum by (job) (rate(prometheus_target_scrapes_sample_duplicate_timestamp_total[1m]))\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"duplicate timestamp: {{job}}\",\n \
\ \"legendLink\": null\n },\n\
\ {\n \"expr\": \"sum by\
\ (job) (rate(prometheus_target_scrapes_sample_out_of_bounds_total[1m]))\"\
,\n \"format\": \"time_series\",\n \
\ \"legendFormat\": \"out of bounds: {{job}}\",\n \
\ \"legendLink\": null\n },\n \
\ {\n \"expr\": \"sum by (job)\
\ (rate(prometheus_target_scrapes_sample_out_of_order_total[1m]))\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"out of order: {{job}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Scrape failures\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 6,\n \"legend\"\
: {\n \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 0,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 4,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"rate(prometheus_tsdb_head_samples_appended_total{job=~\\\
\"$job\\\",instance=~\\\"$instance\\\"}[5m])\",\n \
\ \"format\": \"time_series\",\n \"legendFormat\"\
: \"{{job}} {{instance}}\",\n \"legendLink\": null\n\
\ }\n ],\n \"\
thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Appended Samples\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"short\",\n \"label\": null,\n\
\ \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\": false\n \
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\": null,\n\
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Retrieval\",\n \"titleSize\": \"h6\"\n\
\ },\n {\n \"collapse\": false,\n \"height\"\
: \"250px\",\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 7,\n \
\ \"legend\": {\n \"avg\": false,\n\
\ \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"\
nullPointMode\": \"null as zero\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\":\
\ false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \"\
spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"prometheus_tsdb_head_series{job=~\\\"$job\\\",instance=~\\\
\"$instance\\\"}\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"{{job}} {{instance}} head\
\ series\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Head Series\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 10,\n \"id\": 8,\n \
\ \"legend\": {\n \"avg\": false,\n\
\ \"current\": false,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"show\": true,\n \"total\": false,\n \
\ \"values\": false\n },\n \
\ \"lines\": true,\n \"linewidth\": 0,\n \
\ \"links\": [\n\n ],\n \"\
nullPointMode\": \"null as zero\",\n \"percentage\": false,\n\
\ \"pointradius\": 5,\n \"points\":\
\ false,\n \"renderer\": \"flot\",\n \
\ \"seriesOverrides\": [\n\n ],\n \"\
spaceLength\": 10,\n \"span\": 6,\n \
\ \"stack\": true,\n \"steppedLine\": false,\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"prometheus_tsdb_head_chunks{job=~\\\"$job\\\",instance=~\\\
\"$instance\\\"}\",\n \"format\": \"time_series\"\
,\n \"legendFormat\": \"{{job}} {{instance}} head\
\ chunks\",\n \"legendLink\": null\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Head Chunks\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": null,\n\
\ \"show\": false\n }\n\
\ ]\n }\n ],\n \"\
repeat\": null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Storage\"\
,\n \"titleSize\": \"h6\"\n },\n {\n \"\
collapse\": false,\n \"height\": \"250px\",\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 10,\n \"id\": 9,\n \"legend\": {\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 0,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 6,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"rate(prometheus_engine_query_duration_seconds_count{job=~\\\
\"$job\\\",instance=~\\\"$instance\\\",slice=\\\"inner_eval\\\"}[5m])\",\n\
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{job}} {{instance}}\",\n \
\ \"legendLink\": null\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \"\
timeShift\": null,\n \"title\": \"Query Rate\",\n \
\ \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": false\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 10,\n \"id\": 10,\n \"legend\"\
: {\n \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"show\": true,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 0,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null as zero\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"\
span\": 6,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"max by (slice) (prometheus_engine_query_duration_seconds{quantile=\\\
\"0.9\\\",job=~\\\"$job\\\",instance=~\\\"$instance\\\"}) * 1e3\",\n \
\ \"format\": \"time_series\",\n \
\ \"legendFormat\": \"{{slice}}\",\n \"\
legendLink\": null\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Stage Duration\",\n \"\
tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"ms\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"short\",\n\
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": null,\n \"show\":\
\ false\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Query\",\n \"titleSize\": \"h6\"\n \
\ }\n ],\n \"schemaVersion\": 14,\n \"style\": \"dark\",\n \
\ \"tags\": [\n \"prometheus-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": \".+\",\n \
\ \"current\": {\n \"selected\": true,\n \
\ \"text\": \"All\",\n \"value\": \"$__all\"\n\
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": true,\n \
\ \"label\": \"job\",\n \"multi\": true,\n \
\ \"name\": \"job\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(prometheus_build_info{job=\\\
\"prometheus-k8s\\\",namespace=\\\"monitoring\\\"}, job)\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \"\
sort\": 2,\n \"tagValuesQuery\": \"\",\n \"\
tags\": [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n\
\ },\n {\n \"allValue\": \".+\",\n \
\ \"current\": {\n \"selected\": true,\n \
\ \"text\": \"All\",\n \"value\": \"\
$__all\"\n },\n \"datasource\": \"$datasource\"\
,\n \"hide\": 0,\n \"includeAll\": true,\n \
\ \"label\": \"instance\",\n \"multi\": true,\n\
\ \"name\": \"instance\",\n \"options\": [\n\
\n ],\n \"query\": \"label_values(prometheus_build_info{job=~\\\
\"$job\\\"}, instance)\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"sort\": 2,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n }\n ]\n },\n \"time\"\
: {\n \"from\": \"now-1h\",\n \"to\": \"now\"\n },\n \"\
timepicker\": {\n \"refresh_intervals\": [\n \"5s\",\n \
\ \"10s\",\n \"30s\",\n \"1m\",\n \
\ \"5m\",\n \"15m\",\n \"30m\",\n \"1h\"\
,\n \"2h\",\n \"1d\"\n ],\n \"time_options\"\
: [\n \"5m\",\n \"15m\",\n \"1h\",\n \
\ \"6h\",\n \"12h\",\n \"24h\",\n \
\ \"2d\",\n \"7d\",\n \"30d\"\n ]\n },\n \
\ \"timezone\": \"utc\",\n \"title\": \"Prometheus / Overview\",\n \
\ \"uid\": \"\",\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-prometheus
namespace: monitoring
- apiVersion: v1
data:
proxy.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\": [\n\n \
\ ],\n \"annotations\": {\n \"list\": [\n\n ]\n },\n \
\ \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\": 0,\n\
\ \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n \
\ ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \"\
collapse\": false,\n \"collapsed\": false,\n \"panels\"\
: [\n {\n \"cacheTimeout\": null,\n \
\ \"colorBackground\": false,\n \"colorValue\"\
: false,\n \"colors\": [\n \"#299c46\"\
,\n \"rgba(237, 129, 40, 0.89)\",\n \
\ \"#d44a3a\"\n ],\n \"datasource\"\
: \"$datasource\",\n \"format\": \"none\",\n \
\ \"gauge\": {\n \"maxValue\": 100,\n \
\ \"minValue\": 0,\n \"show\": false,\n\
\ \"thresholdLabels\": false,\n \
\ \"thresholdMarkers\": true\n },\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 2,\n \"interval\": \"1m\",\n \"legend\"\
: {\n \"alignAsTable\": true,\n \
\ \"rightSide\": true\n },\n \"\
links\": [\n\n ],\n \"mappingType\"\
: 1,\n \"mappingTypes\": [\n {\n\
\ \"name\": \"value to text\",\n \
\ \"value\": 1\n },\n \
\ {\n \"name\": \"range to text\",\n \
\ \"value\": 2\n }\n \
\ ],\n \"maxDataPoints\": 100,\n \
\ \"nullPointMode\": \"connected\",\n \"nullText\"\
: null,\n \"postfix\": \"\",\n \"postfixFontSize\"\
: \"50%\",\n \"prefix\": \"\",\n \"\
prefixFontSize\": \"50%\",\n \"rangeMaps\": [\n \
\ {\n \"from\": \"null\",\n \
\ \"text\": \"N/A\",\n \
\ \"to\": \"null\"\n }\n ],\n \
\ \"span\": 2,\n \"sparkline\": {\n \
\ \"fillColor\": \"rgba(31, 118, 189, 0.18)\",\n \
\ \"full\": false,\n \"lineColor\"\
: \"rgb(31, 120, 193)\",\n \"show\": false\n \
\ },\n \"tableColumn\": \"\",\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(up{cluster=\\\"$cluster\\\", job=\\\"kube-proxy\\\
\"})\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"\
thresholds\": \"\",\n \"title\": \"Up\",\n \
\ \"tooltip\": {\n \"shared\": false\n \
\ },\n \"type\": \"singlestat\",\n \
\ \"valueFontSize\": \"80%\",\n \"valueMaps\"\
: [\n {\n \"op\": \"=\"\
,\n \"text\": \"N/A\",\n \
\ \"value\": \"null\"\n }\n \
\ ],\n \"valueName\": \"min\"\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 3,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 5,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(kubeproxy_sync_proxy_rules_duration_seconds_count{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"rate\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\":\
\ [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Rules Sync Rate\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"ops\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 4,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\": null,\n\
\ \"total\": false,\n \"values\"\
: true\n },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n\
\ ],\n \"nullPointMode\": \"null\",\n\
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 5,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,rate(kubeproxy_sync_proxy_rules_duration_seconds_bucket{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Rule Sync Latency 99th Quantile\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\"\
: 0,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 5,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 6,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(kubeproxy_network_programming_duration_seconds_count{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"rate\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\":\
\ [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Network Programming Rate\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"ops\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n },\n\
\ \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 6,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 6,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(kubeproxy_network_programming_duration_seconds_bucket{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (instance, le))\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{instance}}\",\n \
\ \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Network Programming Latency 99th Quantile\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 0,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \
\ \"show\": true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": false,\n \"title\": \"Dashboard Row\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"collapse\": false,\n \"collapsed\"\
: false,\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: false,\n \"dashLength\": 10,\n \"\
dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n\
\ \"gridPos\": {\n\n },\n \
\ \"id\": 7,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\": true,\n\
\ \"avg\": false,\n \"current\"\
: false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\", instance=~\\\"$instance\\\",code=~\\\
\"2..\\\"}[$__rate_interval]))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"2xx\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\", instance=~\\\"$instance\\\",code=~\\\
\"3..\\\"}[$__rate_interval]))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"3xx\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\", instance=~\\\"$instance\\\",code=~\\\
\"4..\\\"}[$__rate_interval]))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"4xx\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\", instance=~\\\"$instance\\\",code=~\\\
\"5..\\\"}[$__rate_interval]))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"5xx\",\n \
\ \"refId\": \"D\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Kube API Request Rate\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 0,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"ops\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ },\n {\n \"format\"\
: \"ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n\
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 8,\n \"interval\": \"1m\",\n \"legend\"\
: {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 8,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(rest_client_request_duration_seconds_bucket{cluster=\\\"$cluster\\\
\", job=\\\"kube-proxy\\\",instance=~\\\"$instance\\\",verb=\\\"POST\\\"}[$__rate_interval]))\
\ by (verb, url, le))\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{verb}} {{url}}\",\n \
\ \"refId\": \"A\"\n }\n ],\n\
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n\
\ \"title\": \"Post Request Latency 99th Quantile\",\n\
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 0,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n }\n ]\n \
\ }\n ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": false,\n\
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"\
h6\",\n \"type\": \"row\"\n },\n {\n \"\
collapse\": false,\n \"collapsed\": false,\n \"panels\"\
: [\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 9,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 12,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(rest_client_request_duration_seconds_bucket{cluster=\\\"$cluster\\\
\", job=\\\"kube-proxy\\\", instance=~\\\"$instance\\\", verb=\\\"GET\\\"\
}[$__rate_interval])) by (verb, url, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{verb}} {{url}}\",\n\
\ \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Get Request\
\ Latency 99th Quantile\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 10,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"\
avg\": false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\"\
: true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n\
\ \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"process_resident_memory_bytes{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\",instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Memory\",\n \"tooltip\": {\n \"\
shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\":\
\ \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
bytes\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"bytes\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 11,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(process_cpu_seconds_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\",instance=~\\\"$instance\\\"}[$__rate_interval])\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
CPU usage\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"short\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 12,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"go_goroutines{cluster=\\\
\"$cluster\\\", job=\\\"kube-proxy\\\",instance=~\\\"$instance\\\"}\",\n \
\ \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Goroutines\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n }\n ],\n \"schemaVersion\": 14,\n\
\ \"style\": \"dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n\
\ ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"default\",\n \
\ \"value\": \"default\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data Source\",\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n \
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n\n \
\ },\n \"datasource\": \"$datasource\",\n \"\
hide\": 0,\n \"includeAll\": false,\n \"label\"\
: \"cluster\",\n \"multi\": false,\n \"name\"\
: \"cluster\",\n \"options\": [\n\n ],\n \
\ \"query\": \"label_values(up{job=\\\"kube-proxy\\\"}, cluster)\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"current\": {\n\n },\n \"\
datasource\": \"$datasource\",\n \"hide\": 0,\n \
\ \"includeAll\": true,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"instance\",\n \
\ \"options\": [\n\n ],\n \"query\"\
: \"label_values(up{job=\\\"kube-proxy\\\", cluster=\\\"$cluster\\\", job=\\\
\"kube-proxy\\\"}, instance)\",\n \"refresh\": 2,\n \
\ \"regex\": \"\",\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"type\": \"\
query\",\n \"useTags\": false\n }\n ]\n \
\ },\n \"time\": {\n \"from\": \"now-1h\",\n \"to\": \"\
now\"\n },\n \"timepicker\": {\n \"refresh_intervals\": [\n \
\ \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \"30m\"\
,\n \"1h\",\n \"2h\",\n \"1d\"\n ],\n\
\ \"time_options\": [\n \"5m\",\n \"15m\",\n\
\ \"1h\",\n \"6h\",\n \"12h\",\n \
\ \"24h\",\n \"2d\",\n \"7d\",\n \"30d\"\
\n ]\n },\n \"timezone\": \"UTC\",\n \"title\": \"Kubernetes\
\ / Proxy\",\n \"uid\": \"632e265de029684c40b21cb76bca4f94\",\n \"version\"\
: 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-proxy
namespace: monitoring
- apiVersion: v1
data:
scheduler.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\": [\n\n\
\ ],\n \"annotations\": {\n \"list\": [\n\n ]\n },\n\
\ \"editable\": false,\n \"gnetId\": null,\n \"graphTooltip\": 0,\n\
\ \"hideControls\": false,\n \"id\": null,\n \"links\": [\n\n \
\ ],\n \"refresh\": \"10s\",\n \"rows\": [\n {\n \"\
collapse\": false,\n \"collapsed\": false,\n \"panels\"\
: [\n {\n \"cacheTimeout\": null,\n \
\ \"colorBackground\": false,\n \"colorValue\"\
: false,\n \"colors\": [\n \"#299c46\"\
,\n \"rgba(237, 129, 40, 0.89)\",\n \
\ \"#d44a3a\"\n ],\n \"datasource\"\
: \"$datasource\",\n \"format\": \"none\",\n \
\ \"gauge\": {\n \"maxValue\": 100,\n \
\ \"minValue\": 0,\n \"show\": false,\n\
\ \"thresholdLabels\": false,\n \
\ \"thresholdMarkers\": true\n },\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 2,\n \"interval\": \"1m\",\n \"legend\"\
: {\n \"alignAsTable\": true,\n \
\ \"rightSide\": true\n },\n \"\
links\": [\n\n ],\n \"mappingType\"\
: 1,\n \"mappingTypes\": [\n {\n\
\ \"name\": \"value to text\",\n \
\ \"value\": 1\n },\n \
\ {\n \"name\": \"range to text\",\n \
\ \"value\": 2\n }\n \
\ ],\n \"maxDataPoints\": 100,\n \
\ \"nullPointMode\": \"connected\",\n \"nullText\"\
: null,\n \"postfix\": \"\",\n \"postfixFontSize\"\
: \"50%\",\n \"prefix\": \"\",\n \"\
prefixFontSize\": \"50%\",\n \"rangeMaps\": [\n \
\ {\n \"from\": \"null\",\n \
\ \"text\": \"N/A\",\n \
\ \"to\": \"null\"\n }\n ],\n \
\ \"span\": 2,\n \"sparkline\": {\n \
\ \"fillColor\": \"rgba(31, 118, 189, 0.18)\",\n \
\ \"full\": false,\n \"lineColor\"\
: \"rgb(31, 120, 193)\",\n \"show\": false\n \
\ },\n \"tableColumn\": \"\",\n \
\ \"targets\": [\n {\n \
\ \"expr\": \"sum(up{cluster=\\\"$cluster\\\", job=\\\"kube-scheduler\\\
\"})\",\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"\",\n \"refId\": \"A\"\n\
\ }\n ],\n \"\
thresholds\": \"\",\n \"title\": \"Up\",\n \
\ \"tooltip\": {\n \"shared\": false\n \
\ },\n \"type\": \"singlestat\",\n \
\ \"valueFontSize\": \"80%\",\n \"valueMaps\"\
: [\n {\n \"op\": \"=\"\
,\n \"text\": \"N/A\",\n \
\ \"value\": \"null\"\n }\n \
\ ],\n \"valueName\": \"min\"\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 3,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 5,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(scheduler_e2e_scheduling_duration_seconds_count{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (cluster, instance)\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{cluster}} {{instance}} e2e\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"sum(rate(scheduler_binding_duration_seconds_count{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (cluster, instance)\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{cluster}} {{instance}} binding\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum(rate(scheduler_scheduling_algorithm_duration_seconds_count{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (cluster, instance)\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{cluster}} {{instance}} scheduling algorithm\"\
,\n \"refId\": \"C\"\n },\n\
\ {\n \"expr\": \"sum(rate(scheduler_volume_scheduling_duration_seconds_count{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (cluster, instance)\",\n \"format\": \"time_series\"\
,\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{cluster}} {{instance}} volume\",\n \
\ \"refId\": \"D\"\n }\n \
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Scheduling Rate\"\
,\n \"tooltip\": {\n \"shared\"\
: false,\n \"sort\": 0,\n \"\
value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\": \"time\",\n\
\ \"name\": null,\n \"show\"\
: true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"ops\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ },\n {\n \
\ \"format\": \"ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 1,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n\n },\n \"id\"\
: 4,\n \"interval\": \"1m\",\n \"legend\"\
: {\n \"alignAsTable\": true,\n \
\ \"avg\": false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n\
\ \"rightSide\": true,\n \"\
show\": true,\n \"sideWidth\": null,\n \
\ \"total\": false,\n \"values\": true\n\
\ },\n \"lines\": true,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"nullPointMode\": \"null\",\n \
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 5,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(scheduler_e2e_scheduling_duration_seconds_bucket{cluster=\\\"$cluster\\\
\", job=\\\"kube-scheduler\\\",instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (cluster, instance, le))\",\n \"format\":\
\ \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{cluster}} {{instance}} e2e\"\
,\n \"refId\": \"A\"\n },\n\
\ {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(scheduler_binding_duration_seconds_bucket{cluster=\\\"$cluster\\\
\", job=\\\"kube-scheduler\\\",instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (cluster, instance, le))\",\n \"format\":\
\ \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{cluster}} {{instance}} binding\"\
,\n \"refId\": \"B\"\n },\n\
\ {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(scheduler_scheduling_algorithm_duration_seconds_bucket{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\",instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (cluster, instance, le))\",\n \"format\":\
\ \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{cluster}} {{instance}} scheduling\
\ algorithm\",\n \"refId\": \"C\"\n \
\ },\n {\n \"\
expr\": \"histogram_quantile(0.99, sum(rate(scheduler_volume_scheduling_duration_seconds_bucket{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\",instance=~\\\"$instance\\\"}[$__rate_interval]))\
\ by (cluster, instance, le))\",\n \"format\":\
\ \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"{{cluster}} {{instance}} volume\"\
,\n \"refId\": \"D\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Scheduling latency\
\ 99th Quantile\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n\
\ \"type\": \"graph\",\n \"xaxis\":\
\ {\n \"buckets\": null,\n \"\
mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\"\
: [\n {\n \"format\": \"\
s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"s\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": false,\n \"title\": \"Dashboard\
\ Row\",\n \"titleSize\": \"h6\",\n \"type\": \"row\"\
\n },\n {\n \"collapse\": false,\n \"\
collapsed\": false,\n \"panels\": [\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"\
$datasource\",\n \"fill\": 1,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 5,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\",code=~\\\
\"2..\\\"}[$__rate_interval]))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"2xx\",\n \
\ \"refId\": \"A\"\n },\n \
\ {\n \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\",code=~\\\
\"3..\\\"}[$__rate_interval]))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"3xx\",\n \
\ \"refId\": \"B\"\n },\n \
\ {\n \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\",code=~\\\
\"4..\\\"}[$__rate_interval]))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"4xx\",\n \
\ \"refId\": \"C\"\n },\n \
\ {\n \"expr\": \"sum(rate(rest_client_requests_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\",code=~\\\
\"5..\\\"}[$__rate_interval]))\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 2,\n \
\ \"legendFormat\": \"5xx\",\n \
\ \"refId\": \"D\"\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n\
\ \"timeFrom\": null,\n \"timeShift\"\
: null,\n \"title\": \"Kube API Request Rate\",\n \
\ \"tooltip\": {\n \"shared\": false,\n\
\ \"sort\": 0,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"time\",\n \
\ \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n \
\ },\n \"yaxes\": [\n {\n\
\ \"format\": \"ops\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: 0,\n \"show\": true\n \
\ },\n {\n \"format\": \"\
ops\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\"\
: true\n }\n ]\n \
\ },\n {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\"\
: 1,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 6,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 8,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(rest_client_request_duration_seconds_bucket{cluster=\\\"$cluster\\\
\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\", verb=\\\"POST\\\
\"}[$__rate_interval])) by (verb, url, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{verb}} {{url}}\",\n\
\ \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Post Request\
\ Latency 99th Quantile\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 7,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": true\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 12,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"histogram_quantile(0.99,\
\ sum(rate(rest_client_request_duration_seconds_bucket{cluster=\\\"$cluster\\\
\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\", verb=\\\"GET\\\
\"}[$__rate_interval])) by (verb, url, le))\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 2,\n \"legendFormat\": \"{{verb}} {{url}}\",\n\
\ \"refId\": \"A\"\n }\n\
\ ],\n \"thresholds\": [\n\n \
\ ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"Get Request\
\ Latency 99th Quantile\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n\
\ \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \"\
xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"s\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"s\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"\
min\": 0,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: false,\n \"collapsed\": false,\n \"panels\": [\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"\
dashLength\": 10,\n \"dashes\": false,\n \
\ \"datasource\": \"$datasource\",\n \"fill\": 1,\n\
\ \"fillGradient\": 0,\n \"gridPos\"\
: {\n\n },\n \"id\": 8,\n \
\ \"interval\": \"1m\",\n \"legend\": {\n \
\ \"alignAsTable\": true,\n \"avg\"\
: false,\n \"current\": false,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
total\": false,\n \"values\": false\n \
\ },\n \"lines\": true,\n \"linewidth\"\
: 1,\n \"links\": [\n\n ],\n \
\ \"nullPointMode\": \"null\",\n \"percentage\"\
: false,\n \"pointradius\": 5,\n \"\
points\": false,\n \"renderer\": \"flot\",\n \
\ \"repeat\": null,\n \"seriesOverrides\": [\n\
\n ],\n \"spaceLength\": 10,\n \
\ \"span\": 4,\n \"stack\": false,\n \
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"process_resident_memory_bytes{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\"}\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Memory\",\n \"tooltip\": {\n \"\
shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\":\
\ \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
bytes\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"bytes\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 1,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n\n \
\ },\n \"id\": 9,\n \"interval\"\
: \"1m\",\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"rate(process_cpu_seconds_total{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\", instance=~\\\"$instance\\\"}[$__rate_interval])\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
CPU usage\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n \
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
bytes\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"bytes\",\n \"\
label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 1,\n \"fillGradient\"\
: 0,\n \"gridPos\": {\n\n },\n \
\ \"id\": 10,\n \"interval\": \"1m\",\n \
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": false,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": true,\n\
\ \"show\": true,\n \"sideWidth\"\
: null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 1,\n \"links\"\
: [\n\n ],\n \"nullPointMode\": \"null\"\
,\n \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 4,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"go_goroutines{cluster=\\\
\"$cluster\\\", job=\\\"kube-scheduler\\\",instance=~\\\"$instance\\\"}\"\
,\n \"format\": \"time_series\",\n \
\ \"intervalFactor\": 2,\n \"legendFormat\"\
: \"{{instance}}\",\n \"refId\": \"A\"\n \
\ }\n ],\n \"thresholds\"\
: [\n\n ],\n \"timeFrom\": null,\n \
\ \"timeShift\": null,\n \"title\": \"\
Goroutines\",\n \"tooltip\": {\n \
\ \"shared\": false,\n \"sort\": 0,\n \
\ \"value_type\": \"individual\"\n },\n \
\ \"type\": \"graph\",\n \"xaxis\": {\n\
\ \"buckets\": null,\n \"mode\"\
: \"time\",\n \"name\": null,\n \
\ \"show\": true,\n \"values\": [\n\n \
\ ]\n },\n \"yaxes\":\
\ [\n {\n \"format\": \"\
short\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": null,\n \"\
show\": true\n },\n {\n \
\ \"format\": \"short\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\"\
: null,\n \"show\": true\n \
\ }\n ]\n }\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": false,\n \
\ \"title\": \"Dashboard Row\",\n \"titleSize\": \"h6\",\n \
\ \"type\": \"row\"\n }\n ],\n \"schemaVersion\": 14,\n\
\ \"style\": \"dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n\
\ ],\n \"templating\": {\n \"list\": [\n {\n \
\ \"current\": {\n \"text\": \"default\",\n \
\ \"value\": \"default\"\n },\n \
\ \"hide\": 0,\n \"label\": \"Data Source\",\n \
\ \"name\": \"datasource\",\n \"options\": [\n\n \
\ ],\n \"query\": \"prometheus\",\n \
\ \"refresh\": 1,\n \"regex\": \"\",\n \
\ \"type\": \"datasource\"\n },\n {\n \
\ \"allValue\": null,\n \"current\": {\n\n \
\ },\n \"datasource\": \"$datasource\",\n \"\
hide\": 0,\n \"includeAll\": false,\n \"label\"\
: \"cluster\",\n \"multi\": false,\n \"name\"\
: \"cluster\",\n \"options\": [\n\n ],\n \
\ \"query\": \"label_values(up{job=\\\"kube-scheduler\\\"}, cluster)\"\
,\n \"refresh\": 2,\n \"regex\": \"\",\n \
\ \"sort\": 1,\n \"tagValuesQuery\": \"\",\n \
\ \"tags\": [\n\n ],\n \"tagsQuery\"\
: \"\",\n \"type\": \"query\",\n \"useTags\"\
: false\n },\n {\n \"allValue\": null,\n\
\ \"current\": {\n\n },\n \"\
datasource\": \"$datasource\",\n \"hide\": 0,\n \
\ \"includeAll\": true,\n \"label\": null,\n \
\ \"multi\": false,\n \"name\": \"instance\",\n \
\ \"options\": [\n\n ],\n \"query\"\
: \"label_values(up{job=\\\"kube-scheduler\\\", cluster=\\\"$cluster\\\"},\
\ instance)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n }\n ]\n },\n \"time\"\
: {\n \"from\": \"now-1h\",\n \"to\": \"now\"\n },\n \"\
timepicker\": {\n \"refresh_intervals\": [\n \"5s\",\n \
\ \"10s\",\n \"30s\",\n \"1m\",\n \
\ \"5m\",\n \"15m\",\n \"30m\",\n \"1h\"\
,\n \"2h\",\n \"1d\"\n ],\n \"time_options\"\
: [\n \"5m\",\n \"15m\",\n \"1h\",\n \
\ \"6h\",\n \"12h\",\n \"24h\",\n \
\ \"2d\",\n \"7d\",\n \"30d\"\n ]\n },\n \
\ \"timezone\": \"UTC\",\n \"title\": \"Kubernetes / Scheduler\",\n \
\ \"uid\": \"2e6b6a3b4bddf1427b3a55aa1311c656\",\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-scheduler
namespace: monitoring
- apiVersion: v1
data:
workload-total.json: "{\n \"__inputs\": [\n\n ],\n \"__requires\":\
\ [\n\n ],\n \"annotations\": {\n \"list\": [\n {\n\
\ \"builtIn\": 1,\n \"datasource\": \"-- Grafana\
\ --\",\n \"enable\": true,\n \"hide\": true,\n\
\ \"iconColor\": \"rgba(0, 211, 255, 1)\",\n \
\ \"name\": \"Annotations & Alerts\",\n \"type\": \"dashboard\"\
\n }\n ]\n },\n \"editable\": true,\n \"gnetId\"\
: null,\n \"graphTooltip\": 0,\n \"hideControls\": false,\n \"id\"\
: null,\n \"links\": [\n\n ],\n \"panels\": [\n {\n \
\ \"collapse\": false,\n \"collapsed\": false,\n \
\ \"gridPos\": {\n \"h\": 1,\n \"w\": 24,\n\
\ \"x\": 0,\n \"y\": 0\n },\n \
\ \"id\": 2,\n \"panels\": [\n\n ],\n \
\ \"repeat\": null,\n \"repeatIteration\": null,\n \
\ \"repeatRowId\": null,\n \"showTitle\": true,\n \
\ \"title\": \"Current Bandwidth\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": true,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 12,\n\
\ \"x\": 0,\n \"y\": 1\n },\n \
\ \"id\": 3,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \"current\": true,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\": \"current\",\n \
\ \"sortDesc\": true,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": false,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 24,\n \"nullPointMode\": \"null\",\n\
\ \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 24,\n \"stack\": false,\n \"\
steppedLine\": false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{ pod }}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"title\": \"Current\
\ Rate of Bytes Received\",\n \"tooltip\": {\n \"\
shared\": true,\n \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"series\",\n \"name\": null,\n \
\ \"show\": false,\n \"values\": [\n \"\
current\"\n ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n {\n \
\ \"format\": \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": true,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 12,\n\
\ \"x\": 12,\n \"y\": 1\n },\n \
\ \"id\": 4,\n \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \"current\": true,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\": \"current\",\n \
\ \"sortDesc\": true,\n \"total\": false,\n \
\ \"values\": true\n },\n \"lines\": false,\n\
\ \"linewidth\": 1,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 24,\n \"nullPointMode\": \"null\",\n\
\ \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 24,\n \"stack\": false,\n \"\
steppedLine\": false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{ pod }}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"title\": \"Current\
\ Rate of Bytes Transmitted\",\n \"tooltip\": {\n \
\ \"shared\": true,\n \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"series\",\n \"name\": null,\n \
\ \"show\": false,\n \"values\": [\n \"\
current\"\n ]\n },\n \"yaxes\": [\n \
\ {\n \"format\": \"Bps\",\n \
\ \"label\": null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n {\n \
\ \"format\": \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n },\n {\n \"collapse\"\
: true,\n \"collapsed\": true,\n \"gridPos\": {\n \
\ \"h\": 1,\n \"w\": 24,\n \"x\"\
: 0,\n \"y\": 10\n },\n \"id\": 5,\n\
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": true,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 12,\n \"x\": 0,\n \
\ \"y\": 11\n },\n \"id\": 6,\n\
\ \"legend\": {\n \"alignAsTable\"\
: true,\n \"avg\": false,\n \
\ \"current\": true,\n \"hideEmpty\": true,\n \
\ \"hideZero\": true,\n \"max\":\
\ false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"sort\":\
\ \"current\",\n \"sortDesc\": true,\n \
\ \"total\": false,\n \"values\": true\n\
\ },\n \"lines\": false,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n \
\ ],\n \"minSpan\": 24,\n \
\ \"nullPointMode\": \"null\",\n \"paceLength\": 10,\n\
\ \"percentage\": false,\n \"pointradius\"\
: 5,\n \"points\": false,\n \"renderer\"\
: \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\"\
: 10,\n \"span\": 24,\n \"stack\": false,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(avg(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 1,\n \"legendFormat\": \"{{ pod }}\",\n \
\ \"refId\": \"A\",\n \"\
step\": 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Average Rate of Bytes Received\",\n \
\ \"tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"series\",\n \
\ \"name\": null,\n \"show\": false,\n \
\ \"values\": [\n \"current\"\n\
\ ]\n },\n \"\
yaxes\": [\n {\n \"format\"\
: \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"Bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n },\n {\n \
\ \"aliasColors\": {\n\n },\n \"bars\"\
: true,\n \"dashLength\": 10,\n \"dashes\"\
: false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 12,\n \"x\": 12,\n \
\ \"y\": 11\n },\n \
\ \"id\": 7,\n \"legend\": {\n \"\
alignAsTable\": true,\n \"avg\": false,\n \
\ \"current\": true,\n \"hideEmpty\"\
: true,\n \"hideZero\": true,\n \
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": true,\n \"show\": true,\n\
\ \"sideWidth\": null,\n \"\
sort\": \"current\",\n \"sortDesc\": true,\n \
\ \"total\": false,\n \"values\":\
\ true\n },\n \"lines\": false,\n \
\ \"linewidth\": 1,\n \"links\": [\n\n\
\ ],\n \"minSpan\": 24,\n \
\ \"nullPointMode\": \"null\",\n \"paceLength\"\
: 10,\n \"percentage\": false,\n \"\
pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \
\ \"seriesOverrides\": [\n\n ],\n \
\ \"spaceLength\": 10,\n \"span\": 24,\n\
\ \"stack\": false,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sort_desc(avg(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 1,\n \"legendFormat\": \"{{ pod }}\",\n \
\ \"refId\": \"A\",\n \"\
step\": 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \
\ \"timeFrom\": null,\n \"timeShift\": null,\n \
\ \"title\": \"Average Rate of Bytes Transmitted\",\n \
\ \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 2,\n \"value_type\"\
: \"individual\"\n },\n \"type\": \"\
graph\",\n \"xaxis\": {\n \"buckets\"\
: null,\n \"mode\": \"series\",\n \
\ \"name\": null,\n \"show\": false,\n \
\ \"values\": [\n \"current\"\n\
\ ]\n },\n \"\
yaxes\": [\n {\n \"format\"\
: \"Bps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n\
\ \"min\": 0,\n \"show\"\
: true\n },\n {\n \
\ \"format\": \"Bps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n }\n \
\ ]\n }\n ],\n \"repeat\"\
: null,\n \"repeatIteration\": null,\n \"repeatRowId\"\
: null,\n \"showTitle\": true,\n \"title\": \"Average\
\ Bandwidth\",\n \"titleSize\": \"h6\",\n \"type\":\
\ \"row\"\n },\n {\n \"collapse\": false,\n \
\ \"collapsed\": false,\n \"gridPos\": {\n \
\ \"h\": 1,\n \"w\": 24,\n \"x\": 0,\n \
\ \"y\": 11\n },\n \"id\": 8,\n \
\ \"panels\": [\n\n ],\n \"repeat\": null,\n \
\ \"repeatIteration\": null,\n \"repeatRowId\": null,\n \
\ \"showTitle\": true,\n \"title\": \"Bandwidth HIstory\"\
,\n \"titleSize\": \"h6\",\n \"type\": \"row\"\n \
\ },\n {\n \"aliasColors\": {\n\n },\n \
\ \"bars\": false,\n \"dashLength\": 10,\n \
\ \"dashes\": false,\n \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \"gridPos\"\
: {\n \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 0,\n \"y\": 12\n },\n \"id\"\
: 9,\n \"legend\": {\n \"alignAsTable\": false,\n\
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 2,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 12,\n \"nullPointMode\": \"connected\"\
,\n \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_receive_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"title\": \"Receive\
\ Bandwidth\",\n \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"mode\": \"time\"\
,\n \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"Bps\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ }\n ]\n },\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\": \"$datasource\"\
,\n \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \"w\": 12,\n\
\ \"x\": 12,\n \"y\": 12\n },\n \
\ \"id\": 10,\n \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \"current\": false,\n\
\ \"hideEmpty\": true,\n \"hideZero\": true,\n\
\ \"max\": false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\": true,\n\
\ \"linewidth\": 2,\n \"links\": [\n\n ],\n\
\ \"minSpan\": 12,\n \"nullPointMode\": \"connected\"\
,\n \"paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\": null,\n \"\
seriesOverrides\": [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n \
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_bytes_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \"format\"\
: \"time_series\",\n \"intervalFactor\": 1,\n \
\ \"legendFormat\": \"{{pod}}\",\n \"refId\"\
: \"A\",\n \"step\": 10\n }\n \
\ ],\n \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"title\": \"Transmit\
\ Bandwidth\",\n \"tooltip\": {\n \"shared\": true,\n\
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \"xaxis\"\
: {\n \"buckets\": null,\n \"mode\": \"time\"\
,\n \"name\": null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \"format\": \"Bps\"\
,\n \"label\": null,\n \"logBase\":\
\ 1,\n \"max\": null,\n \"min\": 0,\n\
\ \"show\": true\n },\n {\n\
\ \"format\": \"Bps\",\n \"label\":\
\ null,\n \"logBase\": 1,\n \"max\"\
: null,\n \"min\": 0,\n \"show\": true\n\
\ }\n ]\n },\n {\n \"collapse\"\
: true,\n \"collapsed\": true,\n \"gridPos\": {\n \
\ \"h\": 1,\n \"w\": 24,\n \"x\"\
: 0,\n \"y\": 21\n },\n \"id\": 11,\n\
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 12,\n \"x\": 0,\n \
\ \"y\": 22\n },\n \"id\": 12,\n\
\ \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \
\ \"current\": false,\n \"hideEmpty\": true,\n \
\ \"hideZero\": true,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 2,\n \"links\": [\n\n ],\n \
\ \"minSpan\": 12,\n \"nullPointMode\": \"\
connected\",\n \"paceLength\": 10,\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"repeat\": null,\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 1,\n \"legendFormat\": \"{{pod}}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Rate of Received Packets\",\n \"tooltip\": {\n\
\ \"shared\": true,\n \"sort\"\
: 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\": null,\n\
\ \"show\": true,\n \"values\"\
: [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\": null,\n \
\ \"logBase\": 1,\n \"\
max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \"logBase\"\
: 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n \
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n },\n\
\ \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 22\n \
\ },\n \"id\": 13,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 1,\n \"legendFormat\": \"{{pod}}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Rate of Transmitted Packets\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Packets\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n },\n {\n \"collapse\"\
: true,\n \"collapsed\": true,\n \"gridPos\": {\n \
\ \"h\": 1,\n \"w\": 24,\n \"x\"\
: 0,\n \"y\": 22\n },\n \"id\": 14,\n\
\ \"panels\": [\n {\n \"aliasColors\"\
: {\n\n },\n \"bars\": false,\n \
\ \"dashLength\": 10,\n \"dashes\": false,\n\
\ \"datasource\": \"$datasource\",\n \
\ \"fill\": 2,\n \"fillGradient\": 0,\n \
\ \"gridPos\": {\n \"h\": 9,\n \
\ \"w\": 12,\n \"x\": 0,\n \
\ \"y\": 23\n },\n \"id\": 15,\n\
\ \"legend\": {\n \"alignAsTable\"\
: false,\n \"avg\": false,\n \
\ \"current\": false,\n \"hideEmpty\": true,\n \
\ \"hideZero\": true,\n \"max\"\
: false,\n \"min\": false,\n \
\ \"rightSide\": false,\n \"show\": true,\n \
\ \"sideWidth\": null,\n \"total\"\
: false,\n \"values\": false\n },\n\
\ \"lines\": true,\n \"linewidth\":\
\ 2,\n \"links\": [\n\n ],\n \
\ \"minSpan\": 12,\n \"nullPointMode\": \"\
connected\",\n \"paceLength\": 10,\n \
\ \"percentage\": false,\n \"pointradius\": 5,\n \
\ \"points\": false,\n \"renderer\": \"flot\"\
,\n \"repeat\": null,\n \"seriesOverrides\"\
: [\n\n ],\n \"spaceLength\": 10,\n\
\ \"span\": 12,\n \"stack\": true,\n\
\ \"steppedLine\": false,\n \"targets\"\
: [\n {\n \"expr\": \"sort_desc(sum(irate(container_network_receive_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 1,\n \"legendFormat\": \"{{pod}}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Rate of Received Packets Dropped\",\n \"tooltip\"\
: {\n \"shared\": true,\n \"\
sort\": 2,\n \"value_type\": \"individual\"\n \
\ },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n \
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n },\n \
\ {\n \"aliasColors\": {\n\n \
\ },\n \"bars\": false,\n \"dashLength\"\
: 10,\n \"dashes\": false,\n \"datasource\"\
: \"$datasource\",\n \"fill\": 2,\n \
\ \"fillGradient\": 0,\n \"gridPos\": {\n \
\ \"h\": 9,\n \"w\": 12,\n \
\ \"x\": 12,\n \"y\": 23\n \
\ },\n \"id\": 16,\n \"legend\"\
: {\n \"alignAsTable\": false,\n \
\ \"avg\": false,\n \"current\": false,\n \
\ \"hideEmpty\": true,\n \"hideZero\"\
: true,\n \"max\": false,\n \
\ \"min\": false,\n \"rightSide\": false,\n \
\ \"show\": true,\n \"sideWidth\":\
\ null,\n \"total\": false,\n \
\ \"values\": false\n },\n \"lines\"\
: true,\n \"linewidth\": 2,\n \"links\"\
: [\n\n ],\n \"minSpan\": 12,\n \
\ \"nullPointMode\": \"connected\",\n \"\
paceLength\": 10,\n \"percentage\": false,\n \
\ \"pointradius\": 5,\n \"points\": false,\n \
\ \"renderer\": \"flot\",\n \"repeat\"\
: null,\n \"seriesOverrides\": [\n\n \
\ ],\n \"spaceLength\": 10,\n \"span\"\
: 12,\n \"stack\": true,\n \"steppedLine\"\
: false,\n \"targets\": [\n {\n\
\ \"expr\": \"sort_desc(sum(irate(container_network_transmit_packets_dropped_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\",namespace=~\\\"$namespace\\\"}[$interval:$resolution])\\n* on (namespace,pod)\\\
ngroup_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
, workload_type=~\\\"$type\\\"}) by (pod))\\n\",\n \
\ \"format\": \"time_series\",\n \"intervalFactor\"\
: 1,\n \"legendFormat\": \"{{pod}}\",\n \
\ \"refId\": \"A\",\n \"step\"\
: 10\n }\n ],\n \
\ \"thresholds\": [\n\n ],\n \"timeFrom\"\
: null,\n \"timeShift\": null,\n \"\
title\": \"Rate of Transmitted Packets Dropped\",\n \"\
tooltip\": {\n \"shared\": true,\n \
\ \"sort\": 2,\n \"value_type\": \"individual\"\
\n },\n \"type\": \"graph\",\n \
\ \"xaxis\": {\n \"buckets\": null,\n\
\ \"mode\": \"time\",\n \"name\"\
: null,\n \"show\": true,\n \
\ \"values\": [\n\n ]\n },\n \
\ \"yaxes\": [\n {\n \
\ \"format\": \"pps\",\n \"label\"\
: null,\n \"logBase\": 1,\n \
\ \"max\": null,\n \"min\": 0,\n \
\ \"show\": true\n },\n \
\ {\n \"format\": \"pps\",\n \
\ \"label\": null,\n \
\ \"logBase\": 1,\n \"max\": null,\n \
\ \"min\": 0,\n \"show\": true\n\
\ }\n ]\n }\n \
\ ],\n \"repeat\": null,\n \"repeatIteration\"\
: null,\n \"repeatRowId\": null,\n \"showTitle\": true,\n\
\ \"title\": \"Errors\",\n \"titleSize\": \"h6\",\n\
\ \"type\": \"row\"\n }\n ],\n \"refresh\": \"10s\"\
,\n \"rows\": [\n\n ],\n \"schemaVersion\": 18,\n \"style\": \"\
dark\",\n \"tags\": [\n \"kubernetes-mixin\"\n ],\n \"templating\"\
: {\n \"list\": [\n {\n \"current\": {\n\
\ \"text\": \"default\",\n \"value\"\
: \"default\"\n },\n \"hide\": 0,\n \
\ \"label\": \"Data Source\",\n \"name\": \"datasource\"\
,\n \"options\": [\n\n ],\n \"\
query\": \"prometheus\",\n \"refresh\": 1,\n \
\ \"regex\": \"\",\n \"type\": \"datasource\"\n \
\ },\n {\n \"allValue\": null,\n \
\ \"current\": {\n\n },\n \"datasource\": \"\
$datasource\",\n \"hide\": 0,\n \"includeAll\"\
: false,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"cluster\",\n \"options\": [\n\n\
\ ],\n \"query\": \"label_values(kube_pod_info{job=\\\
\"kube-state-metrics\\\"}, cluster)\",\n \"refresh\": 2,\n\
\ \"regex\": \"\",\n \"sort\": 0,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n \
\ ],\n \"tagsQuery\": \"\",\n \"type\"\
: \"query\",\n \"useTags\": false\n },\n \
\ {\n \"allValue\": \".+\",\n \"auto\":\
\ false,\n \"auto_count\": 30,\n \"auto_min\"\
: \"10s\",\n \"current\": {\n \"text\":\
\ \"kube-system\",\n \"value\": \"kube-system\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"definition\": \"label_values(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\"}, namespace)\",\n \"hide\": 0,\n \"includeAll\"\
: true,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"namespace\",\n \"options\": [\n\
\n ],\n \"query\": \"label_values(container_network_receive_packets_total{job=\\\
\"kubelet\\\", metrics_path=\\\"/metrics/cadvisor\\\", cluster=\\\"$cluster\\\
\"}, namespace)\",\n \"refresh\": 2,\n \"regex\"\
: \"\",\n \"skipUrlSync\": false,\n \"sort\"\
: 1,\n \"tagValuesQuery\": \"\",\n \"tags\"\
: [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n \
\ },\n {\n \"allValue\": null,\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"\",\n \"value\": \"\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"definition\": \"label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}, workload)\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \"\
name\": \"workload\",\n \"options\": [\n\n ],\n\
\ \"query\": \"label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\"}, workload)\",\n \
\ \"refresh\": 2,\n \"regex\": \"\",\n \"\
skipUrlSync\": false,\n \"sort\": 1,\n \"tagValuesQuery\"\
: \"\",\n \"tags\": [\n\n ],\n \
\ \"tagsQuery\": \"\",\n \"type\": \"query\",\n \
\ \"useTags\": false\n },\n {\n \
\ \"allValue\": null,\n \"auto\": false,\n \
\ \"auto_count\": 30,\n \"auto_min\": \"10s\",\n \
\ \"current\": {\n \"text\": \"\",\n \
\ \"value\": \"\"\n },\n \"datasource\"\
: \"$datasource\",\n \"definition\": \"label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
}, workload_type)\",\n \"hide\": 0,\n \"includeAll\"\
: true,\n \"label\": null,\n \"multi\": false,\n\
\ \"name\": \"type\",\n \"options\": [\n\n \
\ ],\n \"query\": \"label_values(namespace_workload_pod:kube_pod_owner:relabel{cluster=\\\
\"$cluster\\\",namespace=~\\\"$namespace\\\", workload=~\\\"$workload\\\"\
}, workload_type)\",\n \"refresh\": 2,\n \"\
regex\": \"\",\n \"skipUrlSync\": false,\n \"\
sort\": 0,\n \"tagValuesQuery\": \"\",\n \"\
tags\": [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"query\",\n \"useTags\": false\n\
\ },\n {\n \"allValue\": null,\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"5m\",\n \"value\": \"5m\"\n\
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 0,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"resolution\",\n \"options\": [\n \
\ {\n \"selected\": false,\n \
\ \"text\": \"30s\",\n \"value\": \"\
30s\"\n },\n {\n \
\ \"selected\": true,\n \"text\": \"5m\",\n \
\ \"value\": \"5m\"\n },\n \
\ {\n \"selected\": false,\n \
\ \"text\": \"1h\",\n \"value\": \"1h\"\
\n }\n ],\n \"query\": \"\
30s,5m,1h\",\n \"refresh\": 2,\n \"regex\":\
\ \"\",\n \"skipUrlSync\": false,\n \"sort\"\
: 1,\n \"tagValuesQuery\": \"\",\n \"tags\"\
: [\n\n ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"interval\",\n \"useTags\": false\n \
\ },\n {\n \"allValue\": null,\n \
\ \"auto\": false,\n \"auto_count\": 30,\n \
\ \"auto_min\": \"10s\",\n \"current\": {\n \
\ \"text\": \"5m\",\n \"value\": \"5m\"\n \
\ },\n \"datasource\": \"$datasource\",\n \
\ \"hide\": 2,\n \"includeAll\": false,\n \
\ \"label\": null,\n \"multi\": false,\n \
\ \"name\": \"interval\",\n \"options\": [\n \
\ {\n \"selected\": true,\n \
\ \"text\": \"4h\",\n \"value\": \"4h\"\n\
\ }\n ],\n \"query\": \"\
4h\",\n \"refresh\": 2,\n \"regex\": \"\",\n\
\ \"skipUrlSync\": false,\n \"sort\": 1,\n \
\ \"tagValuesQuery\": \"\",\n \"tags\": [\n\n\
\ ],\n \"tagsQuery\": \"\",\n \
\ \"type\": \"interval\",\n \"useTags\": false\n \
\ }\n ]\n },\n \"time\": {\n \"from\": \"now-1h\",\n\
\ \"to\": \"now\"\n },\n \"timepicker\": {\n \"refresh_intervals\"\
: [\n \"5s\",\n \"10s\",\n \"30s\",\n \
\ \"1m\",\n \"5m\",\n \"15m\",\n \
\ \"30m\",\n \"1h\",\n \"2h\",\n \"1d\"\n\
\ ],\n \"time_options\": [\n \"5m\",\n \
\ \"15m\",\n \"1h\",\n \"6h\",\n \"12h\"\
,\n \"24h\",\n \"2d\",\n \"7d\",\n \
\ \"30d\"\n ]\n },\n \"timezone\": \"UTC\",\n \"title\"\
: \"Kubernetes / Networking / Workload\",\n \"uid\": \"728bf77cc1166d2f3133bf25846876cc\"\
,\n \"version\": 0\n}"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.5.3
name: grafana-dashboard-workload-total
namespace: monitoring
kind: ConfigMapList
metadata:
annotations:
argocd.argoproj.io/sync-wave: '1'