sample-dashboard/provisioning/performance-action.json in influxdb-rails-1.0.1.beta3 vs sample-dashboard/provisioning/performance-action.json in influxdb-rails-1.0.1

- old
+ new

@@ -1,10 +1,10 @@ { "__inputs": [ { - "name": "DS_INFLUXDB", - "label": "InfluxDB", + "name": "DS_INFLUXDB-RAILS", + "label": "InfluxDB-Rails", "description": "", "type": "datasource", "pluginId": "influxdb", "pluginName": "InfluxDB" } @@ -12,11 +12,11 @@ "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "6.2.4" + "version": "7.1.1" }, { "type": "panel", "id": "graph", "name": "Graph", @@ -28,18 +28,18 @@ "name": "InfluxDB", "version": "1.0.0" }, { "type": "panel", - "id": "singlestat", - "name": "Singlestat", + "id": "stat", + "name": "Stat", "version": "" }, { "type": "panel", - "id": "table", - "name": "Table", + "id": "table-old", + "name": "Table (old)", "version": "" } ], "annotations": { "list": [ @@ -52,94 +52,85 @@ "name": "Annotations & Alerts", "type": "dashboard" } ] }, - "description": "Ruby on Rails Request Performance Insights based on influxdb-rails", + "description": "Controller Action Performance Insights based on influxdb-rails", "editable": true, - "gnetId": null, + "gnetId": 11031, "graphTooltip": 0, "id": null, - "iteration": 1571756217977, - "links": [], + "iteration": 1616428619978, + "links": [ + { + "$$hashKey": "object:226", + "icon": "external link", + "keepTime": false, + "tags": [ + "influxdb-rails" + ], + "type": "dashboards" + } + ], "panels": [ { "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], "datasource": "InfluxDB", - "format": "ms", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "fieldConfig": { + "defaults": { + "custom": {}, + "mappings": [ + { + "id": 0, + "op": "=", + "text": "N/A", + "type": 1, + "value": "null" + } + ], + "nullValueMode": "connected", + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + } + ] + }, + "unit": "short" + }, + "overrides": [] }, "gridPos": { - "h": 4, + "h": 3, "w": 5, "x": 0, "y": 0 }, - "id": 16, + "id": 22, "interval": null, "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "options": {}, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": true + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "center", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "sum" + ], + "fields": "/^rails\\.count$/", + "values": false + }, + "textMode": "auto" }, - "tableColumn": "", + "pluginVersion": "7.1.1", "targets": [ { - "groupBy": [ - { - "params": [ - "$__interval" - ], - "type": "time" - }, - { - "params": [ - "null" - ], - "type": "fill" - } - ], + "groupBy": [], "measurement": "rails", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", @@ -151,11 +142,11 @@ ], "type": "field" }, { "params": [], - "type": "mean" + "type": "count" } ] ], "tags": [ { @@ -170,83 +161,70 @@ "value": "process_action" } ] } ], - "thresholds": "", - "title": "Request", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "title": "Requests Served", + "type": "stat" }, { "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], "datasource": "InfluxDB", - "format": "ms", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "description": "", + "fieldConfig": { + "defaults": { + "custom": {}, + "decimals": 2, + "displayName": "Response Time", + "mappings": [], + "nullValueMode": "connected", + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "yellow", + "value": 150 + }, + { + "color": "red", + "value": 300 + } + ] + }, + "unit": "ms" + }, + "overrides": [] }, "gridPos": { - "h": 4, - "w": 5, + "h": 3, + "w": 6, "x": 5, "y": 0 }, - "id": 14, + "id": 30, "interval": null, "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "options": {}, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": true + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "center", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "", + "values": false + }, + "textMode": "auto" }, - "tableColumn": "", + "pluginVersion": "7.1.1", "targets": [ { "groupBy": [ { "params": [ @@ -259,20 +237,21 @@ "null" ], "type": "fill" } ], + "hide": false, "measurement": "rails", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ - "view" + "controller" ], "type": "field" }, { "params": [], @@ -280,96 +259,83 @@ } ] ], "tags": [ { - "key": "method", - "operator": "=~", - "value": "/^$Action$/" - }, - { - "condition": "AND", "key": "hook", "operator": "=", "value": "process_action" + }, + { + "condition": "AND", + "key": "method", + "operator": "=~", + "value": "/^$Action$/" } ] } ], - "thresholds": "", - "title": "View per request", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "title": "Average Response", + "type": "stat" }, { "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], "datasource": "InfluxDB", - "format": "ms", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "description": "", + "fieldConfig": { + "defaults": { + "custom": {}, + "decimals": 2, + "displayName": "Response Time", + "mappings": [], + "nullValueMode": "connected", + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "yellow", + "value": 150 + }, + { + "color": "red", + "value": 300 + } + ] + }, + "unit": "ms" + }, + "overrides": [] }, "gridPos": { - "h": 4, - "w": 5, - "x": 10, + "h": 3, + "w": 6, + "x": 11, "y": 0 }, - "id": 10, + "id": 31, "interval": null, "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "options": {}, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": true + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "center", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "", + "values": false + }, + "textMode": "auto" }, - "tableColumn": "", + "pluginVersion": "7.1.1", "targets": [ { "groupBy": [ { "params": [ @@ -382,20 +348,21 @@ "null" ], "type": "fill" } ], + "hide": false, "measurement": "rails", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ - "db" + "view" ], "type": "field" }, { "params": [], @@ -403,293 +370,174 @@ } ] ], "tags": [ { - "key": "method", - "operator": "=~", - "value": "/^$Action$/" - }, - { - "condition": "AND", "key": "hook", "operator": "=", "value": "process_action" + }, + { + "condition": "AND", + "key": "method", + "operator": "=~", + "value": "/^$Action$/" } ] } ], - "thresholds": "", - "title": "SQL per request", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "title": "Average View Rendering", + "type": "stat" }, { "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], "datasource": "InfluxDB", - "format": "short", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true - }, - "gridPos": { - "h": 4, - "w": 5, - "x": 15, - "y": 0 - }, - "id": 22, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "options": {}, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false - }, - "tableColumn": "value", - "targets": [ - { - "groupBy": [], - "measurement": "rails", - "orderByTime": "ASC", - "policy": "default", - "refId": "A", - "resultFormat": "time_series", - "select": [ - [ + "fieldConfig": { + "defaults": { + "custom": {}, + "displayName": "Response Time", + "mappings": [], + "nullValueMode": "connected", + "thresholds": { + "mode": "absolute", + "steps": [ { - "params": [ - "controller" - ], - "type": "field" + "color": "#299c46", + "value": null }, { - "params": [], - "type": "count" + "color": "rgba(237, 129, 40, 0.89)", + "value": 50 + }, + { + "color": "#d44a3a", + "value": 100 } ] - ], - "tags": [ - { - "key": "method", - "operator": "=~", - "value": "/^$Action$/" - }, - { - "condition": "AND", - "key": "hook", - "operator": "=", - "value": "process_action" - } - ] - } - ], - "thresholds": "", - "title": "Total requests", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": true, - "colors": [ - "#e24d42", - "#e5ac0e", - "#629e51" - ], - "datasource": "InfluxDB", - "decimals": null, - "format": "percent", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + }, + "unit": "ms" + }, + "overrides": [] }, "gridPos": { - "h": 4, - "w": 4, - "x": 20, + "h": 3, + "w": 7, + "x": 17, "y": 0 }, - "id": 24, + "id": 28, "interval": null, "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "options": {}, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "center", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "", + "values": false + }, + "textMode": "auto" }, - "tableColumn": "", + "pluginVersion": "7.1.1", "targets": [ { - "groupBy": [], + "groupBy": [ + { + "params": [ + "$__interval" + ], + "type": "time" + }, + { + "params": [ + "null" + ], + "type": "fill" + } + ], "measurement": "rails", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ - "cache_hits" + "db" ], "type": "field" }, { - "params": [ - " / \"count\" * 100" - ], - "type": "math" + "params": [], + "type": "mean" } ] ], "tags": [ { - "key": "location", - "operator": "=~", - "value": "/^$Action$/" + "key": "hook", + "operator": "=", + "value": "process_action" }, { "condition": "AND", - "key": "hook", - "operator": "=", - "value": "render_collection" + "key": "method", + "operator": "=~", + "value": "/^$Action$/" } ] } ], - "thresholds": "10,80", - "title": "Cache hits", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "title": "Average Database Response", + "type": "stat" }, { "aliasColors": {}, - "bars": false, + "bars": true, "dashLength": 10, "dashes": false, "datasource": "InfluxDB", + "fieldConfig": { + "defaults": { + "custom": {}, + "links": [] + }, + "overrides": [] + }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 8, "w": 13, "x": 0, - "y": 4 + "y": 3 }, + "hiddenSeries": false, "id": 20, "legend": { "avg": false, "current": false, "max": false, "min": false, - "show": false, + "show": true, "total": false, "values": false }, - "lines": true, - "linewidth": 1, + "lines": false, + "linewidth": 7, "links": [], "nullPointMode": "null", - "options": { - "dataLinks": [] - }, "percentage": false, - "pointradius": 5, - "points": false, + "pluginVersion": "7.1.1", + "pointradius": 3, + "points": true, "renderer": "flot", "seriesOverrides": [ { "alias": "rails.max", "fillBelowTo": "rails.min", @@ -703,20 +551,21 @@ "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { + "alias": "", "groupBy": [ { "params": [ "$__interval" ], "type": "time" }, { "params": [ - "0" + "null" ], "type": "fill" } ], "measurement": "rails", @@ -732,11 +581,11 @@ ], "type": "field" }, { "params": [], - "type": "mean" + "type": "sum" } ] ], "tags": [ { @@ -749,106 +598,10 @@ "key": "hook", "operator": "=", "value": "process_action" } ] - }, - { - "groupBy": [ - { - "params": [ - "$__interval" - ], - "type": "time" - }, - { - "params": [ - "0" - ], - "type": "fill" - } - ], - "measurement": "rails", - "orderByTime": "ASC", - "policy": "default", - "refId": "B", - "resultFormat": "time_series", - "select": [ - [ - { - "params": [ - "controller" - ], - "type": "field" - }, - { - "params": [], - "type": "max" - } - ] - ], - "tags": [ - { - "key": "method", - "operator": "=~", - "value": "/^$Action$/" - }, - { - "condition": "AND", - "key": "hook", - "operator": "=", - "value": "process_action" - } - ] - }, - { - "groupBy": [ - { - "params": [ - "$__interval" - ], - "type": "time" - }, - { - "params": [ - "0" - ], - "type": "fill" - } - ], - "measurement": "rails", - "orderByTime": "ASC", - "policy": "default", - "refId": "C", - "resultFormat": "time_series", - "select": [ - [ - { - "params": [ - "controller" - ], - "type": "field" - }, - { - "params": [], - "type": "min" - } - ] - ], - "tags": [ - { - "key": "method", - "operator": "=~", - "value": "/^$Action$/" - }, - { - "condition": "AND", - "key": "hook", - "operator": "=", - "value": "process_action" - } - ] } ], "thresholds": [], "timeFrom": null, "timeRegions": [], @@ -870,58 +623,65 @@ "yaxes": [ { "decimals": null, "format": "dtdurationms", "label": "", - "logBase": 2, + "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, - "show": true + "show": false } ], "yaxis": { "align": false, "alignLevel": null } }, { "columns": [], "datasource": "InfluxDB", + "fieldConfig": { + "defaults": { + "custom": {} + }, + "overrides": [] + }, "fontSize": "100%", "gridPos": { "h": 8, "w": 11, "x": 13, - "y": 4 + "y": 3 }, "id": 26, "links": [], - "options": {}, "pageSize": null, "scroll": true, "showHeader": true, "sort": { - "col": 0, + "col": 3, "desc": true }, "styles": [ { "alias": "Time", + "align": "auto", "dateFormat": "YYYY-MM-DD HH:mm:ss", "pattern": "Time", "type": "date" }, { "alias": "Reqest", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -929,19 +689,20 @@ "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "link": true, "linkTargetBlank": true, "linkTooltip": "Show details of this request", - "linkUrl": "/d/$REQUEST_DASHBOARD_UID/ruby-on-rails-performance-per-request?orgId=1&var-request_id=${__cell}&from=${__cell_2}&to=${__cell_0}&var-method=${__cell_1}", + "linkUrl": "/d/influxdb-rails-request/ruby-on-rails-performance-per-request?orgId=1&var-request_id=${__cell}&from=${__cell_2}&to=${__cell_0}&var-method=${__cell_1}", "mappingType": 1, "pattern": "request_id", "thresholds": [], "type": "string", "unit": "short" }, { "alias": "Response time", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -954,10 +715,11 @@ "type": "number", "unit": "ms" }, { "alias": "Time", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -970,10 +732,11 @@ "type": "hidden", "unit": "short" }, { "alias": "", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -986,10 +749,11 @@ "type": "hidden", "unit": "short" }, { "alias": "", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1058,41 +822,48 @@ ] } ], "title": "Last requests", "transform": "table", - "type": "table" + "type": "table-old" }, { "columns": [], "datasource": "InfluxDB", + "fieldConfig": { + "defaults": { + "custom": {} + }, + "overrides": [] + }, "fontSize": "100%", "gridPos": { "h": 15, "w": 13, "x": 0, - "y": 12 + "y": 11 }, "id": 2, "links": [], - "options": {}, "pageSize": null, "scroll": true, "showHeader": true, "sort": { "col": 5, "desc": true }, "styles": [ { "alias": "Time", + "align": "auto", "dateFormat": "YYYY-MM-DD HH:mm:ss", "pattern": "Time", "type": "hidden" }, { "alias": "Partial", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1106,10 +877,11 @@ "type": "string", "unit": "short" }, { "alias": "Count", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1122,10 +894,11 @@ "type": "number", "unit": "short" }, { "alias": "Mean", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1138,10 +911,11 @@ "type": "number", "unit": "ms" }, { "alias": "Median", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1154,10 +928,11 @@ "type": "number", "unit": "ms" }, { "alias": "Max", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1170,10 +945,11 @@ "type": "number", "unit": "ms" }, { "alias": "", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1258,64 +1034,57 @@ }, { "condition": "AND", "key": "hook", "operator": "=", - "value": "render_partial" + "value": "render_template" } ] } ], "title": "Partials", "transform": "table", - "type": "table" + "type": "table-old" }, { "columns": [], "datasource": "InfluxDB", + "fieldConfig": { + "defaults": { + "custom": {} + }, + "overrides": [] + }, "fontSize": "100%", "gridPos": { "h": 15, "w": 11, "x": 13, - "y": 12 + "y": 11 }, "id": 4, "links": [], - "options": {}, "pageSize": null, "scroll": true, "showHeader": true, "sort": { - "col": 6, + "col": 5, "desc": true }, "styles": [ { + "$$hashKey": "object:171", "alias": "Time", + "align": "auto", "dateFormat": "YYYY-MM-DD HH:mm:ss", "pattern": "Time", "type": "hidden" }, { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "SQL", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { + "$$hashKey": "object:173", "alias": "Count", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1327,11 +1096,13 @@ "thresholds": [], "type": "number", "unit": "short" }, { + "$$hashKey": "object:174", "alias": "Mean", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1343,11 +1114,13 @@ "thresholds": [], "type": "number", "unit": "ms" }, { + "$$hashKey": "object:175", "alias": "Median", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1359,11 +1132,13 @@ "thresholds": [], "type": "number", "unit": "ms" }, { + "$$hashKey": "object:176", "alias": "Name", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1371,15 +1146,24 @@ "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "mappingType": 1, "pattern": "name", "thresholds": [], - "type": "number", - "unit": "short" + "type": "string", + "unit": "short", + "valueMaps": [ + { + "$$hashKey": "object:299", + "text": "Raw", + "value": "" + } + ] }, { + "$$hashKey": "object:177", "alias": "Max", + "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" @@ -1389,24 +1173,10 @@ "mappingType": 1, "pattern": "max", "thresholds": [], "type": "number", "unit": "ms" - }, - { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "decimals": 2, - "pattern": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" } ], "targets": [ { "groupBy": [ @@ -1487,17 +1257,20 @@ ] } ], "title": "SQL", "transform": "table", - "type": "table" + "type": "table-old" } ], "refresh": false, - "schemaVersion": 18, + "schemaVersion": 26, "style": "dark", - "tags": [], + "tags": [ + "Performance", + "Ruby on Rails" + ], "templating": { "list": [ { "allValue": null, "current": {}, @@ -1517,38 +1290,19 @@ "tagValuesQuery": "", "tags": [], "tagsQuery": "", "type": "query", "useTags": false - }, - { - "current": { - "value": "H8S9fSVWz", - "text": "H8S9fSVWz" - }, - "hide": 2, - "label": null, - "name": "REQUEST_DASHBOARD_UID", - "options": [ - { - "value": "H8S9fSVWz", - "text": "H8S9fSVWz" - } - ], - "query": "H8S9fSVWz", - "skipUrlSync": false, - "type": "constant" } ] }, "time": { - "from": "now-2d", + "from": "now-1h", "to": "now" }, "timepicker": { "refresh_intervals": [ - "5s", "10s", "30s", "1m", "5m", "15m", @@ -1568,9 +1322,9 @@ "7d", "30d" ] }, "timezone": "", - "title": "Ruby On Rails Performance (per Action)", - "uid": "Gpp3B1Pik", - "version": 1 -} + "title": "Performance (per Action)", + "uid": "influxdb-rails-action", + "version": 10 +} \ No newline at end of file