Skip to content

Commit 7f40058

Browse files
Merge branch 'diego_pjs' into 'development'
NOJIRA fixing PJS jobs table See merge request clustervision/trinityx-combined!360
2 parents 86b8435 + 41bd35e commit 7f40058

File tree

1 file changed

+69
-10
lines changed

1 file changed

+69
-10
lines changed

site/roles/trinity/grafana/files/dashboards/trinityx-prometheus-slurm-job.json

Lines changed: 69 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,18 @@
114114
}
115115
}
116116
]
117+
},
118+
{
119+
"matcher": {
120+
"id": "byName",
121+
"options": "Value #C (sum)"
122+
},
123+
"properties": [
124+
{
125+
"id": "unit",
126+
"value": "bytes"
127+
}
128+
]
117129
}
118130
]
119131
},
@@ -150,9 +162,9 @@
150162
"format": "table",
151163
"fullMetaSearch": false,
152164
"includeNullMetadata": true,
153-
"instant": false,
165+
"instant": true,
154166
"legendFormat": "__auto",
155-
"range": true,
167+
"range": false,
156168
"refId": "A",
157169
"useBackend": false
158170
},
@@ -169,11 +181,49 @@
169181
"fullMetaSearch": false,
170182
"hide": false,
171183
"includeNullMetadata": true,
172-
"instant": false,
184+
"instant": true,
173185
"legendFormat": "__auto",
174-
"range": true,
186+
"range": false,
175187
"refId": "B",
176188
"useBackend": false
189+
},
190+
{
191+
"datasource": {
192+
"type": "prometheus",
193+
"uid": "trixprometheus"
194+
},
195+
"disableTextWrap": false,
196+
"editorMode": "code",
197+
"exemplar": false,
198+
"expr": "slurm_job_allocated_memory{jobid=~\"$job_id\"} > 0",
199+
"format": "table",
200+
"fullMetaSearch": false,
201+
"hide": false,
202+
"includeNullMetadata": true,
203+
"instant": true,
204+
"legendFormat": "__auto",
205+
"range": false,
206+
"refId": "C",
207+
"useBackend": false
208+
},
209+
{
210+
"datasource": {
211+
"type": "prometheus",
212+
"uid": "trixprometheus"
213+
},
214+
"disableTextWrap": false,
215+
"editorMode": "builder",
216+
"exemplar": false,
217+
"expr": "slurm_job_allocated_gres{jobid=~\"$job_id\", gres_type=\"gpu\"}",
218+
"format": "table",
219+
"fullMetaSearch": false,
220+
"hide": false,
221+
"includeNullMetadata": true,
222+
"instant": true,
223+
"legendFormat": "__auto",
224+
"range": false,
225+
"refId": "D",
226+
"useBackend": false
177227
}
178228
],
179229
"title": "Jobs Overview",
@@ -191,12 +241,19 @@
191241
},
192242
"Value #A": {
193243
"aggregations": [
194-
"lastNotNull"
195-
]
244+
"sum"
245+
],
246+
"operation": "aggregate"
196247
},
197248
"Value #B": {
198249
"aggregations": [
199-
"mean"
250+
"sum"
251+
],
252+
"operation": "aggregate"
253+
},
254+
"Value #C": {
255+
"aggregations": [
256+
"sum"
200257
],
201258
"operation": "aggregate"
202259
},
@@ -247,8 +304,7 @@
247304
"operation": "aggregate"
248305
},
249306
"workdir": {
250-
"aggregations": [],
251-
"operation": "aggregate"
307+
"aggregations": []
252308
}
253309
}
254310
}
@@ -282,7 +338,10 @@
282338
},
283339
"renameByName": {
284340
"Time": "",
341+
"Value #A (sum)": "gpus_allocated",
285342
"Value #B (mean)": "allocated_cores",
343+
"Value #B (sum)": "cores_allocated",
344+
"Value #C (sum)": "memory_allocated",
286345
"account (lastNotNull)": "account",
287346
"command (lastNotNull)": "command",
288347
"group (lastNotNull)": "group",
@@ -2508,6 +2567,6 @@
25082567
"timezone": "",
25092568
"title": "PJS",
25102569
"uid": "dfe8e0f3-30ae-4c5c-b4e3-17cdf8e09fa5",
2511-
"version": 6,
2570+
"version": 8,
25122571
"weekStart": ""
25132572
}

0 commit comments

Comments
 (0)