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