|
32 | 32 | }, |
33 | 33 | "id": 1, |
34 | 34 | "panels": [], |
35 | | - "title": "Node Operator Information", |
36 | | - "type": "row" |
37 | | - }, |
38 | | - { |
39 | | - "datasource": { |
40 | | - "type": "prometheus", |
41 | | - "uid": "${DS_PROMETHEUS}" |
42 | | - }, |
43 | | - "fieldConfig": { |
44 | | - "defaults": { |
45 | | - "color": { |
46 | | - "mode": "thresholds" |
47 | | - }, |
48 | | - "mappings": [], |
49 | | - "thresholds": { |
50 | | - "mode": "absolute", |
51 | | - "steps": [ |
52 | | - { |
53 | | - "color": "green", |
54 | | - "value": null |
55 | | - } |
56 | | - ] |
57 | | - } |
58 | | - }, |
59 | | - "overrides": [] |
60 | | - }, |
61 | | - "gridPos": { |
62 | | - "h": 8, |
63 | | - "w": 12, |
64 | | - "x": 0, |
65 | | - "y": 1 |
66 | | - }, |
67 | | - "id": 2, |
68 | | - "options": { |
69 | | - "colorMode": "value", |
70 | | - "graphMode": "area", |
71 | | - "justifyMode": "auto", |
72 | | - "orientation": "auto", |
73 | | - "reduceOptions": { |
74 | | - "calcs": [ |
75 | | - "lastNotNull" |
76 | | - ], |
77 | | - "fields": "", |
78 | | - "values": false |
79 | | - }, |
80 | | - "textMode": "auto" |
81 | | - }, |
82 | | - "pluginVersion": "9.4.3", |
83 | | - "targets": [ |
84 | | - { |
85 | | - "datasource": { |
86 | | - "type": "prometheus", |
87 | | - "uid": "${DS_PROMETHEUS}" |
88 | | - }, |
89 | | - "expr": "csm_node_operator_id", |
90 | | - "refId": "A" |
91 | | - } |
92 | | - ], |
93 | | - "title": "Node Operator ID", |
94 | | - "type": "stat" |
95 | | - }, |
96 | | - { |
97 | | - "collapsed": false, |
98 | | - "gridPos": { |
99 | | - "h": 1, |
100 | | - "w": 24, |
101 | | - "x": 0, |
102 | | - "y": 9 |
103 | | - }, |
104 | | - "id": 3, |
105 | | - "panels": [], |
106 | 35 | "title": "Keys and Bonds Information", |
107 | 36 | "type": "row" |
108 | 37 | }, |
|
165 | 94 | "x": 0, |
166 | 95 | "y": 10 |
167 | 96 | }, |
168 | | - "id": 4, |
| 97 | + "id": 2, |
169 | 98 | "options": { |
170 | 99 | "legend": { |
171 | 100 | "calcs": [], |
|
184 | 113 | "type": "prometheus", |
185 | 114 | "uid": "${DS_PROMETHEUS}" |
186 | 115 | }, |
187 | | - "expr": "csm_keys_stuck_validators_count", |
| 116 | + "expr": "csm_keys_stuck_validators_count{node_operator_id=\"${NODE_ID}\"}", |
188 | 117 | "refId": "A", |
189 | 118 | "legendFormat": "Stuck Validators" |
190 | 119 | }, |
|
193 | 122 | "type": "prometheus", |
194 | 123 | "uid": "${DS_PROMETHEUS}" |
195 | 124 | }, |
196 | | - "expr": "csm_keys_refunded_validators_count", |
| 125 | + "expr": "csm_keys_refunded_validators_count{node_operator_id=\"${NODE_ID}\"}", |
197 | 126 | "refId": "B", |
198 | 127 | "legendFormat": "Refunded Validators" |
199 | 128 | }, |
|
202 | 131 | "type": "prometheus", |
203 | 132 | "uid": "${DS_PROMETHEUS}" |
204 | 133 | }, |
205 | | - "expr": "csm_keys_exited_validators_count", |
| 134 | + "expr": "csm_keys_exited_validators_count{node_operator_id=\"${NODE_ID}\"}", |
206 | 135 | "refId": "C", |
207 | 136 | "legendFormat": "Exited Validators" |
208 | 137 | }, |
|
211 | 140 | "type": "prometheus", |
212 | 141 | "uid": "${DS_PROMETHEUS}" |
213 | 142 | }, |
214 | | - "expr": "csm_keys_deposited_validators_count", |
| 143 | + "expr": "csm_keys_deposited_validators_count{node_operator_id=\"${NODE_ID}\"}", |
215 | 144 | "refId": "D", |
216 | 145 | "legendFormat": "Deposited Validators" |
217 | 146 | }, |
|
220 | 149 | "type": "prometheus", |
221 | 150 | "uid": "${DS_PROMETHEUS}" |
222 | 151 | }, |
223 | | - "expr": "csm_keys_depositable_validators_count", |
| 152 | + "expr": "csm_keys_depositable_validators_count{node_operator_id=\"${NODE_ID}\"}", |
224 | 153 | "refId": "E", |
225 | 154 | "legendFormat": "Depositable Validators" |
226 | 155 | } |
|
288 | 217 | "x": 12, |
289 | 218 | "y": 10 |
290 | 219 | }, |
291 | | - "id": 5, |
| 220 | + "id": 3, |
292 | 221 | "options": { |
293 | 222 | "legend": { |
294 | 223 | "calcs": [], |
|
307 | 236 | "type": "prometheus", |
308 | 237 | "uid": "${DS_PROMETHEUS}" |
309 | 238 | }, |
310 | | - "expr": "csm_bond_current / 1e18", |
| 239 | + "expr": "csm_bond_current{node_operator_id=\"${NODE_ID}\"} / 1e18", |
311 | 240 | "refId": "A", |
312 | 241 | "legendFormat": "Current Bond" |
313 | 242 | }, |
|
316 | 245 | "type": "prometheus", |
317 | 246 | "uid": "${DS_PROMETHEUS}" |
318 | 247 | }, |
319 | | - "expr": "csm_bond_required / 1e18", |
| 248 | + "expr": "csm_bond_required{node_operator_id=\"${NODE_ID}\"} / 1e18", |
320 | 249 | "refId": "B", |
321 | 250 | "legendFormat": "Required Bond" |
322 | 251 | }, |
|
325 | 254 | "type": "prometheus", |
326 | 255 | "uid": "${DS_PROMETHEUS}" |
327 | 256 | }, |
328 | | - "expr": "csm_bond_excess / 1e18", |
| 257 | + "expr": "csm_bond_excess{node_operator_id=\"${NODE_ID}\"} / 1e18", |
329 | 258 | "refId": "C", |
330 | 259 | "legendFormat": "Excess Bond" |
331 | 260 | }, |
|
334 | 263 | "type": "prometheus", |
335 | 264 | "uid": "${DS_PROMETHEUS}" |
336 | 265 | }, |
337 | | - "expr": "csm_bond_missed / 1e18", |
| 266 | + "expr": "csm_bond_missed{node_operator_id=\"${NODE_ID}\"} / 1e18", |
338 | 267 | "refId": "D", |
339 | 268 | "legendFormat": "Missed Bond" |
340 | 269 | } |
|
350 | 279 | "x": 0, |
351 | 280 | "y": 27 |
352 | 281 | }, |
353 | | - "id": 6, |
| 282 | + "id": 4, |
354 | 283 | "panels": [], |
355 | 284 | "title": "Rewards", |
356 | 285 | "type": "row" |
|
385 | 314 | "x": 0, |
386 | 315 | "y": 28 |
387 | 316 | }, |
388 | | - "id": 7, |
| 317 | + "id": 5, |
389 | 318 | "options": { |
390 | 319 | "colorMode": "value", |
391 | | - "graphMode": "area", |
| 320 | + "graphMode": "none", |
392 | 321 | "justifyMode": "auto", |
393 | 322 | "orientation": "auto", |
394 | 323 | "reduceOptions": { |
|
407 | 336 | "type": "prometheus", |
408 | 337 | "uid": "${DS_PROMETHEUS}" |
409 | 338 | }, |
410 | | - "expr": "csm_non_claimed_rewards / 1e18", |
| 339 | + "expr": "csm_non_claimed_rewards{node_operator_id=\"${NODE_ID}\"} / 1e18", |
411 | 340 | "refId": "A" |
412 | 341 | } |
413 | 342 | ], |
|
422 | 351 | "x": 0, |
423 | 352 | "y": 36 |
424 | 353 | }, |
425 | | - "id": 8, |
| 354 | + "id": 6, |
426 | 355 | "panels": [], |
427 | 356 | "title": "Penalties and Exit Requests", |
428 | 357 | "type": "row" |
|
490 | 419 | "x": 0, |
491 | 420 | "y": 37 |
492 | 421 | }, |
493 | | - "id": 9, |
| 422 | + "id": 7, |
494 | 423 | "options": { |
495 | 424 | "legend": { |
496 | 425 | "calcs": [], |
|
509 | 438 | "type": "prometheus", |
510 | 439 | "uid": "${DS_PROMETHEUS}" |
511 | 440 | }, |
512 | | - "expr": "csm_onchain_penalties_total", |
| 441 | + "expr": "csm_onchain_penalties_total{node_operator_id=\"${NODE_ID}\", penalty_type=\"el_rewards_stealing\"}", |
513 | 442 | "refId": "A", |
514 | | - "legendFormat": "Penalties" |
| 443 | + "legendFormat": "EL Rewards Stealing" |
| 444 | + }, |
| 445 | + { |
| 446 | + "datasource": { |
| 447 | + "type": "prometheus", |
| 448 | + "uid": "${DS_PROMETHEUS}" |
| 449 | + }, |
| 450 | + "expr": "csm_onchain_penalties_total{node_operator_id=\"${NODE_ID}\", penalty_type=\"initial_slashing\"}", |
| 451 | + "refId": "B", |
| 452 | + "legendFormat": "Initial Slashing" |
| 453 | + }, |
| 454 | + { |
| 455 | + "datasource": { |
| 456 | + "type": "prometheus", |
| 457 | + "uid": "${DS_PROMETHEUS}" |
| 458 | + }, |
| 459 | + "expr": "csm_onchain_penalties_total{node_operator_id=\"${NODE_ID}\", penalty_type=\"withdrawal\"}", |
| 460 | + "refId": "C", |
| 461 | + "legendFormat": "Withdrawal" |
515 | 462 | } |
516 | 463 | ], |
517 | | - "title": "Penalties", |
| 464 | + "title": "Penalties by Type", |
518 | 465 | "type": "timeseries" |
519 | 466 | }, |
520 | 467 | { |
|
580 | 527 | "x": 12, |
581 | 528 | "y": 37 |
582 | 529 | }, |
583 | | - "id": 10, |
| 530 | + "id": 8, |
584 | 531 | "options": { |
585 | 532 | "legend": { |
586 | 533 | "calcs": [], |
|
599 | 546 | "type": "prometheus", |
600 | 547 | "uid": "${DS_PROMETHEUS}" |
601 | 548 | }, |
602 | | - "expr": "csm_onchain_exit_requests_total", |
| 549 | + "expr": "csm_onchain_exit_requests_total{node_operator_id=\"${NODE_ID}\"}", |
603 | 550 | "refId": "A", |
604 | 551 | "legendFormat": "Exit Requests" |
605 | 552 | } |
|
632 | 579 | "regex": "", |
633 | 580 | "skipUrlSync": false, |
634 | 581 | "type": "datasource" |
| 582 | + }, |
| 583 | + { |
| 584 | + "current": { |
| 585 | + "selected": false, |
| 586 | + "text": "default", |
| 587 | + "value": "default" |
| 588 | + }, |
| 589 | + "datasource": { |
| 590 | + "type": "prometheus", |
| 591 | + "uid": "${DS_PROMETHEUS}" |
| 592 | + }, |
| 593 | + "definition": "label_values(csm_node_operator_id, node_operator_id)", |
| 594 | + "hide": 0, |
| 595 | + "includeAll": false, |
| 596 | + "label": "Node ID", |
| 597 | + "multi": false, |
| 598 | + "name": "NODE_ID", |
| 599 | + "options": [], |
| 600 | + "query": { |
| 601 | + "query": "label_values(csm_node_operator_id, node_operator_id)", |
| 602 | + "refId": "StandardVariableQuery" |
| 603 | + }, |
| 604 | + "refresh": 1, |
| 605 | + "regex": "", |
| 606 | + "skipUrlSync": false, |
| 607 | + "sort": 0, |
| 608 | + "type": "query" |
635 | 609 | } |
636 | 610 | ] |
637 | 611 | }, |
|
0 commit comments