Path: blob/main/operations/observability/mixins/meta/dashboards/components/dashboard.json
2501 views
{1"__inputs": [],2"__requires": [3{4"type": "grafana",5"id": "grafana",6"name": "Grafana",7"version": "8.1.2"8},9{10"type": "panel",11"id": "graph",12"name": "Graph (old)",13"version": ""14},15{16"type": "datasource",17"id": "prometheus",18"name": "Prometheus",19"version": "1.0.0"20},21{22"type": "panel",23"id": "timeseries",24"name": "Time series",25"version": ""26}27],28"annotations": {29"list": [30{31"builtIn": 1,32"datasource": "-- Grafana --",33"enable": true,34"hide": true,35"iconColor": "rgba(0, 211, 255, 1)",36"name": "Annotations & Alerts",37"target": {38"limit": 100,39"matchAny": false,40"tags": [],41"type": "dashboard"42},43"type": "dashboard"44}45]46},47"editable": true,48"gnetId": null,49"graphTooltip": 1,50"id": null,51"iteration": 1630954714935,52"links": [],53"panels": [54{55"collapsed": false,56"datasource": null,57"fieldConfig": {58"defaults": {},59"overrides": []60},61"gridPos": {62"h": 1,63"w": 24,64"x": 0,65"y": 066},67"id": 16,68"panels": [],69"title": "Pod Metrics",70"type": "row"71},72{73"datasource": "$datasource",74"fieldConfig": {75"defaults": {76"color": {77"mode": "palette-classic"78},79"custom": {80"axisLabel": "",81"axisPlacement": "auto",82"barAlignment": 0,83"drawStyle": "line",84"fillOpacity": 0,85"gradientMode": "none",86"hideFrom": {87"legend": false,88"tooltip": false,89"viz": false90},91"lineInterpolation": "linear",92"lineWidth": 1,93"pointSize": 5,94"scaleDistribution": {95"type": "linear"96},97"showPoints": "auto",98"spanNulls": false,99"stacking": {100"group": "A",101"mode": "none"102},103"thresholdsStyle": {104"mode": "off"105}106},107"mappings": [],108"thresholds": {109"mode": "absolute",110"steps": [111{112"color": "green",113"value": null114},115{116"color": "red",117"value": 80118}119]120}121},122"overrides": []123},124"gridPos": {125"h": 7,126"w": 10,127"x": 0,128"y": 1129},130"id": 34,131"options": {132"legend": {133"calcs": [],134"displayMode": "table",135"placement": "right"136},137"tooltip": {138"mode": "single"139}140},141"targets": [142{143"exemplar": true,144"expr": "kube_pod_container_info{cluster=~\"$cluster\", pod=~\"$pod\", image=~\".+\", container=\"dashboard\"}",145"interval": "",146"legendFormat": "{{cluster}} - {{image}}",147"queryType": "randomWalk",148"refId": "A"149}150],151"title": "Container image version",152"type": "timeseries"153},154{155"aliasColors": {},156"bars": false,157"dashLength": 10,158"dashes": false,159"datasource": "$datasource",160"decimals": 2,161"fill": 1,162"fillGradient": 0,163"gridPos": {164"h": 7,165"w": 7,166"x": 10,167"y": 1168},169"hiddenSeries": false,170"id": 2,171"legend": {172"alignAsTable": true,173"avg": true,174"current": true,175"max": true,176"min": false,177"show": true,178"sort": "current",179"sortDesc": true,180"total": false,181"values": true182},183"lines": true,184"linewidth": 1,185"nullPointMode": "null",186"options": {187"alertThreshold": true188},189"percentage": false,190"pluginVersion": "8.1.2",191"pointradius": 2,192"points": false,193"renderer": "flot",194"seriesOverrides": [],195"spaceLength": 10,196"stack": false,197"steppedLine": false,198"targets": [199{200"expr": "sum(\n rate(container_cpu_usage_seconds_total{container!=\"POD\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod, cluster, node)",201"interval": "",202"legendFormat": "{{cluster}} - {{node}} - {{pod}} - Cores being used",203"queryType": "randomWalk",204"refId": "A"205}206],207"thresholds": [],208"timeFrom": null,209"timeRegions": [],210"timeShift": null,211"title": "CPU Utilization",212"tooltip": {213"shared": true,214"sort": 2,215"value_type": "individual"216},217"type": "graph",218"xaxis": {219"buckets": null,220"mode": "time",221"name": null,222"show": true,223"values": []224},225"yaxes": [226{227"decimals": 2,228"format": "short",229"label": null,230"logBase": 1,231"max": null,232"min": "0",233"show": true234},235{236"format": "short",237"label": null,238"logBase": 1,239"max": null,240"min": null,241"show": true242}243],244"yaxis": {245"align": false,246"alignLevel": null247}248},249{250"aliasColors": {},251"bars": false,252"dashLength": 10,253"dashes": false,254"datasource": "$datasource",255"description": "Saturation > 100% means that the container is requesting more than its limits.\n\nKubernetes will start to throttle CPU when that happens. That's a sign of degraded performance.\n\n'No Data' indicates that the pod has no CPU limits.",256"fill": 1,257"fillGradient": 0,258"gridPos": {259"h": 7,260"w": 7,261"x": 17,262"y": 1263},264"hiddenSeries": false,265"id": 4,266"legend": {267"avg": false,268"current": false,269"max": false,270"min": false,271"show": true,272"total": false,273"values": false274},275"lines": true,276"linewidth": 1,277"nullPointMode": "null",278"options": {279"alertThreshold": true280},281"percentage": false,282"pluginVersion": "8.1.2",283"pointradius": 2,284"points": false,285"renderer": "flot",286"seriesOverrides": [287{288"alias": "/.*CPU Throttles/",289"yaxis": 2290}291],292"spaceLength": 10,293"stack": false,294"steppedLine": false,295"targets": [296{297"expr": "sum(\n rate(container_cpu_usage_seconds_total{container!=\"POD\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod, cluster, node)\n/\nsum(\n kube_pod_container_resource_limits_cpu_cores{container!=\"POD\", cluster=\"$cluster\", pod=~\"$pod\"}\n) by (pod, cluster, node)\n",298"interval": "",299"legendFormat": "{{cluster}} - {{node} - {{pod}} - CPU Saturation",300"queryType": "randomWalk",301"refId": "A"302},303{304"expr": "sum(\nrate(container_cpu_cfs_throttled_seconds_total{container!=\"POD\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod)",305"interval": "",306"legendFormat": "{{pod}} - CPU Throttles",307"queryType": "randomWalk",308"refId": "B"309}310],311"thresholds": [],312"timeFrom": null,313"timeRegions": [],314"timeShift": null,315"title": "CPU Saturation",316"tooltip": {317"shared": true,318"sort": 2,319"value_type": "individual"320},321"type": "graph",322"xaxis": {323"buckets": null,324"mode": "time",325"name": null,326"show": true,327"values": []328},329"yaxes": [330{331"decimals": 2,332"format": "percentunit",333"label": null,334"logBase": 1,335"max": null,336"min": "0",337"show": true338},339{340"format": "s",341"label": null,342"logBase": 1,343"max": null,344"min": null,345"show": true346}347],348"yaxis": {349"align": false,350"alignLevel": null351}352},353{354"aliasColors": {},355"bars": false,356"dashLength": 10,357"dashes": false,358"datasource": "$datasource",359"fill": 1,360"fillGradient": 0,361"gridPos": {362"h": 7,363"w": 12,364"x": 0,365"y": 8366},367"hiddenSeries": false,368"id": 6,369"legend": {370"alignAsTable": true,371"avg": true,372"current": true,373"max": true,374"min": false,375"show": true,376"total": false,377"values": true378},379"lines": true,380"linewidth": 1,381"nullPointMode": "null",382"options": {383"alertThreshold": true384},385"percentage": false,386"pluginVersion": "8.1.2",387"pointradius": 2,388"points": false,389"renderer": "flot",390"seriesOverrides": [],391"spaceLength": 10,392"stack": false,393"steppedLine": false,394"targets": [395{396"expr": "sum(container_memory_working_set_bytes{container!=\"POD\", container!=\"\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}) by (pod, cluster, node)",397"interval": "",398"legendFormat": "{{cluster}} - {{node}} - {{pod}}",399"queryType": "randomWalk",400"refId": "A"401}402],403"thresholds": [],404"timeFrom": null,405"timeRegions": [],406"timeShift": null,407"title": "Memory Utilization",408"tooltip": {409"shared": true,410"sort": 2,411"value_type": "individual"412},413"type": "graph",414"xaxis": {415"buckets": null,416"mode": "time",417"name": null,418"show": true,419"values": []420},421"yaxes": [422{423"format": "bytes",424"label": null,425"logBase": 1,426"max": null,427"min": "0",428"show": true429},430{431"format": "short",432"label": null,433"logBase": 1,434"max": null,435"min": null,436"show": true437}438],439"yaxis": {440"align": false,441"alignLevel": null442}443},444{445"aliasColors": {},446"bars": false,447"dashLength": 10,448"dashes": false,449"datasource": "$datasource",450"decimals": 4,451"description": "Memory can't be throttled. When a container reaches 100% of its memory limits, Kubernetes will kill the container and restart it.\n\n'No Data' indicates that the pod doesn't have Memory limits.",452"fill": 1,453"fillGradient": 0,454"gridPos": {455"h": 7,456"w": 12,457"x": 12,458"y": 8459},460"hiddenSeries": false,461"id": 8,462"legend": {463"alignAsTable": true,464"avg": true,465"current": true,466"max": true,467"min": false,468"show": true,469"total": false,470"values": true471},472"lines": true,473"linewidth": 1,474"nullPointMode": "null",475"options": {476"alertThreshold": true477},478"percentage": false,479"pluginVersion": "8.1.2",480"pointradius": 2,481"points": false,482"renderer": "flot",483"seriesOverrides": [],484"spaceLength": 10,485"stack": false,486"steppedLine": false,487"targets": [488{489"expr": "sum(\nrate(container_memory_working_set_bytes{container!=\"POD\", container!=\"\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod, cluster, node)\n/\nsum(\n kube_pod_container_resource_limits{container!=\"POD\", cluster=\"$cluster\", pod=~\"$pod\", resource=\"memory\"}\n) by (pod, cluster, node)\n",490"interval": "",491"legendFormat": "{{cluster}} - {{node}} - {{pod}} - Memory Saturation",492"queryType": "randomWalk",493"refId": "A"494}495],496"thresholds": [],497"timeFrom": null,498"timeRegions": [],499"timeShift": null,500"title": "Memory Saturation",501"tooltip": {502"shared": true,503"sort": 2,504"value_type": "individual"505},506"type": "graph",507"xaxis": {508"buckets": null,509"mode": "time",510"name": null,511"show": true,512"values": []513},514"yaxes": [515{516"decimals": 2,517"format": "percentunit",518"label": null,519"logBase": 1,520"max": null,521"min": "0",522"show": true523},524{525"format": "short",526"label": null,527"logBase": 1,528"max": null,529"min": null,530"show": true531}532],533"yaxis": {534"align": false,535"alignLevel": null536}537},538{539"aliasColors": {},540"bars": false,541"dashLength": 10,542"dashes": false,543"datasource": "$datasource",544"fill": 1,545"fillGradient": 0,546"gridPos": {547"h": 7,548"w": 8,549"x": 0,550"y": 15551},552"hiddenSeries": false,553"id": 10,554"legend": {555"alignAsTable": true,556"avg": false,557"current": true,558"max": false,559"min": false,560"show": true,561"total": false,562"values": true563},564"lines": true,565"linewidth": 1,566"nullPointMode": "null",567"options": {568"alertThreshold": true569},570"percentage": false,571"pluginVersion": "8.1.2",572"pointradius": 2,573"points": false,574"renderer": "flot",575"seriesOverrides": [],576"spaceLength": 10,577"stack": false,578"steppedLine": false,579"targets": [580{581"expr": "sum (\n rate(container_network_receive_bytes_total{container!=\"POD\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod, cluster, node)",582"interval": "",583"legendFormat": "{{cluster}} - {{node}} - {{pod}} - Received",584"queryType": "randomWalk",585"refId": "A"586},587{588"expr": "sum (\n rate(container_network_transmit_bytes_total{container!=\"POD\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod, cluster, node)",589"interval": "",590"legendFormat": "{{cluster}} - {{node}} - {{pod}} - Transmitted",591"queryType": "randomWalk",592"refId": "B"593}594],595"thresholds": [],596"timeFrom": null,597"timeRegions": [],598"timeShift": null,599"title": "Network Utilization",600"tooltip": {601"shared": true,602"sort": 2,603"value_type": "individual"604},605"type": "graph",606"xaxis": {607"buckets": null,608"mode": "time",609"name": null,610"show": true,611"values": []612},613"yaxes": [614{615"format": "binBps",616"label": null,617"logBase": 1,618"max": null,619"min": "0",620"show": true621},622{623"format": "short",624"label": null,625"logBase": 1,626"max": null,627"min": null,628"show": true629}630],631"yaxis": {632"align": false,633"alignLevel": null634}635},636{637"aliasColors": {},638"bars": false,639"dashLength": 10,640"dashes": false,641"datasource": "$datasource",642"fill": 1,643"fillGradient": 0,644"gridPos": {645"h": 7,646"w": 8,647"x": 8,648"y": 15649},650"hiddenSeries": false,651"id": 30,652"legend": {653"alignAsTable": true,654"avg": false,655"current": true,656"max": false,657"min": false,658"rightSide": false,659"show": true,660"total": false,661"values": true662},663"lines": true,664"linewidth": 1,665"nullPointMode": "null",666"options": {667"alertThreshold": true668},669"percentage": false,670"pluginVersion": "8.1.2",671"pointradius": 2,672"points": false,673"renderer": "flot",674"seriesOverrides": [],675"spaceLength": 10,676"stack": false,677"steppedLine": false,678"targets": [679{680"expr": "sum (\n rate(container_network_receive_packets_dropped_total{container!=\"POD\", pod!=\"\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod, cluster, node)",681"interval": "",682"legendFormat": "{{cluster}} - {{node}} - {{pod}} - Receive",683"queryType": "randomWalk",684"refId": "A"685},686{687"expr": "sum (\n rate(container_network_transmit_packets_dropped_total{container!=\"POD\", pod!=\"\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod, cluster, node)",688"interval": "",689"legendFormat": "{{cluster}} - {{node}} - {{pod}} - Transmit",690"queryType": "randomWalk",691"refId": "B"692}693],694"thresholds": [],695"timeFrom": null,696"timeRegions": [],697"timeShift": null,698"title": "Network Saturation (Packets Dropped)",699"tooltip": {700"shared": true,701"sort": 2,702"value_type": "individual"703},704"type": "graph",705"xaxis": {706"buckets": null,707"mode": "time",708"name": null,709"show": true,710"values": []711},712"yaxes": [713{714"decimals": 2,715"format": "pps",716"label": null,717"logBase": 1,718"max": null,719"min": "0",720"show": true721},722{723"format": "short",724"label": null,725"logBase": 1,726"max": null,727"min": null,728"show": true729}730],731"yaxis": {732"align": false,733"alignLevel": null734}735},736{737"aliasColors": {},738"bars": false,739"dashLength": 10,740"dashes": false,741"datasource": "$datasource",742"fill": 1,743"fillGradient": 0,744"gridPos": {745"h": 7,746"w": 8,747"x": 16,748"y": 15749},750"hiddenSeries": false,751"id": 32,752"legend": {753"alignAsTable": true,754"avg": false,755"current": true,756"max": false,757"min": false,758"show": true,759"total": false,760"values": true761},762"lines": true,763"linewidth": 1,764"nullPointMode": "null",765"options": {766"alertThreshold": true767},768"percentage": false,769"pluginVersion": "8.1.2",770"pointradius": 2,771"points": false,772"renderer": "flot",773"seriesOverrides": [],774"spaceLength": 10,775"stack": false,776"steppedLine": false,777"targets": [778{779"expr": "sum (\n rate(container_network_receive_errors_total{container!=\"POD\", pod!=\"\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod, cluster, node)",780"interval": "",781"legendFormat": "{{cluster}} - {{node}} - {{pod}} - Received",782"queryType": "randomWalk",783"refId": "A"784},785{786"expr": "sum (\n rate(container_network_transmit_errors_total{container!=\"POD\", pod!=\"\", cluster=~\"$cluster\", node=~\"$node\", pod=~\"$pod\"}[1m])\n) by (pod, cluster, node)",787"interval": "",788"legendFormat": "{{cluster}} - {{node}} - {{pod}} - Transmitted",789"queryType": "randomWalk",790"refId": "B"791}792],793"thresholds": [],794"timeFrom": null,795"timeRegions": [],796"timeShift": null,797"title": "Network Errors",798"tooltip": {799"shared": true,800"sort": 2,801"value_type": "individual"802},803"type": "graph",804"xaxis": {805"buckets": null,806"mode": "time",807"name": null,808"show": true,809"values": []810},811"yaxes": [812{813"decimals": 2,814"format": "Errors/s",815"label": null,816"logBase": 1,817"max": null,818"min": "0",819"show": true820},821{822"format": "short",823"label": null,824"logBase": 1,825"max": null,826"min": null,827"show": true828}829],830"yaxis": {831"align": false,832"alignLevel": null833}834},835{836"aliasColors": {},837"bars": false,838"dashLength": 10,839"dashes": false,840"datasource": "$datasource",841"decimals": 4,842"description": "",843"fill": 1,844"fillGradient": 0,845"gridPos": {846"h": 9,847"w": 8,848"x": 0,849"y": 22850},851"hiddenSeries": false,852"id": 22,853"legend": {854"alignAsTable": true,855"avg": true,856"current": true,857"max": true,858"min": false,859"show": true,860"total": false,861"values": true862},863"lines": true,864"linewidth": 1,865"nullPointMode": "null",866"options": {867"alertThreshold": true868},869"percentage": false,870"pluginVersion": "8.1.2",871"pointradius": 2,872"points": false,873"renderer": "flot",874"seriesOverrides": [],875"spaceLength": 10,876"stack": false,877"steppedLine": false,878"targets": [879{880"expr": "rate(kube_pod_container_status_restarts_total{cluster=~\"$cluster\", pod=~\"$pod\"}[1m])",881"interval": "",882"legendFormat": "{{cluster}} - {{kubernetes_pod_node_name}} - {{pod}} ",883"queryType": "randomWalk",884"refId": "A"885}886],887"thresholds": [],888"timeFrom": null,889"timeRegions": [],890"timeShift": null,891"title": "Pod Restarts",892"tooltip": {893"shared": true,894"sort": 2,895"value_type": "individual"896},897"type": "graph",898"xaxis": {899"buckets": null,900"mode": "time",901"name": null,902"show": true,903"values": []904},905"yaxes": [906{907"decimals": 2,908"format": "short",909"label": null,910"logBase": 1,911"max": null,912"min": "0",913"show": true914},915{916"format": "short",917"label": null,918"logBase": 1,919"max": null,920"min": null,921"show": true922}923],924"yaxis": {925"align": false,926"alignLevel": null927}928},929{930"aliasColors": {},931"bars": false,932"dashLength": 10,933"dashes": false,934"datasource": "$datasource",935"decimals": 0,936"description": "",937"fill": 1,938"fillGradient": 0,939"gridPos": {940"h": 9,941"w": 8,942"x": 8,943"y": 22944},945"hiddenSeries": false,946"id": 28,947"legend": {948"alignAsTable": true,949"avg": false,950"current": true,951"max": false,952"min": false,953"show": true,954"total": false,955"values": true956},957"lines": true,958"linewidth": 1,959"nullPointMode": "null",960"options": {961"alertThreshold": true962},963"percentage": false,964"pluginVersion": "8.1.2",965"pointradius": 2,966"points": false,967"renderer": "flot",968"seriesOverrides": [],969"spaceLength": 10,970"stack": false,971"steppedLine": false,972"targets": [973{974"expr": "kube_pod_container_status_running{cluster=~\"$cluster\", pod=~\"$pod\"} == 1 ",975"interval": "",976"legendFormat": "{{pod}} - RUNNING",977"queryType": "randomWalk",978"refId": "A"979},980{981"expr": "(\n sum by (pod) (kube_pod_container_status_terminated{cluster=~\"$cluster\", pod=~\"$pod\"}) == 1\n) * on(pod) group_left(reason) (\n sum by (pod, reason) (kube_pod_container_status_terminated_reason{cluster=~\"$cluster\", pod=~\"$pod\"}) == 1\n)",982"interval": "",983"legendFormat": "{{pod}} - TERMINATED -> {{reason}}",984"queryType": "randomWalk",985"refId": "B"986},987{988"expr": "(\n sum by (pod) (kube_pod_container_status_waiting{cluster=~\"$cluster\", pod=~\"$pod\"}) == 1\n) * on(pod) group_left(reason) (\n sum by (pod, reason) (kube_pod_container_status_waiting_reason{cluster=~\"$cluster\", pod=~\"$pod\"}) == 1\n)",989"interval": "",990"legendFormat": "{{pod}} - WAITING -> {{reason}}",991"queryType": "randomWalk",992"refId": "C"993}994],995"thresholds": [],996"timeFrom": null,997"timeRegions": [],998"timeShift": null,999"title": "Pod Status",1000"tooltip": {1001"shared": true,1002"sort": 2,1003"value_type": "individual"1004},1005"type": "graph",1006"xaxis": {1007"buckets": null,1008"mode": "time",1009"name": null,1010"show": true,1011"values": []1012},1013"yaxes": [1014{1015"decimals": 0,1016"format": "short",1017"label": null,1018"logBase": 1,1019"max": null,1020"min": null,1021"show": true1022},1023{1024"format": "short",1025"label": null,1026"logBase": 1,1027"max": null,1028"min": null,1029"show": true1030}1031],1032"yaxis": {1033"align": false,1034"alignLevel": null1035}1036},1037{1038"aliasColors": {},1039"bars": false,1040"dashLength": 10,1041"dashes": false,1042"datasource": "$datasource",1043"decimals": 0,1044"fill": 1,1045"fillGradient": 0,1046"gridPos": {1047"h": 9,1048"w": 8,1049"x": 16,1050"y": 221051},1052"hiddenSeries": false,1053"id": 26,1054"legend": {1055"alignAsTable": true,1056"avg": false,1057"current": true,1058"max": false,1059"min": false,1060"show": true,1061"total": false,1062"values": true1063},1064"lines": true,1065"linewidth": 1,1066"nullPointMode": "null",1067"options": {1068"alertThreshold": true1069},1070"percentage": false,1071"pluginVersion": "8.1.2",1072"pointradius": 2,1073"points": false,1074"renderer": "flot",1075"seriesOverrides": [],1076"spaceLength": 10,1077"stack": false,1078"steppedLine": false,1079"targets": [1080{1081"expr": "kube_deployment_spec_replicas{cluster=~\"$cluster\", deployment=\"dashboard\"}",1082"interval": "",1083"legendFormat": "{{cluster}} - {{deployment}} - Desired",1084"queryType": "randomWalk",1085"refId": "C"1086},1087{1088"expr": "kube_deployment_status_replicas_available{cluster=~\"$cluster\", deployment=\"dashboard\"}",1089"interval": "",1090"legendFormat": "{{cluster}} - {{deployment}} - Available replicas",1091"queryType": "randomWalk",1092"refId": "A"1093},1094{1095"expr": "kube_deployment_status_replicas_unavailable{cluster=~\"$cluster\", deployment=\"dashboard\"}",1096"interval": "",1097"legendFormat": "{{cluster}} - {{deployment}} - Unvailable replicas",1098"queryType": "randomWalk",1099"refId": "B"1100}1101],1102"thresholds": [],1103"timeFrom": null,1104"timeRegions": [],1105"timeShift": null,1106"title": "Replicas availability",1107"tooltip": {1108"shared": true,1109"sort": 2,1110"value_type": "individual"1111},1112"type": "graph",1113"xaxis": {1114"buckets": null,1115"mode": "time",1116"name": null,1117"show": true,1118"values": []1119},1120"yaxes": [1121{1122"decimals": 0,1123"format": "short",1124"label": null,1125"logBase": 1,1126"max": null,1127"min": null,1128"show": true1129},1130{1131"format": "short",1132"label": null,1133"logBase": 1,1134"max": null,1135"min": null,1136"show": true1137}1138],1139"yaxis": {1140"align": false,1141"alignLevel": null1142}1143}1144],1145"refresh": "30s",1146"schemaVersion": 30,1147"style": "dark",1148"tags": [1149"gitpod-mixin"1150],1151"templating": {1152"list": [1153{1154"allValue": null,1155"current": {},1156"datasource": "$datasource",1157"definition": "label_values(container_cpu_usage_seconds_total, cluster)",1158"description": null,1159"error": null,1160"hide": 0,1161"includeAll": true,1162"label": "Cluster",1163"multi": true,1164"name": "cluster",1165"options": [],1166"query": {1167"query": "label_values(container_cpu_usage_seconds_total, cluster)",1168"refId": "StandardVariableQuery"1169},1170"refresh": 1,1171"regex": "",1172"skipUrlSync": false,1173"sort": 0,1174"tagValuesQuery": "",1175"tagsQuery": "",1176"type": "query",1177"useTags": false1178},1179{1180"allValue": null,1181"current": {},1182"datasource": "$datasource",1183"definition": "label_values(container_cpu_usage_seconds_total{cluster=~\"$cluster\", pod=~\"dashboard.*\"}, node)",1184"description": null,1185"error": null,1186"hide": 0,1187"includeAll": true,1188"label": "Node",1189"multi": true,1190"name": "node",1191"options": [],1192"query": {1193"query": "label_values(container_cpu_usage_seconds_total{cluster=~\"$cluster\", pod=~\"dashboard.*\"}, node)",1194"refId": "StandardVariableQuery"1195},1196"refresh": 1,1197"regex": "",1198"skipUrlSync": false,1199"sort": 0,1200"tagValuesQuery": "",1201"tagsQuery": "",1202"type": "query",1203"useTags": false1204},1205{1206"allValue": null,1207"current": {},1208"datasource": "$datasource",1209"definition": "label_values(container_cpu_usage_seconds_total{cluster=~\"$cluster\", node=~\"$node\", pod=~\"dashboard.*\"}, pod)",1210"description": null,1211"error": null,1212"hide": 0,1213"includeAll": true,1214"label": "Pod",1215"multi": true,1216"name": "pod",1217"options": [],1218"query": {1219"query": "label_values(container_cpu_usage_seconds_total{cluster=~\"$cluster\", node=~\"$node\", pod=~\"dashboard.*\"}, pod)",1220"refId": "StandardVariableQuery"1221},1222"refresh": 1,1223"regex": "",1224"skipUrlSync": false,1225"sort": 0,1226"tagValuesQuery": "",1227"tagsQuery": "",1228"type": "query",1229"useTags": false1230},1231{1232"current": {1233"selected": false,1234"text": "VictoriaMetrics",1235"value": "VictoriaMetrics"1236},1237"description": null,1238"error": null,1239"hide": 2,1240"includeAll": false,1241"label": null,1242"multi": false,1243"name": "datasource",1244"options": [],1245"query": "prometheus",1246"refresh": 1,1247"regex": "",1248"skipUrlSync": false,1249"type": "datasource"1250}1251]1252},1253"time": {1254"from": "now-1h",1255"to": "now"1256},1257"timepicker": {},1258"timezone": "utc",1259"title": "Gitpod / Component / dashboard",1260"uid": "dashboard",1261"version": 11262}12631264