grafana/main/db/rooms-summary.json
{
"__inputs": [
{
"name": "DS_TOOANGELS",
"label": "tooAngels",
"description": "",
"type": "datasource",
"pluginId": "graphite",
"pluginName": "Graphite"
}
],
"__requires": [
{
"type": "grafana",
"id": "grafana",
"name": "Grafana",
"version": "4.4.3"
},
{
"type": "panel",
"id": "grafana-piechart-panel",
"name": "Pie Chart",
"version": "1.1.5"
},
{
"type": "panel",
"id": "graph",
"name": "Graph",
"version": ""
},
{
"type": "datasource",
"id": "graphite",
"name": "Graphite",
"version": "1.0.0"
},
{
"type": "panel",
"id": "singlestat",
"name": "Singlestat",
"version": ""
},
{
"type": "panel",
"id": "text",
"name": "Text",
"version": ""
}
],
"annotations": {
"list": []
},
"editable": true,
"gnetId": null,
"graphTooltip": 1,
"hideControls": false,
"id": null,
"links": [],
"refresh": "15s",
"rows": [
{
"collapse": false,
"height": "200px",
"panels": [
{
"content": "# You're here in the rooms summary dashboard.\n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nIf you have some empty rooms in DB, you can select yourself rooms to display on the top left instead of \"all\".\n\n\n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n# For Player specific datas, go to players comparaison dashboard .\n# For more rooms combined datas, go to dashboard named as this.",
"id": 119,
"links": [],
"mode": "markdown",
"span": 12,
"title": "Rooms Summary",
"type": "text"
}
],
"repeat": null,
"repeatIteration": null,
"repeatRowId": null,
"showTitle": false,
"title": "New row",
"titleSize": "h6"
},
{
"collapse": true,
"height": "450",
"panels": [
{
"cacheTimeout": null,
"colorBackground": false,
"colorValue": false,
"colors": [
"rgba(27, 101, 24, 0.97)",
"rgba(136, 74, 22, 0.89)",
"rgba(182, 42, 42, 0.9)"
],
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"format": "percent",
"gauge": {
"maxValue": 100,
"minValue": 0,
"show": true,
"thresholdLabels": false,
"thresholdMarkers": true
},
"height": "250",
"id": 18,
"interval": null,
"links": [],
"mappingType": 1,
"mappingTypes": [
{
"name": "value to text",
"value": 1
},
{
"name": "range to text",
"value": 2
}
],
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
"postfix": "",
"postfixFontSize": "50%",
"prefix": "",
"prefixFontSize": "50%",
"rangeMaps": [
{
"from": "null",
"text": "N/A",
"to": "null"
}
],
"span": 3,
"sparkline": {
"fillColor": "rgba(31, 118, 189, 0.18)",
"full": false,
"lineColor": "rgb(31, 120, 193)",
"show": true
},
"tableColumn": "",
"targets": [
{
"hide": false,
"refId": "A",
"target": "asPercent(screeps.$player.cpu.used, #B)",
"textEditor": true
},
{
"hide": true,
"refId": "B",
"target": "screeps.$player.cpu.limit"
}
],
"thresholds": "70,85",
"title": "CPU Usage",
"type": "singlestat",
"valueFontSize": "100%",
"valueMaps": [
{
"op": "=",
"text": "N/A",
"value": "null"
}
],
"valueName": "current"
},
{
"cacheTimeout": null,
"colorBackground": true,
"colorValue": false,
"colors": [
"rgba(184, 41, 41, 0.9)",
"rgba(152, 84, 27, 0.89)",
"rgba(16, 69, 14, 0.97)"
],
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"format": "none",
"gauge": {
"maxValue": 100,
"minValue": 0,
"show": false,
"thresholdLabels": false,
"thresholdMarkers": true
},
"height": "250",
"id": 25,
"interval": null,
"links": [],
"mappingType": 1,
"mappingTypes": [
{
"name": "value to text",
"value": 1
},
{
"name": "range to text",
"value": 2
}
],
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
"postfix": "",
"postfixFontSize": "50%",
"prefix": "",
"prefixFontSize": "50%",
"rangeMaps": [
{
"from": "null",
"text": "N/A",
"to": "null"
}
],
"span": 3,
"sparkline": {
"fillColor": "rgba(31, 118, 189, 0.18)",
"full": false,
"lineColor": "rgb(31, 120, 193)",
"show": false
},
"tableColumn": "",
"targets": [
{
"refId": "A",
"target": "screeps.$player.cpu.bucket"
}
],
"thresholds": "5000,1000",
"title": "Bucket",
"type": "singlestat",
"valueFontSize": "80%",
"valueMaps": [
{
"op": "=",
"text": "N/A",
"value": "null"
}
],
"valueName": "avg"
},
{
"cacheTimeout": null,
"colorBackground": true,
"colorValue": false,
"colors": [
"rgba(1, 64, 24, 0.9)",
"rgba(20, 77, 112, 0.9)",
"rgba(32, 119, 29, 0.97)"
],
"datasource": "${DS_TOOANGELS}",
"decimals": 1,
"editable": true,
"error": false,
"format": "percent",
"gauge": {
"maxValue": 100,
"minValue": 0,
"show": true,
"thresholdLabels": false,
"thresholdMarkers": true
},
"height": "250",
"id": 59,
"interval": null,
"links": [],
"mappingType": 1,
"mappingTypes": [
{
"name": "value to text",
"value": 1
},
{
"name": "range to text",
"value": 2
}
],
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
"postfix": "",
"postfixFontSize": "150%",
"prefix": "",
"prefixFontSize": "150%",
"rangeMaps": [
{
"from": "null",
"text": "N/A",
"to": "null"
}
],
"span": 3,
"sparkline": {
"fillColor": "rgba(31, 118, 189, 0.18)",
"full": false,
"lineColor": "rgb(31, 120, 193)",
"show": false
},
"tableColumn": "",
"targets": [
{
"hide": false,
"refId": "A",
"target": "asPercent(screeps.$player.gcl.progress, #B)",
"textEditor": true
},
{
"hide": true,
"refId": "B",
"target": "screeps.$player.gcl.progressTotal",
"textEditor": false
}
],
"thresholds": "50,75",
"timeFrom": null,
"timeShift": null,
"title": "GCL Progress",
"type": "singlestat",
"valueFontSize": "100%",
"valueMaps": [
{
"op": "=",
"text": "N/A",
"value": "null"
}
],
"valueName": "current"
},
{
"cacheTimeout": null,
"colorBackground": true,
"colorValue": false,
"colors": [
"rgba(50, 172, 45, 0.97)",
"rgba(237, 129, 40, 0.89)",
"rgba(245, 54, 54, 0.9)"
],
"datasource": "${DS_TOOANGELS}",
"decimals": 1,
"editable": true,
"error": false,
"format": "s",
"gauge": {
"maxValue": 100,
"minValue": 0,
"show": false,
"thresholdLabels": false,
"thresholdMarkers": true
},
"height": "250",
"id": 60,
"interval": null,
"links": [],
"mappingType": 1,
"mappingTypes": [
{
"name": "value to text",
"value": 1
},
{
"name": "range to text",
"value": 2
}
],
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
"postfix": "s",
"postfixFontSize": "100%",
"prefix": "",
"prefixFontSize": "50%",
"rangeMaps": [
{
"from": "null",
"text": "N/A",
"to": "null"
}
],
"span": 3,
"sparkline": {
"fillColor": "rgba(31, 118, 189, 0.18)",
"full": false,
"lineColor": "rgb(31, 120, 193)",
"show": true
},
"tableColumn": "",
"targets": [
{
"hide": true,
"refId": "A",
"target": "alias(perSecond(movingAverage(screeps.$player.gcl.progress, '1hour')), 'Progress Rate')",
"textEditor": false
},
{
"hide": true,
"refId": "B",
"target": "alias(diffSeries(screeps.$player.gcl.progressTotal, #D), 'Progress to go')",
"textEditor": false
},
{
"hide": false,
"refId": "C",
"target": "alias(holtWintersForecast(divideSeries(#B, #A)), 'Rem')",
"textEditor": false
},
{
"hide": true,
"refId": "D",
"target": "alias(screeps.$player.gcl.progress, 'Progress')",
"textEditor": false
}
],
"thresholds": "43200,86400",
"title": "GCL Time",
"type": "singlestat",
"valueFontSize": "100%",
"valueMaps": [
{
"op": "=",
"text": "N/A",
"value": "null"
}
],
"valueName": "avg"
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"decimals": 2,
"editable": true,
"error": false,
"fill": 1,
"grid": {},
"height": "300",
"id": 50,
"legend": {
"alignAsTable": false,
"avg": true,
"current": true,
"max": false,
"min": false,
"rightSide": false,
"show": true,
"sideWidth": 30,
"total": false,
"values": true
},
"lines": true,
"linewidth": 2,
"links": [],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"seriesOverrides": [
{
"alias": "Average",
"color": "#EAB839",
"fill": 4
},
{
"alias": "Total",
"dashes": true,
"fill": 0
}
],
"spaceLength": 10,
"span": 6,
"stack": false,
"steppedLine": false,
"targets": [
{
"hide": false,
"refId": "A",
"target": "alias(sumSeries(perSecond(screeps.$player.gcl.progress)), 'Total')",
"textEditor": false
},
{
"hide": false,
"refId": "B",
"target": "alias(movingAverage(sumSeries(perSecond(screeps.$player.gcl.progress)), '5min'), 'Average')",
"textEditor": false
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "GCL Rate",
"tooltip": {
"msResolution": false,
"shared": true,
"sort": 0,
"value_type": "cumulative"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": 0,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": 0,
"show": true
}
]
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fill": 0,
"grid": {},
"height": "300",
"id": 41,
"legend": {
"alignAsTable": false,
"avg": false,
"current": false,
"max": false,
"min": false,
"rightSide": false,
"show": true,
"sideWidth": null,
"total": false,
"values": false
},
"lines": true,
"linewidth": 2,
"links": [],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"seriesOverrides": [
{
"alias": "Bucket",
"yaxis": 2
},
{
"alias": "CPU",
"dashes": true
},
{
"alias": "CPU Limit",
"color": "#7EB26D",
"fillBelowTo": "CPU"
},
{
"alias": "CPU Average",
"color": "#890F02",
"fill": 4,
"linewidth": 5
}
],
"spaceLength": 10,
"span": 6,
"stack": false,
"steppedLine": false,
"targets": [
{
"hide": false,
"refId": "B",
"target": "alias(screeps.$player.cpu.used, 'CPU')",
"textEditor": false
},
{
"refId": "A",
"target": "alias(screeps.$player.cpu.bucket, 'Bucket')"
},
{
"hide": false,
"refId": "C",
"target": "alias(movingAverage(screeps.$player.cpu.used, '5min'), 'CPU Average')"
},
{
"refId": "D",
"target": "alias(screeps.$player.cpu.limit, 'CPU Limit')"
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "CPU/Bucket",
"tooltip": {
"msResolution": true,
"shared": true,
"sort": 0,
"value_type": "cumulative"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": 0,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": 0,
"show": true
}
]
},
{
"aliasColors": {},
"cacheTimeout": null,
"combine": {
"label": "Others",
"threshold": 0
},
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fontSize": "80%",
"format": "short",
"height": "300",
"id": 103,
"interval": null,
"legend": {
"percentage": true,
"show": true,
"values": false
},
"legendType": "Right side",
"links": [],
"maxDataPoints": 3,
"nullPointMode": "connected",
"pieType": "donut",
"span": 4,
"strokeWidth": "3",
"targets": [
{
"refId": "A",
"target": "aliasByNode(removeEmptySeries(screeps.$player.room.*.storage.energy), 4)",
"textEditor": false
}
],
"title": "Rooms Storages",
"type": "grafana-piechart-panel",
"valueName": "current"
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"fill": 0,
"height": "300",
"id": 94,
"legend": {
"alignAsTable": true,
"avg": false,
"current": true,
"hideEmpty": true,
"hideZero": false,
"max": true,
"min": true,
"rightSide": false,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 3,
"links": [],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"span": 4,
"stack": false,
"steppedLine": false,
"targets": [
{
"refId": "A",
"target": "aliasByNode(screeps.$player.roles.*, 4)",
"textEditor": true
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "Creeps by role",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
]
},
{
"aliasColors": {},
"cacheTimeout": null,
"combine": {
"label": "Others",
"threshold": 0
},
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fontSize": "80%",
"format": "short",
"height": "300",
"id": 77,
"interval": null,
"legend": {
"percentage": true,
"show": true,
"values": false
},
"legendType": "Right side",
"links": [],
"maxDataPoints": 3,
"nullPointMode": "connected",
"pieType": "donut",
"span": 4,
"strokeWidth": "3",
"targets": [
{
"refId": "A",
"target": "aliasByNode(removeEmptySeries(screeps.$player.room.*.energy.available), 4)"
}
],
"title": "Rooms Energy",
"type": "grafana-piechart-panel",
"valueName": "current"
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fill": 1,
"grid": {},
"height": "450",
"id": 78,
"legend": {
"alignAsTable": true,
"avg": false,
"current": true,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 2,
"links": [],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"seriesOverrides": [
{
"alias": "Sum",
"color": "#890F02",
"fill": 5
}
],
"spaceLength": 10,
"span": 6,
"stack": false,
"steppedLine": false,
"targets": [
{
"hide": false,
"refId": "A",
"target": "alias(sumSeries(screeps.$player.room.*.energy.available), 'Sum')"
},
{
"hide": false,
"refId": "B",
"target": "aliasByNode(removeEmptySeries(screeps.$player.room.*.energy.available), 4)"
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "Energy Available",
"tooltip": {
"msResolution": false,
"shared": true,
"sort": 0,
"value_type": "cumulative"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
]
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fill": 1,
"grid": {},
"height": "450",
"id": 104,
"legend": {
"alignAsTable": true,
"avg": false,
"current": false,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 2,
"links": [],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"span": 6,
"stack": false,
"steppedLine": false,
"targets": [
{
"hide": false,
"refId": "A",
"target": "alias(sumSeries(screeps.$player.room.*.storage.energy), 'Sum')"
},
{
"hide": false,
"refId": "B",
"target": "aliasByNode(removeEmptySeries(screeps.$player.room.*.storage.energy), 4)"
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "Storages energy",
"tooltip": {
"msResolution": false,
"shared": true,
"sort": 0,
"value_type": "cumulative"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
]
}
],
"repeat": null,
"repeatIteration": null,
"repeatRowId": null,
"showTitle": true,
"title": "Global",
"titleSize": "h2"
},
{
"collapse": true,
"height": 266,
"panels": [
{
"aliasColors": {
"Progress": "#7EB26D",
"Total": "#1F78C1"
},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fill": 1,
"grid": {},
"height": "250",
"id": 5,
"legend": {
"alignAsTable": false,
"avg": false,
"current": false,
"hideEmpty": false,
"max": false,
"min": false,
"rightSide": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 2,
"links": [],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"repeat": null,
"repeatIteration": 1484577482262,
"seriesOverrides": [
{
"alias": "Total",
"fillBelowTo": "Progress",
"lines": true
},
{
"alias": "Progress",
"fill": 5,
"lines": true
},
{
"alias": "Delta Progress",
"yaxis": 2
}
],
"spaceLength": 10,
"span": 8,
"stack": false,
"steppedLine": false,
"targets": [
{
"hide": false,
"refId": "A",
"target": "alias(screeps.$player.room.$rooms.controller.progress, 'Progress')",
"textEditor": false
},
{
"hide": false,
"refId": "B",
"target": "alias(screeps.$player.room.$rooms.controller.progressTotal, 'Total')",
"textEditor": false
},
{
"hide": true,
"refId": "C",
"target": "highestAverage(screeps.$player.room.$rooms.controller.progress, 5)",
"textEditor": false
},
{
"refId": "D",
"target": "alias(movingAverage(perSecond(screeps.$player.room.$rooms.controller.progress), '10min'), 'Delta Progress')"
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "Room Controller Upgrade",
"tooltip": {
"msResolution": false,
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transparent": false,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": "",
"logBase": 1,
"max": null,
"min": 0,
"show": true
},
{
"format": "short",
"label": "",
"logBase": 1,
"max": null,
"min": 0,
"show": true
}
]
},
{
"cacheTimeout": null,
"colorBackground": false,
"colorValue": true,
"colors": [
"rgba(32, 119, 29, 0.97)",
"rgba(20, 77, 112, 0.9)",
"rgba(202, 64, 9, 0.9)"
],
"datasource": "${DS_TOOANGELS}",
"decimals": 1,
"editable": true,
"error": false,
"format": "percent",
"gauge": {
"maxValue": 100,
"minValue": 0,
"show": true,
"thresholdLabels": false,
"thresholdMarkers": true
},
"height": "250",
"id": 10,
"interval": null,
"links": [],
"mappingType": 1,
"mappingTypes": [
{
"name": "value to text",
"value": 1
},
{
"name": "range to text",
"value": 2
}
],
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
"postfix": "",
"postfixFontSize": "150%",
"prefix": "",
"prefixFontSize": "150%",
"rangeMaps": [
{
"from": "null",
"text": "N/A",
"to": "null"
}
],
"repeatIteration": 1484577482262,
"span": 4,
"sparkline": {
"fillColor": "rgba(5, 80, 22, 0.18)",
"full": false,
"lineColor": "rgb(94, 193, 31)",
"show": true
},
"tableColumn": "",
"targets": [
{
"hide": false,
"refId": "A",
"target": "asPercent(screeps.$player.room.$rooms.controller.progress, #B)",
"targetFull": "asPercent(screeps.$player.room.$rooms.controller.progress, screeps.$player.room.$rooms.controller.progressTotal)",
"textEditor": false
},
{
"hide": true,
"refId": "B",
"target": "screeps.$player.room.$rooms.controller.progressTotal",
"textEditor": false
}
],
"thresholds": "50,75",
"timeFrom": null,
"timeShift": null,
"title": "RCL Progress",
"type": "singlestat",
"valueFontSize": "100%",
"valueMaps": [
{
"op": "=",
"text": "N/A",
"value": "null"
}
],
"valueName": "current"
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fill": 1,
"grid": {},
"id": 51,
"legend": {
"avg": false,
"current": true,
"max": false,
"min": false,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 2,
"links": [],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"repeatIteration": 1484577482262,
"seriesOverrides": [
{
"alias": "AVG",
"fill": 0
}
],
"spaceLength": 10,
"span": 8,
"stack": false,
"steppedLine": false,
"targets": [
{
"refId": "A",
"target": "alias(perSecond(screeps.$player.room.$rooms.controller.progress), 'Total')",
"textEditor": false
},
{
"refId": "B",
"target": "alias(movingAverage(perSecond(screeps.$player.room.$rooms.controller.progress), '5min'), 'AVG')",
"textEditor": false
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "RCL Praising",
"tooltip": {
"msResolution": false,
"shared": true,
"sort": 0,
"value_type": "cumulative"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
]
},
{
"cacheTimeout": null,
"colorBackground": true,
"colorValue": false,
"colors": [
"rgba(50, 172, 45, 0.97)",
"rgba(237, 129, 40, 0.89)",
"rgba(245, 54, 54, 0.9)"
],
"datasource": "${DS_TOOANGELS}",
"decimals": 1,
"editable": true,
"error": false,
"format": "s",
"gauge": {
"maxValue": 100,
"minValue": 0,
"show": false,
"thresholdLabels": false,
"thresholdMarkers": true
},
"id": 43,
"interval": null,
"links": [],
"mappingType": 1,
"mappingTypes": [
{
"name": "value to text",
"value": 1
},
{
"name": "range to text",
"value": 2
}
],
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
"postfix": "s",
"postfixFontSize": "100%",
"prefix": "",
"prefixFontSize": "50%",
"rangeMaps": [
{
"from": "null",
"text": "N/A",
"to": "null"
}
],
"repeatIteration": 1484577482262,
"span": 4,
"sparkline": {
"fillColor": "rgba(31, 118, 189, 0.18)",
"full": false,
"lineColor": "rgb(31, 120, 193)",
"show": true
},
"tableColumn": "",
"targets": [
{
"hide": true,
"refId": "A",
"target": "screeps.$player.room.$rooms.controller.progress",
"textEditor": true
},
{
"hide": true,
"refId": "B",
"target": "screeps.$player.room.$rooms.controller.progressTotal",
"textEditor": true
},
{
"hide": true,
"refId": "C",
"target": "perSecond(#A)",
"targetFull": "perSecond(screeps.$player.room.$rooms.controller.progress)",
"textEditor": true
},
{
"hide": true,
"refId": "D",
"target": "alias(diffSeries(#B, #A), 'Progress to go')",
"targetFull": "alias(diffSeries(screeps.$player.room.$rooms.controller.progressTotal, screeps.$player.room.$rooms.controller.progress), 'Progress to go')",
"textEditor": true
},
{
"hide": false,
"refId": "E",
"target": "alias(holtWintersForecast(divideSeries(#D, #C)), 'Rem')",
"targetFull": "alias(holtWintersForecast(divideSeries(alias(diffSeries(screeps.$player.room.$rooms.controller.progressTotal, screeps.$player.room.$rooms.controller.progress), 'Progress to go'), perSecond(#A))), 'Rem')",
"textEditor": true
}
],
"thresholds": "86400, 864000",
"title": "RCL Time",
"type": "singlestat",
"valueFontSize": "100%",
"valueMaps": [
{
"op": "=",
"text": "N/A",
"value": "null"
}
],
"valueName": "current"
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fill": 1,
"grid": {},
"height": "300",
"id": 42,
"legend": {
"alignAsTable": true,
"avg": true,
"current": true,
"max": true,
"min": true,
"rightSide": false,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 2,
"links": [],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"seriesOverrides": [
{
"alias": "Storage",
"color": "#0A437C",
"linewidth": 5,
"yaxis": 1
},
{
"alias": "Sources",
"color": "#EAB839",
"yaxis": 2
},
{
"alias": "Available",
"color": "#3F6833",
"dashes": true,
"fill": 7,
"spaceLength": 2,
"yaxis": 2
},
{
"alias": "Capacity",
"color": "#890F02",
"fill": 7,
"linewidth": 5,
"yaxis": 2
}
],
"spaceLength": 10,
"span": 6,
"stack": false,
"steppedLine": false,
"targets": [
{
"hide": false,
"refId": "A",
"target": "alias(screeps.$player.room.$rooms.energy.capacity, 'Capacity')",
"textEditor": true
},
{
"hide": false,
"refId": "B",
"target": "alias(screeps.$player.room.$rooms.energy.available, 'Available')",
"textEditor": true
},
{
"refId": "C",
"target": "alias(screeps.$player.room.$rooms.energy.sources, 'Sources')",
"textEditor": true
},
{
"refId": "D",
"target": "alias(screeps.$player.room.$rooms.storage.energy, 'Storage')"
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "Energy",
"tooltip": {
"msResolution": false,
"shared": true,
"sort": 0,
"value_type": "cumulative"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": "Storage",
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": "Available",
"logBase": 1,
"max": null,
"min": null,
"show": true
}
]
},
{
"aliasColors": {
"Capacity": "#0A437C",
"energyAvailable": "#EAB839",
"energyCapacityAvailable": "#0A437C",
"screeps.room.$rooms.energyAvailable": "#629E51",
"screeps.room.$rooms.energyCapacityAvailable": "#0A437C"
},
"bars": true,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fill": 0,
"grid": {},
"height": "300",
"id": 1,
"legend": {
"alignAsTable": true,
"avg": true,
"current": false,
"max": true,
"min": true,
"rightSide": false,
"show": true,
"total": true,
"values": true
},
"lines": false,
"linewidth": 2,
"links": [
{
"targetBlank": true,
"title": "Main Room",
"type": "absolute",
"url": "https://screeps.com/a/#!/room/$controllerProgress"
}
],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"repeatIteration": 1484577482262,
"seriesOverrides": [
{
"alias": "screeps.Nevrdid.room.E12S37.creeps.into",
"yaxis": 2
},
{
"alias": "holtWintersAberration(screeps.Nevrdid.room.E12S37.creeps.into)",
"yaxis": 2
}
],
"spaceLength": 10,
"span": 6,
"stack": true,
"steppedLine": false,
"targets": [
{
"hide": false,
"refId": "A",
"target": "alias(holtWintersAberration(screeps.$player.room.$rooms.energy.available, 3), 'Available')"
},
{
"hide": true,
"refId": "B",
"target": "alias(screeps.$player.room.$rooms.energy.capacity, 'Capacity')"
},
{
"hide": false,
"refId": "C",
"target": "alias(holtWintersAberration(screeps.$player.room.$rooms.storage.energy, 3), 'Stored')",
"textEditor": false
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "Energy Usage",
"tooltip": {
"msResolution": true,
"shared": true,
"sort": 0,
"value_type": "cumulative"
},
"transparent": false,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": "",
"logBase": 1,
"max": null,
"min": null,
"show": true
}
]
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TOOANGELS}",
"editable": true,
"error": false,
"fill": 1,
"grid": {},
"height": "300",
"id": 32,
"legend": {
"alignAsTable": false,
"avg": false,
"current": false,
"hideEmpty": false,
"hideZero": true,
"max": false,
"min": false,
"rightSide": false,
"show": true,
"sideWidth": 100,
"total": false,
"values": false
},
"lines": true,
"linewidth": 2,
"links": [],
"nullPointMode": "connected",
"percentage": false,
"pointradius": 5,
"points": false,
"renderer": "flot",
"repeatIteration": 1484577482262,
"seriesOverrides": [],
"spaceLength": 10,
"span": 12,
"stack": false,
"steppedLine": false,
"targets": [
{
"refId": "A",
"target": "alias(screeps.$player.room.$rooms.creeps.into, 'Into')",
"textEditor": true
},
{
"refId": "B",
"target": "alias(screeps.$player.room.$rooms.creeps.queue, 'Queue')",
"textEditor": true
}
],
"thresholds": [],
"timeFrom": null,
"timeShift": null,
"title": "Creeps",
"tooltip": {
"msResolution": false,
"shared": true,
"sort": 0,
"value_type": "cumulative"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
]
}
],
"repeat": "rooms",
"repeatIteration": null,
"repeatRowId": null,
"showTitle": true,
"title": "$rooms",
"titleSize": "h4"
}
],
"schemaVersion": 14,
"style": "dark",
"tags": [
"screeps"
],
"templating": {
"list": [
{
"allValue": null,
"current": {},
"datasource": "${DS_TOOANGELS}",
"hide": 0,
"includeAll": false,
"label": null,
"multi": false,
"name": "player",
"options": [],
"query": "screeps.*",
"refresh": 1,
"regex": "",
"sort": 0,
"tagValuesQuery": "",
"tags": [],
"tagsQuery": "",
"type": "query",
"useTags": false
},
{
"allFormat": "regex values",
"allValue": null,
"current": {},
"datasource": "${DS_TOOANGELS}",
"hide": 0,
"includeAll": true,
"label": null,
"multi": true,
"multiFormat": "glob",
"name": "rooms",
"options": [],
"query": "screeps.$player.room.*",
"refresh": 1,
"refresh_on_load": true,
"regex": "",
"sort": 0,
"tagValuesQuery": "screeps.rooms.$tag.level",
"tags": [],
"tagsQuery": "screeps.rooms.*",
"type": "query",
"useTags": true
}
]
},
"time": {
"from": "now-1h",
"to": "now"
},
"timepicker": {
"collapse": false,
"enable": true,
"notice": false,
"now": true,
"refresh_intervals": [
"1s",
"3s",
"10s",
"15s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
],
"status": "Stable",
"time_options": [
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"7d",
"30d"
],
"type": "timepicker"
},
"timezone": "browser",
"title": "Rooms Summary",
"version": 20
}