3 changed files with 298 additions and 5 deletions
@ -0,0 +1,292 @@ |
|||||
|
{ |
||||
|
"annotations": { |
||||
|
"list": [ |
||||
|
{ |
||||
|
"builtIn": 1, |
||||
|
"datasource": { |
||||
|
"type": "datasource", |
||||
|
"uid": "grafana" |
||||
|
}, |
||||
|
"enable": true, |
||||
|
"hide": true, |
||||
|
"iconColor": "rgba(0, 211, 255, 1)", |
||||
|
"name": "Annotations & Alerts", |
||||
|
"target": { |
||||
|
"limit": 100, |
||||
|
"matchAny": false, |
||||
|
"tags": [], |
||||
|
"type": "dashboard" |
||||
|
}, |
||||
|
"type": "dashboard" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
"editable": true, |
||||
|
"fiscalYearStartMonth": 0, |
||||
|
"graphTooltip": 0, |
||||
|
"id": 2, |
||||
|
"links": [], |
||||
|
"panels": [ |
||||
|
{ |
||||
|
"datasource": { |
||||
|
"default": true, |
||||
|
"type": "prometheus", |
||||
|
"uid": "be0j8k9s522v4b" |
||||
|
}, |
||||
|
"fieldConfig": { |
||||
|
"defaults": { |
||||
|
"color": { |
||||
|
"mode": "thresholds" |
||||
|
}, |
||||
|
"custom": { |
||||
|
"axisBorderShow": false, |
||||
|
"axisCenteredZero": false, |
||||
|
"axisColorMode": "text", |
||||
|
"axisLabel": "", |
||||
|
"axisPlacement": "auto", |
||||
|
"axisSoftMax": 200, |
||||
|
"axisSoftMin": 0, |
||||
|
"fillOpacity": 80, |
||||
|
"gradientMode": "none", |
||||
|
"hideFrom": { |
||||
|
"legend": false, |
||||
|
"tooltip": false, |
||||
|
"viz": false |
||||
|
}, |
||||
|
"lineWidth": 1, |
||||
|
"scaleDistribution": { |
||||
|
"type": "linear" |
||||
|
}, |
||||
|
"thresholdsStyle": { |
||||
|
"mode": "off" |
||||
|
} |
||||
|
}, |
||||
|
"mappings": [], |
||||
|
"thresholds": { |
||||
|
"mode": "absolute", |
||||
|
"steps": [ |
||||
|
{ |
||||
|
"color": "dark-green", |
||||
|
"value": null |
||||
|
} |
||||
|
] |
||||
|
} |
||||
|
}, |
||||
|
"overrides": [] |
||||
|
}, |
||||
|
"gridPos": { |
||||
|
"h": 17, |
||||
|
"w": 19, |
||||
|
"x": 0, |
||||
|
"y": 0 |
||||
|
}, |
||||
|
"id": 69, |
||||
|
"options": { |
||||
|
"barRadius": 0, |
||||
|
"barWidth": 0.97, |
||||
|
"fullHighlight": false, |
||||
|
"groupWidth": 0.7, |
||||
|
"legend": { |
||||
|
"calcs": [], |
||||
|
"displayMode": "list", |
||||
|
"placement": "bottom", |
||||
|
"showLegend": false |
||||
|
}, |
||||
|
"orientation": "horizontal", |
||||
|
"showValue": "always", |
||||
|
"stacking": "none", |
||||
|
"text": {}, |
||||
|
"tooltip": { |
||||
|
"mode": "single", |
||||
|
"sort": "none" |
||||
|
}, |
||||
|
"xTickLabelRotation": 0, |
||||
|
"xTickLabelSpacing": 0 |
||||
|
}, |
||||
|
"pluginVersion": "8.5.20", |
||||
|
"targets": [ |
||||
|
{ |
||||
|
"datasource": { |
||||
|
"type": "prometheus", |
||||
|
"uid": "de0hbrkdhsutca" |
||||
|
}, |
||||
|
"editorMode": "code", |
||||
|
"exemplar": true, |
||||
|
"expr": "opencodequest_leaderboard_hero_lifetime_bonus:prod{user=~\"${user:regex}\"}\n+ sum_over_time(opencodequest_leaderboard_hero:prod{user=~\"${user:regex}\"}[1h])\n+ opencodequest_leaderboard_villain_lifetime_bonus:prod{user=~\"${user:regex}\"}\n+ sum_over_time(opencodequest_leaderboard_villain:prod{user=~\"${user:regex}\"}[1h])\n+ opencodequest_leaderboard_fight_lifetime_bonus:prod{user=~\"${user:regex}\"}\n+ sum_over_time(opencodequest_leaderboard_fight:prod{user=~\"${user:regex}\"}[1h])", |
||||
|
"format": "table", |
||||
|
"instant": true, |
||||
|
"interval": "", |
||||
|
"legendFormat": "{{user}}", |
||||
|
"refId": "A" |
||||
|
} |
||||
|
], |
||||
|
"title": "Leaderboard", |
||||
|
"transformations": [ |
||||
|
{ |
||||
|
"id": "sortBy", |
||||
|
"options": { |
||||
|
"fields": {}, |
||||
|
"sort": [ |
||||
|
{ |
||||
|
"desc": true, |
||||
|
"field": "Value" |
||||
|
} |
||||
|
] |
||||
|
} |
||||
|
} |
||||
|
], |
||||
|
"type": "barchart" |
||||
|
}, |
||||
|
{ |
||||
|
"datasource": { |
||||
|
"default": true, |
||||
|
"type": "prometheus", |
||||
|
"uid": "be0j8k9s522v4b" |
||||
|
}, |
||||
|
"description": "", |
||||
|
"fieldConfig": { |
||||
|
"defaults": { |
||||
|
"color": { |
||||
|
"mode": "palette-classic" |
||||
|
}, |
||||
|
"custom": { |
||||
|
"axisBorderShow": false, |
||||
|
"axisCenteredZero": false, |
||||
|
"axisColorMode": "text", |
||||
|
"axisLabel": "", |
||||
|
"axisPlacement": "auto", |
||||
|
"axisSoftMax": 200, |
||||
|
"axisSoftMin": 0, |
||||
|
"barAlignment": 0, |
||||
|
"barWidthFactor": 0.6, |
||||
|
"drawStyle": "line", |
||||
|
"fillOpacity": 0, |
||||
|
"gradientMode": "none", |
||||
|
"hideFrom": { |
||||
|
"legend": false, |
||||
|
"tooltip": false, |
||||
|
"viz": false |
||||
|
}, |
||||
|
"insertNulls": false, |
||||
|
"lineInterpolation": "linear", |
||||
|
"lineWidth": 1, |
||||
|
"pointSize": 5, |
||||
|
"scaleDistribution": { |
||||
|
"type": "linear" |
||||
|
}, |
||||
|
"showPoints": "auto", |
||||
|
"spanNulls": false, |
||||
|
"stacking": { |
||||
|
"group": "A", |
||||
|
"mode": "none" |
||||
|
}, |
||||
|
"thresholdsStyle": { |
||||
|
"mode": "off" |
||||
|
} |
||||
|
}, |
||||
|
"mappings": [], |
||||
|
"thresholds": { |
||||
|
"mode": "absolute", |
||||
|
"steps": [ |
||||
|
{ |
||||
|
"color": "green", |
||||
|
"value": null |
||||
|
}, |
||||
|
{ |
||||
|
"color": "red", |
||||
|
"value": 80 |
||||
|
} |
||||
|
] |
||||
|
} |
||||
|
}, |
||||
|
"overrides": [] |
||||
|
}, |
||||
|
"gridPos": { |
||||
|
"h": 20, |
||||
|
"w": 19, |
||||
|
"x": 0, |
||||
|
"y": 17 |
||||
|
}, |
||||
|
"id": 70, |
||||
|
"options": { |
||||
|
"legend": { |
||||
|
"calcs": [], |
||||
|
"displayMode": "list", |
||||
|
"placement": "bottom", |
||||
|
"showLegend": true |
||||
|
}, |
||||
|
"tooltip": { |
||||
|
"mode": "single", |
||||
|
"sort": "none" |
||||
|
} |
||||
|
}, |
||||
|
"targets": [ |
||||
|
{ |
||||
|
"datasource": { |
||||
|
"type": "prometheus", |
||||
|
"uid": "be0j8k9s522v4b" |
||||
|
}, |
||||
|
"editorMode": "code", |
||||
|
"expr": "opencodequest_leaderboard_hero_lifetime_bonus:prod{user=~\"${user:regex}\"}\n+ sum_over_time(opencodequest_leaderboard_hero:prod{user=~\"${user:regex}\"}[1h])\n+ opencodequest_leaderboard_villain_lifetime_bonus:prod{user=~\"${user:regex}\"}\n+ sum_over_time(opencodequest_leaderboard_villain:prod{user=~\"${user:regex}\"}[1h])\n+ opencodequest_leaderboard_fight_lifetime_bonus:prod{user=~\"${user:regex}\"}\n+ sum_over_time(opencodequest_leaderboard_fight:prod{user=~\"${user:regex}\"}[1h])", |
||||
|
"instant": false, |
||||
|
"interval": "5s", |
||||
|
"legendFormat": "__auto", |
||||
|
"range": true, |
||||
|
"refId": "A" |
||||
|
} |
||||
|
], |
||||
|
"title": "Points over time", |
||||
|
"type": "timeseries" |
||||
|
} |
||||
|
], |
||||
|
"refresh": "5s", |
||||
|
"schemaVersion": 39, |
||||
|
"tags": [], |
||||
|
"templating": { |
||||
|
"list": [ |
||||
|
{ |
||||
|
"allValue": "", |
||||
|
"current": { |
||||
|
"selected": false, |
||||
|
"text": [ |
||||
|
"All" |
||||
|
], |
||||
|
"value": [ |
||||
|
"$__all" |
||||
|
] |
||||
|
}, |
||||
|
"datasource": { |
||||
|
"type": "prometheus", |
||||
|
"uid": "be0j8k9s522v4b" |
||||
|
}, |
||||
|
"definition": "query_result(opencodequest_users)", |
||||
|
"hide": 0, |
||||
|
"includeAll": true, |
||||
|
"label": "Users", |
||||
|
"multi": true, |
||||
|
"name": "user", |
||||
|
"options": [], |
||||
|
"query": { |
||||
|
"qryType": 3, |
||||
|
"query": "query_result(opencodequest_users)", |
||||
|
"refId": "PrometheusVariableQueryEditor-VariableQuery" |
||||
|
}, |
||||
|
"refresh": 1, |
||||
|
"regex": "/user=\"(?<value>[^\\\"]+)\"/", |
||||
|
"skipUrlSync": false, |
||||
|
"sort": 1, |
||||
|
"type": "query" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
"time": { |
||||
|
"from": "now-150s", |
||||
|
"to": "now" |
||||
|
}, |
||||
|
"timepicker": {}, |
||||
|
"timezone": "", |
||||
|
"title": "Red Hat Summit Connect 2024", |
||||
|
"uid": "de0hckh0egfeoe", |
||||
|
"version": 8, |
||||
|
"weekStart": "" |
||||
|
} |
||||
Loading…
Reference in new issue