Path: blob/main/operations/observability/mixins/meta/dashboards/components/meta-overview.json
2501 views
{1"annotations": {2"list": [3{4"builtIn": 1,5"datasource": {6"type": "datasource",7"uid": "grafana"8},9"enable": true,10"hide": true,11"iconColor": "rgba(0, 211, 255, 1)",12"name": "Annotations & Alerts",13"target": {14"limit": 100,15"matchAny": false,16"tags": [],17"type": "dashboard"18},19"type": "dashboard"20}21]22},23"editable": true,24"fiscalYearStartMonth": 0,25"graphTooltip": 0,26"id": 72,27"links": [],28"liveNow": false,29"panels": [30{31"collapsed": false,32"datasource": {33"type": "datasource",34"uid": "grafana"35},36"gridPos": {37"h": 1,38"w": 24,39"x": 0,40"y": 041},42"id": 18,43"panels": [],44"targets": [45{46"datasource": {47"type": "datasource",48"uid": "grafana"49},50"refId": "A"51}52],53"title": "General overview",54"type": "row"55},56{57"datasource": {58"uid": "$datasource"59},60"fieldConfig": {61"defaults": {62"color": {63"mode": "palette-classic"64},65"custom": {66"axisCenteredZero": false,67"axisColorMode": "text",68"axisLabel": "",69"axisPlacement": "auto",70"barAlignment": 0,71"drawStyle": "line",72"fillOpacity": 10,73"gradientMode": "none",74"hideFrom": {75"legend": false,76"tooltip": false,77"viz": false78},79"lineInterpolation": "linear",80"lineWidth": 1,81"pointSize": 5,82"scaleDistribution": {83"type": "linear"84},85"showPoints": "never",86"spanNulls": true,87"stacking": {88"group": "A",89"mode": "none"90},91"thresholdsStyle": {92"mode": "off"93}94},95"decimals": 2,96"mappings": [],97"min": 0,98"thresholds": {99"mode": "absolute",100"steps": [101{102"color": "green",103"value": null104},105{106"color": "red",107"value": 80108}109]110},111"unit": "reqps"112},113"overrides": []114},115"gridPos": {116"h": 9,117"w": 11,118"x": 0,119"y": 1120},121"id": 36,122"options": {123"legend": {124"calcs": [125"mean",126"lastNotNull",127"max"128],129"displayMode": "table",130"placement": "bottom",131"showLegend": true132},133"tooltip": {134"mode": "single",135"sort": "none"136}137},138"pluginVersion": "8.2.2",139"targets": [140{141"datasource": {142"uid": "$datasource"143},144"exemplar": true,145"expr": "sum(rate(gitpod_server_api_calls_total{cluster=~\"$cluster\"}[5m])) by (cluster, method)",146"interval": "",147"legendFormat": "{{method}}",148"queryType": "randomWalk",149"refId": "A"150}151],152"title": "API Request Rate",153"type": "timeseries"154},155{156"datasource": {157"type": "prometheus",158"uid": "$datasource"159},160"fieldConfig": {161"defaults": {162"color": {163"mode": "palette-classic"164},165"custom": {166"axisCenteredZero": false,167"axisColorMode": "text",168"axisLabel": "",169"axisPlacement": "auto",170"barAlignment": 0,171"drawStyle": "line",172"fillOpacity": 10,173"gradientMode": "none",174"hideFrom": {175"legend": false,176"tooltip": false,177"viz": false178},179"lineInterpolation": "linear",180"lineWidth": 1,181"pointSize": 5,182"scaleDistribution": {183"type": "linear"184},185"showPoints": "never",186"spanNulls": true,187"stacking": {188"group": "A",189"mode": "none"190},191"thresholdsStyle": {192"mode": "off"193}194},195"decimals": 2,196"mappings": [],197"min": 0,198"thresholds": {199"mode": "absolute",200"steps": [201{202"color": "green",203"value": null204},205{206"color": "red",207"value": 80208}209]210},211"unit": "reqps"212},213"overrides": []214},215"gridPos": {216"h": 9,217"w": 11,218"x": 11,219"y": 1220},221"id": 2,222"options": {223"legend": {224"calcs": [225"mean",226"lastNotNull",227"max"228],229"displayMode": "table",230"placement": "bottom",231"showLegend": true232},233"tooltip": {234"mode": "single",235"sort": "none"236}237},238"pluginVersion": "8.2.2",239"targets": [240{241"datasource": {242"uid": "$datasource"243},244"editorMode": "code",245"exemplar": true,246"expr": "sum(\n rate(gitpod_server_api_calls_total{cluster=~\"$cluster\", statusCode!~\"2..|429\"}[5m])\n) by (method)",247"interval": "",248"legendFormat": "{{method}}",249"queryType": "randomWalk",250"range": true,251"refId": "A"252}253],254"title": "API Request Error rate",255"type": "timeseries"256},257{258"datasource": {259"uid": "$datasource"260},261"description": "",262"fieldConfig": {263"defaults": {264"color": {265"mode": "palette-classic"266},267"custom": {268"axisCenteredZero": false,269"axisColorMode": "text",270"axisLabel": "",271"axisPlacement": "auto",272"barAlignment": 0,273"drawStyle": "line",274"fillOpacity": 8,275"gradientMode": "none",276"hideFrom": {277"legend": false,278"tooltip": false,279"viz": false280},281"lineInterpolation": "linear",282"lineStyle": {283"fill": "solid"284},285"lineWidth": 1,286"pointSize": 5,287"scaleDistribution": {288"type": "linear"289},290"showPoints": "auto",291"spanNulls": false,292"stacking": {293"group": "A",294"mode": "none"295},296"thresholdsStyle": {297"mode": "off"298}299},300"mappings": [],301"thresholds": {302"mode": "absolute",303"steps": [304{305"color": "green",306"value": null307},308{309"color": "red",310"value": 80311}312]313}314},315"overrides": []316},317"gridPos": {318"h": 9,319"w": 11,320"x": 0,321"y": 10322},323"id": 16,324"options": {325"legend": {326"calcs": [],327"displayMode": "list",328"placement": "bottom",329"showLegend": true330},331"tooltip": {332"mode": "multi",333"sort": "none"334}335},336"targets": [337{338"datasource": {339"uid": "$datasource"340},341"exemplar": true,342"expr": "sum(server_websocket_connection_count{cluster=~\"$cluster\"}) by (cluster, clientType)",343"interval": "",344"legendFormat": "{{cluster}} {{clientType}}",345"refId": "A"346}347],348"title": "Websocket connections by client type",349"type": "timeseries"350},351{352"datasource": {353"type": "prometheus",354"uid": "$datasource"355},356"fieldConfig": {357"defaults": {358"color": {359"mode": "palette-classic"360},361"custom": {362"axisCenteredZero": false,363"axisColorMode": "text",364"axisLabel": "",365"axisPlacement": "auto",366"barAlignment": 0,367"drawStyle": "line",368"fillOpacity": 0,369"gradientMode": "none",370"hideFrom": {371"legend": false,372"tooltip": false,373"viz": false374},375"lineInterpolation": "linear",376"lineWidth": 1,377"pointSize": 5,378"scaleDistribution": {379"type": "linear"380},381"showPoints": "auto",382"spanNulls": false,383"stacking": {384"group": "A",385"mode": "none"386},387"thresholdsStyle": {388"mode": "off"389}390},391"mappings": [],392"thresholds": {393"mode": "absolute",394"steps": [395{396"color": "green",397"value": null398},399{400"color": "red",401"value": 80402}403]404}405},406"overrides": []407},408"gridPos": {409"h": 9,410"w": 11,411"x": 11,412"y": 10413},414"id": 10,415"options": {416"legend": {417"calcs": [],418"displayMode": "list",419"placement": "bottom",420"showLegend": true421},422"tooltip": {423"mode": "single",424"sort": "none"425}426},427"targets": [428{429"current": {430"selected": false,431"text": "VictoriaMetrics",432"value": "VictoriaMetrics"433},434"hide": 0,435"includeAll": false,436"multi": false,437"name": "datasource",438"options": [],439"query": "prometheus",440"refId": "A",441"refresh": 1,442"regex": "",443"skipUrlSync": false,444"type": "datasource"445},446{447"datasource": {448"type": "prometheus",449"uid": "${datasource}"450},451"exemplar": true,452"expr": "sum(rate(gitpod_server_api_calls_total{cluster=~\"$cluster\", method=~\"ts.*\"}[5m])) by (cluster, method) * 60",453"interval": "",454"legendFormat": "{{cluster}} {{method}}",455"refId": "A"456}457],458"title": "Team slot method calls",459"type": "timeseries"460},461{462"datasource": {463"type": "prometheus",464"uid": "${datasource}"465},466"fieldConfig": {467"defaults": {468"color": {469"mode": "palette-classic"470},471"custom": {472"axisCenteredZero": false,473"axisColorMode": "text",474"axisLabel": "",475"axisPlacement": "auto",476"barAlignment": 0,477"drawStyle": "line",478"fillOpacity": 0,479"gradientMode": "none",480"hideFrom": {481"legend": false,482"tooltip": false,483"viz": false484},485"lineInterpolation": "linear",486"lineWidth": 1,487"pointSize": 5,488"scaleDistribution": {489"type": "linear"490},491"showPoints": "auto",492"spanNulls": false,493"stacking": {494"group": "A",495"mode": "none"496},497"thresholdsStyle": {498"mode": "line"499}500},501"mappings": [],502"min": 0,503"thresholds": {504"mode": "absolute",505"steps": [506{507"color": "green",508"value": null509}510]511},512"unit": "short"513},514"overrides": [515{516"matcher": {517"id": "byRegexp",518"options": "Failed.*"519},520"properties": [521{522"id": "custom.drawStyle",523"value": "line"524},525{526"id": "color",527"value": {528"fixedColor": "red",529"mode": "fixed"530}531}532]533}534]535},536"gridPos": {537"h": 9,538"w": 11,539"x": 0,540"y": 19541},542"id": 38,543"options": {544"legend": {545"calcs": [],546"displayMode": "list",547"placement": "bottom",548"showLegend": true549},550"tooltip": {551"mode": "single",552"sort": "none"553}554},555"targets": [556{557"datasource": {558"type": "prometheus",559"uid": "${datasource}"560},561"exemplar": true,562"expr": "sum (irate(gitpod_server_instance_starts_success_total{cluster=~\"$cluster\"}[2m]))",563"interval": "",564"legendFormat": "Success",565"refId": "A"566},567{568"datasource": {569"type": "prometheus",570"uid": "${datasource}"571},572"exemplar": true,573"expr": "sum (irate(gitpod_server_instance_starts_failed_total{cluster=~\"$cluster\"}[2m])) by (reason)",574"hide": false,575"interval": "",576"legendFormat": "Failed because: {{ reason }}",577"refId": "B"578}579],580"title": "Instance Start Success/Failure Rates",581"type": "timeseries"582},583{584"datasource": {585"uid": "$datasource"586},587"fieldConfig": {588"defaults": {589"color": {590"mode": "palette-classic"591},592"custom": {593"axisCenteredZero": false,594"axisColorMode": "text",595"axisLabel": "",596"axisPlacement": "auto",597"barAlignment": 0,598"drawStyle": "line",599"fillOpacity": 0,600"gradientMode": "none",601"hideFrom": {602"legend": false,603"tooltip": false,604"viz": false605},606"lineInterpolation": "linear",607"lineWidth": 1,608"pointSize": 5,609"scaleDistribution": {610"type": "linear"611},612"showPoints": "auto",613"spanNulls": false,614"stacking": {615"group": "A",616"mode": "none"617},618"thresholdsStyle": {619"mode": "off"620}621},622"mappings": [],623"thresholds": {624"mode": "absolute",625"steps": [626{627"color": "green",628"value": null629},630{631"color": "red",632"value": 80633}634]635},636"unit": "short"637},638"overrides": []639},640"gridPos": {641"h": 9,642"w": 11,643"x": 11,644"y": 19645},646"id": 4,647"options": {648"legend": {649"calcs": [],650"displayMode": "list",651"placement": "bottom",652"showLegend": true653},654"tooltip": {655"mode": "single",656"sort": "none"657}658},659"targets": [660{661"datasource": {662"uid": "$datasource"663},664"exemplar": true,665"expr": "sum (gitpod_version_info{cluster=~\"$cluster\"}) by (cluster, gitpod_version)",666"interval": "",667"legendFormat": "{{ cluster }}: {{ gitpod_version }}",668"refId": "A"669}670],671"title": "Version",672"type": "timeseries"673},674{675"collapsed": false,676"datasource": {677"type": "datasource",678"uid": "grafana"679},680"gridPos": {681"h": 1,682"w": 24,683"x": 0,684"y": 28685},686"id": 20,687"panels": [],688"targets": [689{690"datasource": {691"type": "datasource",692"uid": "grafana"693},694"refId": "A"695}696],697"title": "External metrics",698"type": "row"699},700{701"datasource": {702"type": "prometheus",703"uid": "${datasource}"704},705"fieldConfig": {706"defaults": {707"color": {708"mode": "palette-classic"709},710"custom": {711"axisCenteredZero": false,712"axisColorMode": "text",713"axisLabel": "",714"axisPlacement": "auto",715"barAlignment": 0,716"drawStyle": "line",717"fillOpacity": 0,718"gradientMode": "none",719"hideFrom": {720"legend": false,721"tooltip": false,722"viz": false723},724"lineInterpolation": "linear",725"lineWidth": 1,726"pointSize": 5,727"scaleDistribution": {728"type": "linear"729},730"showPoints": "auto",731"spanNulls": false,732"stacking": {733"group": "A",734"mode": "none"735},736"thresholdsStyle": {737"mode": "off"738}739},740"mappings": [],741"thresholds": {742"mode": "absolute",743"steps": [744{745"color": "green",746"value": null747},748{749"color": "red",750"value": 80751}752]753}754},755"overrides": []756},757"gridPos": {758"h": 9,759"w": 11,760"x": 0,761"y": 29762},763"id": 26,764"options": {765"legend": {766"calcs": [],767"displayMode": "list",768"placement": "bottom",769"showLegend": true770},771"tooltip": {772"mode": "single",773"sort": "none"774}775},776"targets": [777{778"datasource": {779"type": "prometheus",780"uid": "${datasource}"781},782"exemplar": true,783"expr": "sum(\n rate(gitpod_ws_manager_mk2_workspace_stops_total{cluster=~\"$cluster\", reason=\"failed\"}[5m])\n) by (cluster, type)\n",784"interval": "",785"legendFormat": "{{cluster}} {{type}}",786"refId": "A"787}788],789"title": "Workspace failure rate",790"type": "timeseries"791}792],793"refresh": "",794"schemaVersion": 38,795"style": "dark",796"tags": [797"gitpod-mixin"798],799"templating": {800"list": [801{802"current": {803"selected": false,804"text": "VictoriaMetrics",805"value": "VictoriaMetrics"806},807"hide": 0,808"includeAll": false,809"multi": false,810"name": "datasource",811"options": [],812"query": "prometheus",813"queryValue": "",814"refresh": 1,815"regex": "",816"skipUrlSync": false,817"type": "datasource"818},819{820"allValue": ".*",821"current": {822"selected": false,823"text": "All",824"value": "$__all"825},826"datasource": {827"uid": "$datasource"828},829"definition": "label_values(up{cluster=~\".*meta.*\"}, cluster)",830"hide": 0,831"includeAll": true,832"label": "Meta cluster",833"multi": true,834"name": "cluster",835"options": [],836"query": {837"query": "label_values(up{cluster=~\".*meta.*\"}, cluster)",838"refId": "StandardVariableQuery"839},840"refresh": 2,841"regex": "",842"skipUrlSync": false,843"sort": 0,844"type": "query"845}846]847},848"time": {849"from": "now-6h",850"to": "now"851},852"timepicker": {},853"timezone": "utc",854"title": "Meta Overview",855"uid": "Gj5DE-O7k",856"version": 1,857"weekStart": ""858}859860861