Skip to content

Commit 996db06

Browse files
authored
Merge pull request #36 from coder/dk/fix-global-count
chore: fix global count when multiple templates/presets have prebuilds
2 parents 7288049 + 2220dd6 commit 996db06

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

coder-observability/templates/dashboards/_dashboards_prebuilds.json.tpl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@
182182
},
183183
"editorMode": "code",
184184
"exemplar": false,
185-
"expr": "max(coderd_prebuilt_workspaces_desired) or vector(0)",
185+
"expr": "sum(max(coderd_prebuilt_workspaces_desired) by (template_name, preset_name)) or vector(0)",
186186
"instant": true,
187187
"interval": "",
188188
"legendFormat": "Desired",
@@ -196,7 +196,7 @@
196196
},
197197
"editorMode": "code",
198198
"exemplar": false,
199-
"expr": "max(coderd_prebuilt_workspaces_running) or vector(0)",
199+
"expr": "sum(max(coderd_prebuilt_workspaces_running) by (template_name, preset_name)) or vector(0)",
200200
"hide": false,
201201
"instant": true,
202202
"interval": "",
@@ -211,7 +211,7 @@
211211
},
212212
"editorMode": "code",
213213
"exemplar": false,
214-
"expr": "max(coderd_prebuilt_workspaces_eligible) or vector(0)",
214+
"expr": "sum(max(coderd_prebuilt_workspaces_eligible) by (template_name, preset_name)) or vector(0)",
215215
"hide": false,
216216
"instant": true,
217217
"interval": "",

compiled/resources.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2684,7 +2684,7 @@ data:
26842684
},
26852685
"editorMode": "code",
26862686
"exemplar": false,
2687-
"expr": "max(coderd_prebuilt_workspaces_desired) or vector(0)",
2687+
"expr": "sum(max(coderd_prebuilt_workspaces_desired) by (template_name, preset_name)) or vector(0)",
26882688
"instant": true,
26892689
"interval": "",
26902690
"legendFormat": "Desired",
@@ -2698,7 +2698,7 @@ data:
26982698
},
26992699
"editorMode": "code",
27002700
"exemplar": false,
2701-
"expr": "max(coderd_prebuilt_workspaces_running) or vector(0)",
2701+
"expr": "sum(max(coderd_prebuilt_workspaces_running) by (template_name, preset_name)) or vector(0)",
27022702
"hide": false,
27032703
"instant": true,
27042704
"interval": "",
@@ -2713,7 +2713,7 @@ data:
27132713
},
27142714
"editorMode": "code",
27152715
"exemplar": false,
2716-
"expr": "max(coderd_prebuilt_workspaces_eligible) or vector(0)",
2716+
"expr": "sum(max(coderd_prebuilt_workspaces_eligible) by (template_name, preset_name)) or vector(0)",
27172717
"hide": false,
27182718
"instant": true,
27192719
"interval": "",

0 commit comments

Comments
 (0)