Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/operations/observability/mixins/cross-teams/dashboards/gitpod-admin-workspace.json
2500 views
1
{
2
"__inputs": [],
3
"__elements": {},
4
"__requires": [
5
{
6
"type": "grafana",
7
"id": "grafana",
8
"name": "Grafana",
9
"version": "9.1.5"
10
},
11
{
12
"type": "panel",
13
"id": "graph",
14
"name": "Graph (old)",
15
"version": ""
16
},
17
{
18
"type": "datasource",
19
"id": "prometheus",
20
"name": "Prometheus",
21
"version": "1.0.0"
22
},
23
{
24
"type": "panel",
25
"id": "stat",
26
"name": "Stat",
27
"version": ""
28
}
29
],
30
"annotations": {
31
"list": [
32
{
33
"builtIn": 1,
34
"datasource": {
35
"type": "grafana",
36
"uid": "-- Grafana --"
37
},
38
"enable": true,
39
"hide": true,
40
"iconColor": "rgba(0, 211, 255, 1)",
41
"name": "Annotations & Alerts",
42
"target": {
43
"limit": 100,
44
"matchAny": false,
45
"tags": [],
46
"type": "dashboard"
47
},
48
"type": "dashboard"
49
}
50
]
51
},
52
"editable": false,
53
"fiscalYearStartMonth": 0,
54
"graphTooltip": 1,
55
"id": null,
56
"links": [],
57
"liveNow": false,
58
"panels": [
59
{
60
"collapsed": false,
61
"datasource": {
62
"type": "datasource",
63
"uid": "grafana"
64
},
65
"gridPos": {
66
"h": 1,
67
"w": 24,
68
"x": 0,
69
"y": 0
70
},
71
"id": 12,
72
"panels": [],
73
"targets": [
74
{
75
"datasource": {
76
"type": "datasource",
77
"uid": "grafana"
78
},
79
"refId": "A"
80
}
81
],
82
"title": "Workspace info",
83
"type": "row"
84
},
85
{
86
"datasource": {
87
"uid": "$datasource"
88
},
89
"fieldConfig": {
90
"defaults": {
91
"links": [
92
{
93
"targetBlank": true,
94
"title": "See user in 'Gitpod Admin'",
95
"url": "https://gitpod.io/admin/users/${__field.labels.owner}"
96
}
97
],
98
"mappings": [],
99
"thresholds": {
100
"mode": "absolute",
101
"steps": []
102
},
103
"unit": "none"
104
},
105
"overrides": []
106
},
107
"gridPos": {
108
"h": 4,
109
"w": 8,
110
"x": 4,
111
"y": 1
112
},
113
"id": 2,
114
"links": [],
115
"options": {
116
"colorMode": "none",
117
"graphMode": "area",
118
"justifyMode": "auto",
119
"orientation": "auto",
120
"reduceOptions": {
121
"calcs": [
122
"lastNotNull"
123
],
124
"fields": "",
125
"values": false
126
},
127
"textMode": "name"
128
},
129
"pluginVersion": "9.1.5",
130
"targets": [
131
{
132
"datasource": {
133
"uid": "$datasource"
134
},
135
"expr": "kube_pod_labels{pod=\"$workspace\", owner=~\".+\"}",
136
"format": "time_series",
137
"intervalFactor": 2,
138
"legendFormat": "{{owner}}",
139
"refId": "A"
140
}
141
],
142
"title": "Workspace Owner",
143
"transparent": "true",
144
"type": "stat"
145
},
146
{
147
"datasource": {
148
"uid": "$datasource"
149
},
150
"fieldConfig": {
151
"defaults": {
152
"links": [
153
{
154
"targetBlank": true,
155
"title": "See workspace in 'Gitpod Admin'",
156
"url": "https://gitpod.io/admin/workspaces/${__field.labels.metaID}"
157
}
158
],
159
"mappings": [],
160
"thresholds": {
161
"mode": "absolute",
162
"steps": []
163
},
164
"unit": "none"
165
},
166
"overrides": []
167
},
168
"gridPos": {
169
"h": 4,
170
"w": 8,
171
"x": 12,
172
"y": 1
173
},
174
"id": 3,
175
"links": [],
176
"options": {
177
"colorMode": "none",
178
"graphMode": "area",
179
"justifyMode": "auto",
180
"orientation": "auto",
181
"reduceOptions": {
182
"calcs": [
183
"lastNotNull"
184
],
185
"fields": "",
186
"values": false
187
},
188
"textMode": "name"
189
},
190
"pluginVersion": "9.1.5",
191
"targets": [
192
{
193
"datasource": {
194
"uid": "$datasource"
195
},
196
"expr": "kube_pod_labels{pod=\"$workspace\", metaID=~\".+\"}",
197
"format": "time_series",
198
"intervalFactor": 2,
199
"legendFormat": "{{metaID}}",
200
"refId": "A"
201
}
202
],
203
"title": "Workspace ID",
204
"transparent": "true",
205
"type": "stat"
206
},
207
{
208
"aliasColors": {},
209
"bars": false,
210
"dashLength": 10,
211
"dashes": false,
212
"datasource": {
213
"uid": "$datasource"
214
},
215
"fill": 1,
216
"fillGradient": 5,
217
"gridPos": {
218
"h": 7,
219
"w": 8,
220
"x": 0,
221
"y": 5
222
},
223
"hiddenSeries": false,
224
"id": 4,
225
"legend": {
226
"alignAsTable": false,
227
"avg": false,
228
"current": false,
229
"max": false,
230
"min": false,
231
"rightSide": false,
232
"show": true,
233
"total": false,
234
"values": false
235
},
236
"lines": true,
237
"linewidth": 1,
238
"links": [],
239
"nullPointMode": "null",
240
"options": {
241
"alertThreshold": true
242
},
243
"percentage": false,
244
"pluginVersion": "9.1.5",
245
"pointradius": 5,
246
"points": false,
247
"renderer": "flot",
248
"seriesOverrides": [],
249
"spaceLength": 10,
250
"stack": false,
251
"steppedLine": false,
252
"targets": [
253
{
254
"datasource": {
255
"uid": "$datasource"
256
},
257
"expr": "time() - kube_pod_created{pod=\"$workspace\"}",
258
"format": "time_series",
259
"intervalFactor": 2,
260
"legendFormat": "Uptime",
261
"refId": "A"
262
}
263
],
264
"thresholds": [],
265
"timeRegions": [],
266
"title": "Uptime",
267
"tooltip": {
268
"shared": true,
269
"sort": 0,
270
"value_type": "individual"
271
},
272
"type": "graph",
273
"xaxis": {
274
"mode": "time",
275
"show": true,
276
"values": []
277
},
278
"yaxes": [
279
{
280
"format": "s",
281
"logBase": 1,
282
"min": 0,
283
"show": true
284
},
285
{
286
"format": "s",
287
"logBase": 1,
288
"min": 0,
289
"show": true
290
}
291
],
292
"yaxis": {
293
"align": false
294
}
295
},
296
{
297
"aliasColors": {},
298
"bars": false,
299
"dashLength": 10,
300
"dashes": false,
301
"datasource": {
302
"uid": "$datasource"
303
},
304
"fill": 1,
305
"fillGradient": 5,
306
"gridPos": {
307
"h": 7,
308
"w": 8,
309
"x": 8,
310
"y": 5
311
},
312
"hiddenSeries": false,
313
"id": 5,
314
"legend": {
315
"alignAsTable": false,
316
"avg": false,
317
"current": false,
318
"max": false,
319
"min": false,
320
"rightSide": false,
321
"show": true,
322
"total": false,
323
"values": false
324
},
325
"lines": true,
326
"linewidth": 1,
327
"links": [],
328
"nullPointMode": "null",
329
"options": {
330
"alertThreshold": true
331
},
332
"percentage": false,
333
"pluginVersion": "9.1.5",
334
"pointradius": 5,
335
"points": false,
336
"renderer": "flot",
337
"seriesOverrides": [],
338
"spaceLength": 10,
339
"stack": false,
340
"steppedLine": false,
341
"targets": [
342
{
343
"datasource": {
344
"uid": "$datasource"
345
},
346
"expr": "sum(\n rate(container_cpu_usage_seconds_total{container!=\"POD\", container!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}[$__rate_interval])\n) by (pod)\n",
347
"format": "time_series",
348
"intervalFactor": 2,
349
"legendFormat": "CPU Utilization",
350
"refId": "A"
351
}
352
],
353
"thresholds": [],
354
"timeRegions": [],
355
"title": "CPU Utilization",
356
"tooltip": {
357
"shared": true,
358
"sort": 0,
359
"value_type": "individual"
360
},
361
"type": "graph",
362
"xaxis": {
363
"mode": "time",
364
"show": true,
365
"values": []
366
},
367
"yaxes": [
368
{
369
"format": "none",
370
"logBase": 1,
371
"min": 0,
372
"show": true
373
},
374
{
375
"format": "none",
376
"logBase": 1,
377
"min": 0,
378
"show": true
379
}
380
],
381
"yaxis": {
382
"align": false
383
}
384
},
385
{
386
"aliasColors": {},
387
"bars": false,
388
"dashLength": 10,
389
"dashes": false,
390
"datasource": {
391
"uid": "$datasource"
392
},
393
"fill": 1,
394
"fillGradient": 5,
395
"gridPos": {
396
"h": 7,
397
"w": 8,
398
"x": 16,
399
"y": 5
400
},
401
"hiddenSeries": false,
402
"id": 6,
403
"legend": {
404
"alignAsTable": false,
405
"avg": false,
406
"current": false,
407
"max": false,
408
"min": false,
409
"rightSide": false,
410
"show": true,
411
"total": false,
412
"values": false
413
},
414
"lines": true,
415
"linewidth": 1,
416
"links": [],
417
"nullPointMode": "null",
418
"options": {
419
"alertThreshold": true
420
},
421
"percentage": false,
422
"pluginVersion": "9.1.5",
423
"pointradius": 5,
424
"points": false,
425
"renderer": "flot",
426
"seriesOverrides": [
427
{
428
"alias": "/CPU Throttles/",
429
"yaxis": 2
430
}
431
],
432
"spaceLength": 10,
433
"stack": false,
434
"steppedLine": false,
435
"targets": [
436
{
437
"datasource": {
438
"uid": "$datasource"
439
},
440
"expr": "sum(\n rate(container_cpu_usage_seconds_total{container!=\"POD\", container!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}[$__rate_interval])\n) by (pod)\n/\nsum(\n kube_pod_container_resource_limits{container!=\"POD\", cluster=\"$cluster\", pod=\"$workspace\", resource=\"cpu\"}\n ) by (pod)\n",
441
"format": "time_series",
442
"intervalFactor": 2,
443
"legendFormat": "CPU Saturation",
444
"refId": "A"
445
},
446
{
447
"datasource": {
448
"uid": "$datasource"
449
},
450
"expr": "sum(\n rate(container_cpu_cfs_throttled_seconds_total{container!=\"POD\", pod!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}[$__rate_interval])\n) by (pod)\n",
451
"format": "time_series",
452
"intervalFactor": 2,
453
"legendFormat": "CPU Throttles",
454
"refId": "B"
455
}
456
],
457
"thresholds": [],
458
"timeRegions": [],
459
"title": "CPU Saturation",
460
"tooltip": {
461
"shared": true,
462
"sort": 0,
463
"value_type": "individual"
464
},
465
"type": "graph",
466
"xaxis": {
467
"mode": "time",
468
"show": true,
469
"values": []
470
},
471
"yaxes": [
472
{
473
"format": "percentunit",
474
"logBase": 1,
475
"min": 0,
476
"show": true
477
},
478
{
479
"format": "s",
480
"logBase": 1,
481
"min": 0,
482
"show": true
483
}
484
],
485
"yaxis": {
486
"align": false
487
}
488
},
489
{
490
"aliasColors": {},
491
"bars": false,
492
"dashLength": 10,
493
"dashes": false,
494
"datasource": {
495
"uid": "$datasource"
496
},
497
"fill": 1,
498
"fillGradient": 5,
499
"gridPos": {
500
"h": 7,
501
"w": 12,
502
"x": 0,
503
"y": 12
504
},
505
"hiddenSeries": false,
506
"id": 7,
507
"legend": {
508
"alignAsTable": false,
509
"avg": false,
510
"current": false,
511
"max": false,
512
"min": false,
513
"rightSide": false,
514
"show": true,
515
"total": false,
516
"values": false
517
},
518
"lines": true,
519
"linewidth": 1,
520
"links": [],
521
"nullPointMode": "null",
522
"options": {
523
"alertThreshold": true
524
},
525
"percentage": false,
526
"pluginVersion": "9.1.5",
527
"pointradius": 5,
528
"points": false,
529
"renderer": "flot",
530
"seriesOverrides": [],
531
"spaceLength": 10,
532
"stack": false,
533
"steppedLine": false,
534
"targets": [
535
{
536
"datasource": {
537
"uid": "$datasource"
538
},
539
"expr": "sum(\n container_memory_working_set_bytes{container!=\"POD\", container!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}\n) by (pod)\n",
540
"format": "time_series",
541
"intervalFactor": 2,
542
"legendFormat": "Memory Utilization",
543
"refId": "A"
544
}
545
],
546
"thresholds": [],
547
"timeRegions": [],
548
"title": "Memory Utilization",
549
"tooltip": {
550
"shared": true,
551
"sort": 0,
552
"value_type": "individual"
553
},
554
"type": "graph",
555
"xaxis": {
556
"mode": "time",
557
"show": true,
558
"values": []
559
},
560
"yaxes": [
561
{
562
"format": "bytes",
563
"logBase": 1,
564
"min": 0,
565
"show": true
566
},
567
{
568
"format": "bytes",
569
"logBase": 1,
570
"min": 0,
571
"show": true
572
}
573
],
574
"yaxis": {
575
"align": false
576
}
577
},
578
{
579
"aliasColors": {},
580
"bars": false,
581
"dashLength": 10,
582
"dashes": false,
583
"datasource": {
584
"uid": "$datasource"
585
},
586
"fill": 1,
587
"fillGradient": 5,
588
"gridPos": {
589
"h": 7,
590
"w": 12,
591
"x": 12,
592
"y": 12
593
},
594
"hiddenSeries": false,
595
"id": 8,
596
"legend": {
597
"alignAsTable": false,
598
"avg": false,
599
"current": false,
600
"max": false,
601
"min": false,
602
"rightSide": false,
603
"show": true,
604
"total": false,
605
"values": false
606
},
607
"lines": true,
608
"linewidth": 1,
609
"links": [],
610
"nullPointMode": "null",
611
"options": {
612
"alertThreshold": true
613
},
614
"percentage": false,
615
"pluginVersion": "9.1.5",
616
"pointradius": 5,
617
"points": false,
618
"renderer": "flot",
619
"seriesOverrides": [],
620
"spaceLength": 10,
621
"stack": false,
622
"steppedLine": false,
623
"targets": [
624
{
625
"datasource": {
626
"uid": "$datasource"
627
},
628
"expr": "sum(\n container_memory_working_set_bytes{container!=\"POD\", container!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}\n) by (pod)\n/\nsum(\n kube_pod_container_resource_limits{container!=\"POD\", cluster=\"$cluster\", pod=\"$workspace\", resource=\"memory\"}\n) by (pod)\n",
629
"format": "time_series",
630
"intervalFactor": 2,
631
"legendFormat": "Memory Saturation",
632
"refId": "A"
633
}
634
],
635
"thresholds": [],
636
"timeRegions": [],
637
"title": "Memory Saturation",
638
"tooltip": {
639
"shared": true,
640
"sort": 0,
641
"value_type": "individual"
642
},
643
"type": "graph",
644
"xaxis": {
645
"mode": "time",
646
"show": true,
647
"values": []
648
},
649
"yaxes": [
650
{
651
"format": "percentunit",
652
"logBase": 1,
653
"min": 0,
654
"show": true
655
},
656
{
657
"format": "s",
658
"logBase": 1,
659
"min": 0,
660
"show": true
661
}
662
],
663
"yaxis": {
664
"align": false
665
}
666
},
667
{
668
"aliasColors": {},
669
"bars": false,
670
"dashLength": 10,
671
"dashes": false,
672
"datasource": {
673
"uid": "$datasource"
674
},
675
"fill": 1,
676
"fillGradient": 5,
677
"gridPos": {
678
"h": 7,
679
"w": 8,
680
"x": 0,
681
"y": 19
682
},
683
"hiddenSeries": false,
684
"id": 9,
685
"legend": {
686
"alignAsTable": false,
687
"avg": false,
688
"current": false,
689
"max": false,
690
"min": false,
691
"rightSide": false,
692
"show": true,
693
"total": false,
694
"values": false
695
},
696
"lines": true,
697
"linewidth": 1,
698
"links": [],
699
"nullPointMode": "null",
700
"options": {
701
"alertThreshold": true
702
},
703
"percentage": false,
704
"pluginVersion": "9.1.5",
705
"pointradius": 5,
706
"points": false,
707
"renderer": "flot",
708
"seriesOverrides": [],
709
"spaceLength": 10,
710
"stack": false,
711
"steppedLine": false,
712
"targets": [
713
{
714
"datasource": {
715
"uid": "$datasource"
716
},
717
"expr": "sum (\n rate(container_network_receive_bytes_total{container!=\"POD\", pod!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}[$__rate_interval])\n) by (pod)\n",
718
"format": "time_series",
719
"intervalFactor": 2,
720
"legendFormat": "Received",
721
"refId": "A"
722
},
723
{
724
"datasource": {
725
"uid": "$datasource"
726
},
727
"expr": "sum (\n rate(container_network_transmit_bytes_total{container!=\"POD\", pod!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}[$__rate_interval])\n) by (pod)\n",
728
"format": "time_series",
729
"intervalFactor": 2,
730
"legendFormat": "Transmitted",
731
"refId": "B"
732
}
733
],
734
"thresholds": [],
735
"timeRegions": [],
736
"title": "Network Utilization",
737
"tooltip": {
738
"shared": true,
739
"sort": 0,
740
"value_type": "individual"
741
},
742
"type": "graph",
743
"xaxis": {
744
"mode": "time",
745
"show": true,
746
"values": []
747
},
748
"yaxes": [
749
{
750
"format": "Bps",
751
"logBase": 1,
752
"min": 0,
753
"show": true
754
},
755
{
756
"format": "Bps",
757
"logBase": 1,
758
"min": 0,
759
"show": true
760
}
761
],
762
"yaxis": {
763
"align": false
764
}
765
},
766
{
767
"aliasColors": {},
768
"bars": false,
769
"dashLength": 10,
770
"dashes": false,
771
"datasource": {
772
"uid": "$datasource"
773
},
774
"fill": 1,
775
"fillGradient": 5,
776
"gridPos": {
777
"h": 7,
778
"w": 8,
779
"x": 8,
780
"y": 19
781
},
782
"hiddenSeries": false,
783
"id": 10,
784
"legend": {
785
"alignAsTable": false,
786
"avg": false,
787
"current": false,
788
"max": false,
789
"min": false,
790
"rightSide": false,
791
"show": true,
792
"total": false,
793
"values": false
794
},
795
"lines": true,
796
"linewidth": 1,
797
"links": [],
798
"nullPointMode": "null",
799
"options": {
800
"alertThreshold": true
801
},
802
"percentage": false,
803
"pluginVersion": "9.1.5",
804
"pointradius": 5,
805
"points": false,
806
"renderer": "flot",
807
"seriesOverrides": [],
808
"spaceLength": 10,
809
"stack": false,
810
"steppedLine": false,
811
"targets": [
812
{
813
"datasource": {
814
"uid": "$datasource"
815
},
816
"expr": "sum (\n rate(container_network_receive_packets_dropped_total{container!=\"POD\", pod!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}[$__rate_interval])\n) by (pod)\n",
817
"format": "time_series",
818
"intervalFactor": 2,
819
"legendFormat": "While Receiving",
820
"refId": "A"
821
},
822
{
823
"datasource": {
824
"uid": "$datasource"
825
},
826
"expr": "sum (\n rate(container_network_transmit_packets_dropped_total{container!=\"POD\", pod!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}[$__rate_interval])\n) by (pod)\n",
827
"format": "time_series",
828
"intervalFactor": 2,
829
"legendFormat": "While Transmitting",
830
"refId": "B"
831
}
832
],
833
"thresholds": [],
834
"timeRegions": [],
835
"title": "Network Saturation (Packets dropped)",
836
"tooltip": {
837
"shared": true,
838
"sort": 0,
839
"value_type": "individual"
840
},
841
"type": "graph",
842
"xaxis": {
843
"mode": "time",
844
"show": true,
845
"values": []
846
},
847
"yaxes": [
848
{
849
"format": "pps",
850
"logBase": 1,
851
"min": 0,
852
"show": true
853
},
854
{
855
"format": "pps",
856
"logBase": 1,
857
"min": 0,
858
"show": true
859
}
860
],
861
"yaxis": {
862
"align": false
863
}
864
},
865
{
866
"aliasColors": {},
867
"bars": false,
868
"dashLength": 10,
869
"dashes": false,
870
"datasource": {
871
"uid": "$datasource"
872
},
873
"fill": 1,
874
"fillGradient": 5,
875
"gridPos": {
876
"h": 7,
877
"w": 8,
878
"x": 16,
879
"y": 19
880
},
881
"hiddenSeries": false,
882
"id": 11,
883
"legend": {
884
"alignAsTable": false,
885
"avg": false,
886
"current": false,
887
"max": false,
888
"min": false,
889
"rightSide": false,
890
"show": true,
891
"total": false,
892
"values": false
893
},
894
"lines": true,
895
"linewidth": 1,
896
"links": [],
897
"nullPointMode": "null",
898
"options": {
899
"alertThreshold": true
900
},
901
"percentage": false,
902
"pluginVersion": "9.1.5",
903
"pointradius": 5,
904
"points": false,
905
"renderer": "flot",
906
"seriesOverrides": [],
907
"spaceLength": 10,
908
"stack": false,
909
"steppedLine": false,
910
"targets": [
911
{
912
"datasource": {
913
"uid": "$datasource"
914
},
915
"expr": "sum (\n rate(container_network_receive_errors_total{container!=\"POD\", pod!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}[$__rate_interval])\n) by (pod)\n",
916
"format": "time_series",
917
"intervalFactor": 2,
918
"legendFormat": "While Receiving",
919
"refId": "A"
920
},
921
{
922
"datasource": {
923
"uid": "$datasource"
924
},
925
"expr": "sum (\n rate(container_network_transmit_errors_total{container!=\"POD\", pod!=\"\", cluster=\"$cluster\", pod=\"$workspace\"}[$__rate_interval])\n) by (pod)\n",
926
"format": "time_series",
927
"intervalFactor": 2,
928
"legendFormat": "While Transmitting",
929
"refId": "B"
930
}
931
],
932
"thresholds": [],
933
"timeRegions": [],
934
"title": "Network Errors",
935
"tooltip": {
936
"shared": true,
937
"sort": 0,
938
"value_type": "individual"
939
},
940
"type": "graph",
941
"xaxis": {
942
"mode": "time",
943
"show": true,
944
"values": []
945
},
946
"yaxes": [
947
{
948
"format": "errors/s",
949
"logBase": 1,
950
"min": 0,
951
"show": true
952
},
953
{
954
"format": "errors/s",
955
"logBase": 1,
956
"min": 0,
957
"show": true
958
}
959
],
960
"yaxis": {
961
"align": false
962
}
963
}
964
],
965
"refresh": "30s",
966
"schemaVersion": 37,
967
"style": "dark",
968
"tags": [
969
"gitpod-mixin"
970
],
971
"templating": {
972
"list": [
973
{
974
"current": {
975
"selected": false,
976
"text": "VictoriaMetrics",
977
"value": "VictoriaMetrics"
978
},
979
"hide": 0,
980
"includeAll": false,
981
"multi": false,
982
"name": "datasource",
983
"options": [],
984
"query": "prometheus",
985
"refresh": 1,
986
"regex": "",
987
"skipUrlSync": false,
988
"type": "datasource"
989
},
990
{
991
"current": {},
992
"datasource": {
993
"uid": "$datasource"
994
},
995
"definition": "",
996
"hide": 0,
997
"includeAll": false,
998
"multi": false,
999
"name": "cluster",
1000
"options": [],
1001
"query": {
1002
"query": "label_values(container_cpu_usage_seconds_total, cluster)",
1003
"refId": "VictoriaMetrics-cluster-Variable-Query"
1004
},
1005
"refresh": 2,
1006
"regex": "",
1007
"skipUrlSync": false,
1008
"sort": 1,
1009
"tagValuesQuery": "",
1010
"tagsQuery": "",
1011
"type": "query",
1012
"useTags": false
1013
},
1014
{
1015
"current": {},
1016
"datasource": {
1017
"uid": "$datasource"
1018
},
1019
"definition": "",
1020
"hide": 0,
1021
"includeAll": false,
1022
"multi": false,
1023
"name": "node",
1024
"options": [],
1025
"query": {
1026
"query": "label_values(kube_node_labels{cluster=~\"$cluster\", nodepool=\"workspace-pool\"}, node)",
1027
"refId": "VictoriaMetrics-node-Variable-Query"
1028
},
1029
"refresh": 2,
1030
"regex": "",
1031
"skipUrlSync": false,
1032
"sort": 1,
1033
"tagValuesQuery": "",
1034
"tagsQuery": "",
1035
"type": "query",
1036
"useTags": false
1037
},
1038
{
1039
"current": {},
1040
"datasource": {
1041
"uid": "$datasource"
1042
},
1043
"definition": "",
1044
"hide": 0,
1045
"includeAll": false,
1046
"multi": false,
1047
"name": "workspace",
1048
"options": [],
1049
"query": {
1050
"query": "label_values(kube_pod_labels{cluster=~\"$cluster\",component=\"workspace\"}, pod)",
1051
"refId": "VictoriaMetrics-workspace-Variable-Query"
1052
},
1053
"refresh": 2,
1054
"regex": "",
1055
"skipUrlSync": false,
1056
"sort": 1,
1057
"tagValuesQuery": "",
1058
"tagsQuery": "",
1059
"type": "query",
1060
"useTags": false
1061
}
1062
]
1063
},
1064
"time": {
1065
"from": "now-1h",
1066
"to": "now"
1067
},
1068
"timepicker": {
1069
"refresh_intervals": [
1070
"5s",
1071
"10s",
1072
"30s",
1073
"1m",
1074
"5m",
1075
"15m",
1076
"30m",
1077
"1h",
1078
"2h",
1079
"1d"
1080
],
1081
"time_options": [
1082
"5m",
1083
"15m",
1084
"1h",
1085
"6h",
1086
"12h",
1087
"24h",
1088
"2d",
1089
"7d",
1090
"30d"
1091
]
1092
},
1093
"timezone": "utc",
1094
"title": "Gitpod / Admin / Workspace",
1095
"uid": "gitpod-admin-workspaces",
1096
"version": 1,
1097
"weekStart": ""
1098
}
1099
1100