Grafana.wikimedia.org/ores.json
{
"id": 255, "title": "ORES", "tags": [ "ores" ], "style": "dark", "timezone": "utc", "editable": true, "hideControls": true, "sharedCrosshair": true, "rows": [ { "collapse": false, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 3, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "hide": false, "refId": "B", "target": "aliasByNode(ores.*.score_processed.count, 1)", "textEditor": true } ], "timeFrom": null, "timeShift": null, "title": "Total scores processed", "tooltip": { "msResolution": false, "shared": true, "value_type": "individual", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "per minute", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 10, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "show": true, "total": true, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "hide": false, "refId": "A", "target": "alias(sumSeries(ores.scb100*.score_cache_hit.count, ores.scb100*.score_processed.count), 'All requests')", "textEditor": true } ], "timeFrom": null, "timeShift": null, "title": "Total scoring requests (including cache)", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "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, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 4, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "hide": false, "refId": "A", "target": "aliasByNode(scale(ores.*.precache_request.sample_rate, 60), 1)", "textEditor": false } ], "timeFrom": null, "timeShift": null, "title": "Precaching requests", "tooltip": { "msResolution": false, "shared": true, "value_type": "individual", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "per minute", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 1, "legend": { "alignAsTable": false, "avg": true, "current": false, "max": true, "min": false, "rightSide": false, "show": true, "total": true, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "hide": false, "refId": "A", "target": "aliasByNode(sumSeries(ores.scb1001.scores_request.rate, ores.scb1001.score_cache_hit.rate), 1)", "textEditor": true }, { "hide": false, "refId": "B", "target": "aliasByNode(sumSeries(ores.scb1002.scores_request.rate, ores.scb1002.score_cache_hit.rate), 1)", "textEditor": true }, { "hide": false, "refId": "C", "target": "aliasByNode(sumSeries(ores.scb1003.scores_request.rate, ores.scb1003.score_cache_hit.rate), 1)", "textEditor": true }, { "hide": false, "refId": "D", "target": "aliasByNode(sumSeries(ores.scb1004.scores_request.rate, ores.scb1004.score_cache_hit.rate), 1)", "textEditor": true } ], "timeFrom": null, "timeShift": null, "title": "Scoring requests", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "reqs/min", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": false } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 2, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "hide": false, "refId": "A", "target": "aliasByNode(scale(ores.*.score_errored.rate, 60), 1)", "textEditor": false } ], "timeFrom": null, "timeShift": null, "title": "Scores errored", "tooltip": { "msResolution": false, "shared": true, "value_type": "individual", "sort": 0 }, "transparent": false, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "none", "label": "per minute", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 9, "isNew": true, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null as zero", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "refId": "B", "target": "aliasByNode(scale(ores.*.score_processor_overloaded.rate, 60), 1)", "textEditor": false } ], "timeFrom": null, "timeShift": null, "title": "Overload errors", "tooltip": { "msResolution": false, "shared": true, "value_type": "individual", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "per minute", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 11, "isNew": true, "legend": { "avg": true, "current": false, "max": false, "min": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null as zero", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "aliasByNode(ores.scb*.score_timed_out.count, 1)", "textEditor": true } ], "timeFrom": null, "timeShift": null, "title": "Timeout errors", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "per minute", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 12, "isNew": true, "legend": { "avg": true, "current": false, "max": false, "min": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null as zero", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(movingAverage(divideSeries(sumSeries(ores.scb*.score_cache_hit.count), sumSeries(sumSeries(ores.scb*.score_cache_hit.count, ores.scb*.score_cache_miss.count))), 10), \"combined all scb*\")", "textEditor": true } ], "timeFrom": null, "timeShift": null, "title": "Cache hit rate (smoothed)", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "Cache hits / Request ", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ] } ], "showTitle": false, "title": "New row" }, { "collapse": false, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 5, "isNew": true, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "aliasByNode(servers.scb1*.cpu.total.user,1)", "textEditor": false } ], "timeFrom": null, "timeShift": null, "title": "CPU", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "percent", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 2, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 6, "isNew": true, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "maxDataPoints": "", "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "refId": "B", "target": "aliasByNode(asPercent(servers.scb1001.memory.MemFree,servers.scb1001.memory.MemTotal), 1)", "textEditor": true }, { "refId": "A", "target": "aliasByNode(asPercent(servers.scb1002.memory.MemFree,servers.scb1002.memory.MemTotal), 1)", "textEditor": true }, { "refId": "C", "target": "aliasByNode(asPercent(servers.scb1003.memory.MemFree,servers.scb1003.memory.MemTotal), 1)", "textEditor": true }, { "refId": "D", "target": "aliasByNode(asPercent(servers.scb1004.memory.MemFree,servers.scb1004.memory.MemTotal), 1)", "textEditor": true } ], "timeFrom": null, "timeShift": null, "title": "Available memory", "tooltip": { "msResolution": false, "shared": true, "value_type": "individual", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "percent", "label": "", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "none", "logBase": 1, "max": null, "min": 0, "show": true } ] } ], "title": "New row" }, { "collapse": false, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 13, "isNew": true, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "aliasByNode(ores.scb100*.uwsgi.core.busy_workers, 1)", "textEditor": true } ], "timeFrom": null, "timeShift": null, "title": "uwsgi busy workers", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "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, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 14, "isNew": true, "legend": { "avg": true, "current": false, "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", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "aliasByNode(ores.scb100*.uwsgi.rss_size.mean, 1)", "textEditor": true } ], "timeFrom": null, "timeShift": null, "title": "uwsgi RSS memory", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "bytes", "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, "datasource": null, "decimals": 2, "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 15, "isNew": true, "legend": { "avg": true, "current": false, "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", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "refId": "B", "target": "alias(scale(changeprop.internal-startup.ores-cache_exec.median, 0.001), \"median\")", "textEditor": true }, { "refId": "A", "target": "alias(scale(changeprop.internal-startup.ores-cache_exec.p75, 0.001), \"75%\")", "textEditor": true }, { "refId": "C", "target": "alias(scale(changeprop.internal-startup.ores-cache_exec.p95, 0.001), \"95%\")", "textEditor": true } ], "timeFrom": null, "timeShift": null, "title": "Response time (Change prop)", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative", "sort": 0 }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "in seconds", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ] } ], "title": "New row" } ], "time": { "from": "now-24h", "to": "now" }, "timepicker": { "collapse": false, "enable": true, "notice": false, "now": true, "refresh_intervals": [ "5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ], "status": "Stable", "time_options": [ "5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d" ], "type": "timepicker" }, "templating": { "list": [] }, "annotations": { "list": [] }, "refresh": false, "schemaVersion": 12, "version": 73, "links": [ { "icon": "external link", "tags": [], "targetBlank": true, "title": "ORES homepage", "tooltip": "", "type": "link", "url": "https://ores.wikimedia.org" }, { "icon": "external link", "tags": [], "targetBlank": true, "title": "Phabricator backlog", "type": "link", "url": "https://phabricator.wikimedia.org/tag/revision-scoring-as-a-service-backlog/" }, { "asDropdown": false, "icon": "dashboard", "tags": [ "ores" ], "targetBlank": true, "title": "ORES extension", "type": "dashboards", "url": "https://grafana.wikimedia.org/dashboard/db/ores-extension" }, { "icon": "dashboard", "tags": [], "targetBlank": true, "title": "ORES (labs)", "tooltip": "", "type": "link", "url": "https://grafana-labs.wikimedia.org/dashboard/db/ores-labs" }, { "icon": "dashboard", "tags": [], "targetBlank": true, "title": "ORES (beta cluster)", "type": "link", "url": "https://grafana-labs.wikimedia.org/dashboard/db/ores-beta-cluster" }, { "icon": "dashboard", "tags": [], "targetBlank": true, "title": "ORES extension (beta cluster)", "type": "link", "url": "https://grafana-labs.wikimedia.org/dashboard/db/ores-extension" } ], "gnetId": null
}