diff --git a/ArcGIS115_Folder_Usage_WAF_Safe.json b/ArcGIS115_Folder_Usage_WAF_Safe.json new file mode 100644 index 0000000..3c29a8b --- /dev/null +++ b/ArcGIS115_Folder_Usage_WAF_Safe.json @@ -0,0 +1,534 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": "prometheus", + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ], + "datasource": "prometheus" + }, + "editable": true, + "gnetId": null, + "graphTooltip": 0, + "id": 4, + "iteration": 1701869034160, + "links": [], + "panels": [ + { + "aliasColors": { + "Hosted/FireStations": "blue", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "description": "Rate of Requests", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 1, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 2, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests{folderName=\"$folderName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$folderName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:266", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:267", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "Hosted/FireStations": "yellow", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 7, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_sum{folderName=\"$folderName\"}[5m]))/sum (rate(requests_response_time_seconds_count{folderName=\"$folderName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$folderName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Average Request Response Times In Seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:322", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:323", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 3, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum(rate (requests_succeeded{folderName=\"$folderName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$folderName", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_failed{folderName=\"$folderName\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$folderName", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Succeeded / Failed Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:351", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:352", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 8, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests_wait_timedout{folderName=\"$folderName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$folderName", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_usage_timedout{folderName=\"$folderName\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$folderName", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests Usage / Wait Timed Out", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:380", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:381", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + } + ], + "refresh": "1m", + "schemaVersion": 27, + "style": "dark", + "tags": [], + "templating": { + "list": [ + { + "allValue": null, + "current": { + "selected": false, + "text": "System", + "value": "System", + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(folderName)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Folder Name", + "multi": false, + "name": "folderName", + "options": [], + "query": { + "query": "label_values(folderName)", + "refId": "StandardVariableQuery", + "datasource": "prometheus" + }, + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + } + ], + "datasource": "prometheus" + }, + "time": { + "from": "now-24h", + "to": "now", + "datasource": "prometheus" + }, + "timepicker": { + "datasource": "prometheus" + }, + "timezone": "", + "title": "ArcGIS 11.5 \u2013 Folder Usage (WAF\u2011Safe)", + "uid": "arcgis115-folder-waf", + "version": 1, + "datasource": "prometheus" +} \ No newline at end of file diff --git a/ArcGIS115_GP_Async_Usage_WAF_Safe.json b/ArcGIS115_GP_Async_Usage_WAF_Safe.json new file mode 100644 index 0000000..81920b3 --- /dev/null +++ b/ArcGIS115_GP_Async_Usage_WAF_Safe.json @@ -0,0 +1,515 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": "prometheus", + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ], + "datasource": "prometheus" + }, + "editable": true, + "gnetId": null, + "graphTooltip": 0, + "id": 7, + "iteration": 1701869115986, + "links": [], + "panels": [ + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 2, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_sum{serviceName=\"$serviceName\",operation=\"submitJob\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\",operation=\"submitJob\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Average Job Submission Time In Seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:84", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:85", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 3, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(gp_job_wait_time_seconds_sum{serviceName=\"$serviceName\"}[5m]))/sum (rate(gp_job_wait_time_seconds_count{serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Average Job Wait Time In Seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:186", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:187", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 9, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 5, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum(rate (requests{serviceName=\"$serviceName\", operation=\"getJobStatus\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Job Status Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:263", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:264", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 9, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 4, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_sum{serviceName=\"$serviceName\",operation=\"executeJob\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\",operation=\"executeJob\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Average Job Execution Time In Seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:417", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:418", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + } + ], + "refresh": "1m", + "schemaVersion": 27, + "style": "dark", + "tags": [], + "templating": { + "list": [ + { + "allValue": null, + "current": { + "selected": false, + "text": "System/PublishingTools", + "value": "System/PublishingTools", + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(serviceName)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Service Name", + "multi": false, + "name": "serviceName", + "options": [], + "query": { + "query": "label_values(serviceName)", + "refId": "StandardVariableQuery", + "datasource": "prometheus" + }, + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + } + ], + "datasource": "prometheus" + }, + "time": { + "from": "now-24h", + "to": "now", + "datasource": "prometheus" + }, + "timepicker": { + "datasource": "prometheus" + }, + "timezone": "", + "title": "ArcGIS 11.5 \u2013 GP Async Usage (WAF\u2011Safe)", + "uid": "arcgis115-gp-waf", + "version": 1, + "datasource": "prometheus" +} \ No newline at end of file diff --git a/ArcGIS115_Response_Time_Percentages_WAF_Safe.json b/ArcGIS115_Response_Time_Percentages_WAF_Safe.json new file mode 100644 index 0000000..04eec51 --- /dev/null +++ b/ArcGIS115_Response_Time_Percentages_WAF_Safe.json @@ -0,0 +1,1250 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": "prometheus", + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ], + "datasource": "prometheus" + }, + "editable": true, + "gnetId": null, + "graphTooltip": 0, + "id": 1, + "iteration": 1701868834477, + "links": [], + "panels": [ + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 2, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"0.05\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 0.05 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 9, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"0.1\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 0.1 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 9, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 10, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"0.25\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 0.25 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 9, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 5, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"0.5\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 0.5 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 18, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 11, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"0.75\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 0.75 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 18, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 3, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"1.0\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 1 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 27, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 6, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"2.5\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 2.5 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 27, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 7, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"5.0\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 5.0 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 36, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 8, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"7.5\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 7.5 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 36, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 4, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_bucket{le=\"10.0\",serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))*100) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "< 10 seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:178", + "format": "percent", + "label": null, + "logBase": 1, + "max": "100", + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:179", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + } + ], + "refresh": "1m", + "schemaVersion": 27, + "style": "dark", + "tags": [], + "templating": { + "list": [ + { + "allValue": null, + "current": { + "selected": true, + "tags": [], + "text": [ + "ITTSampleWorldCities" + ], + "value": [ + "ITTSampleWorldCities" + ], + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(serviceName)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Service Name", + "multi": false, + "name": "serviceName", + "options": [ + { + "selected": false, + "text": "ITTSampleWorldCities", + "value": "ITTSampleWorldCities", + "datasource": "prometheus" + }, + { + "selected": true, + "text": "SampleWorldCities", + "value": "SampleWorldCities", + "datasource": "prometheus" + }, + { + "selected": false, + "text": "System/SharedMapServiceHost", + "value": "System/SharedMapServiceHost", + "datasource": "prometheus" + }, + { + "selected": false, + "text": "Utilities/Geometry", + "value": "Utilities/Geometry", + "datasource": "prometheus" + } + ], + "query": { + "query": "label_values(serviceName)", + "refId": "StandardVariableQuery", + "datasource": "prometheus" + }, + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": true, + "tags": [], + "text": [ + "None" + ], + "value": [ + "" + ], + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(operation)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Operation", + "multi": false, + "name": "operation", + "options": [ + { + "selected": true, + "text": "export", + "value": "export", + "datasource": "prometheus" + }, + { + "selected": true, + "text": "query", + "value": "query", + "datasource": "prometheus" + } + ], + "query": { + "query": "label_values(operation)", + "refId": "StandardVariableQuery", + "datasource": "prometheus" + }, + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + } + ], + "datasource": "prometheus" + }, + "time": { + "from": "now-24h", + "to": "now", + "datasource": "prometheus" + }, + "timepicker": { + "datasource": "prometheus" + }, + "timezone": "", + "title": "ArcGIS 11.5 \u2013 Response Time Percentages (WAF\u2011Safe)", + "uid": "arcgis115-rtpct-waf", + "version": 1, + "datasource": "prometheus" +} \ No newline at end of file diff --git a/ArcGIS115_Service_Comparison_WAF_Safe.json b/ArcGIS115_Service_Comparison_WAF_Safe.json new file mode 100644 index 0000000..e1c663b --- /dev/null +++ b/ArcGIS115_Service_Comparison_WAF_Safe.json @@ -0,0 +1,617 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": "prometheus", + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ], + "datasource": "prometheus" + }, + "editable": true, + "gnetId": null, + "graphTooltip": 0, + "id": 3, + "iteration": 1701868958181, + "links": [], + "panels": [ + { + "aliasColors": { + "Hosted/FireStations": "blue", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "description": "Rate of Requests", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 2, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests{serviceName=\"$serviceName1\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName1", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests{serviceName=\"$serviceName2\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName2", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:504", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:505", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "Hosted/FireStations": "yellow", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 7, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_sum{serviceName=\"$serviceName1\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName1\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName1", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate(requests_response_time_seconds_sum{serviceName=\"$serviceName2\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName2\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName2", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Average Request Response Times In Seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:580", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:581", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "SampleWorldCities - Failed": "dark-orange", + "SampleWorldCities - Succeeded": "light-red", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 3, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum(rate (requests_succeeded{serviceName=\"$serviceName1\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName1 - Succeeded", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_failed{serviceName=\"$serviceName1\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName1 - Failed", + "refId": "B", + "datasource": "prometheus" + }, + { + "expr": "(sum(rate (requests_succeeded{serviceName=\"$serviceName2\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName2 - Succeeded", + "refId": "C", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_failed{serviceName=\"$serviceName2\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName2 - Failed", + "refId": "D", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Succeeded / Failed Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:656", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:657", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 8, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests_wait_timedout{serviceName=\"$serviceName1\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName1 - wait timedout", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_usage_timedout{serviceName=\"$serviceName1\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName1 - usage timedout", + "refId": "B", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_wait_timedout{serviceName=\"$serviceName2\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName2 - wait timedout", + "refId": "C", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_usage_timedout{serviceName=\"$serviceName2\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName2 - usage timedout", + "refId": "D", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests Usage / Wait Timed Out", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:732", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:733", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + } + ], + "refresh": "1m", + "schemaVersion": 27, + "style": "dark", + "tags": [], + "templating": { + "list": [ + { + "allValue": null, + "current": { + "selected": false, + "text": "SampleWorldCities", + "value": "SampleWorldCities", + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(serviceName)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Service 1", + "multi": false, + "name": "serviceName1", + "options": [], + "query": { + "query": "label_values(serviceName)", + "refId": "StandardVariableQuery", + "datasource": "prometheus" + }, + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": false, + "text": "SampleWorldCities", + "value": "SampleWorldCities", + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(serviceName)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Service 2", + "multi": false, + "name": "serviceName2", + "options": [], + "query": { + "query": "label_values(serviceName)", + "refId": "StandardVariableQuery", + "datasource": "prometheus" + }, + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + } + ], + "datasource": "prometheus" + }, + "time": { + "from": "now-24h", + "to": "now", + "datasource": "prometheus" + }, + "timepicker": { + "datasource": "prometheus" + }, + "timezone": "", + "title": "ArcGIS 11.5 \u2013 Service Comparison (WAF\u2011Safe)", + "uid": "arcgis115-compare-waf", + "version": 1, + "datasource": "prometheus" +} \ No newline at end of file diff --git a/ArcGIS115_Service_Usage_Summary_WAF_Safe.json b/ArcGIS115_Service_Usage_Summary_WAF_Safe.json new file mode 100644 index 0000000..2e2510f --- /dev/null +++ b/ArcGIS115_Service_Usage_Summary_WAF_Safe.json @@ -0,0 +1,534 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": "prometheus", + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ], + "datasource": "prometheus" + }, + "editable": true, + "gnetId": null, + "graphTooltip": 0, + "id": 6, + "iteration": 1701868998515, + "links": [], + "panels": [ + { + "aliasColors": { + "Hosted/FireStations": "blue", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "description": "Rate of Requests", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 1, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 2, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests{serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:266", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:267", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "Hosted/FireStations": "yellow", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 7, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_sum{serviceName=\"$serviceName\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Average Request Response Times In Seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:322", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:323", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 3, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum(rate (requests_succeeded{serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_failed{serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Succeeded / Failed Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:351", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:352", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 8, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests_wait_timedout{serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_usage_timedout{serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests Usage / Wait Timed Out", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:380", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:381", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + } + ], + "refresh": "1m", + "schemaVersion": 27, + "style": "dark", + "tags": [], + "templating": { + "list": [ + { + "allValue": null, + "current": { + "selected": false, + "text": "SampleWorldCities", + "value": "SampleWorldCities", + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(serviceName)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Service Name", + "multi": false, + "name": "serviceName", + "options": [], + "query": { + "query": "label_values(serviceName)", + "refId": "prometheus-serviceName-Variable-Query", + "datasource": "prometheus" + }, + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + } + ], + "datasource": "prometheus" + }, + "time": { + "from": "now-24h", + "to": "now", + "datasource": "prometheus" + }, + "timepicker": { + "datasource": "prometheus" + }, + "timezone": "", + "title": "ArcGIS 11.5 \u2013 Service Usage Summary (WAF\u2011Safe)", + "uid": "arcgis115-svcsum-waf", + "version": 1, + "datasource": "prometheus" +} \ No newline at end of file diff --git a/ArcGIS115_Usage_By_Operation_WAF_Safe.json b/ArcGIS115_Usage_By_Operation_WAF_Safe.json new file mode 100644 index 0000000..d1b065d --- /dev/null +++ b/ArcGIS115_Usage_By_Operation_WAF_Safe.json @@ -0,0 +1,567 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": "prometheus", + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ], + "datasource": "prometheus" + }, + "editable": true, + "gnetId": null, + "graphTooltip": 0, + "id": 2, + "iteration": 1701868912543, + "links": [], + "panels": [ + { + "aliasColors": { + "Hosted/FireStations": "blue", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "description": "Rate of Requests", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 1, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 2, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:266", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:267", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "Hosted/FireStations": "yellow", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 7, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_sum{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))/sum (rate(requests_response_time_seconds_count{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Average Request Response Times In Seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:322", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:323", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 3, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum(rate (requests_succeeded{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_failed{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Succeeded / Failed Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:351", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:352", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 8, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests_wait_timedout{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$serviceName", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_usage_timedout{serviceName=\"$serviceName\", operation=\"$operation\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$serviceName", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests Usage / Wait Timed Out", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:380", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:381", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + } + ], + "refresh": "1m", + "schemaVersion": 27, + "style": "dark", + "tags": [], + "templating": { + "list": [ + { + "allValue": null, + "current": { + "selected": false, + "text": "SampleWorldCities", + "value": "SampleWorldCities", + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(serviceName)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Service Name", + "multi": false, + "name": "serviceName", + "options": [], + "query": { + "query": "label_values(serviceName)", + "refId": "prometheus-serviceName-Variable-Query", + "datasource": "prometheus" + }, + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": false, + "text": "executeJob", + "value": "executeJob", + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(operation)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Operation", + "multi": false, + "name": "operation", + "options": [], + "query": { + "query": "label_values(operation)", + "refId": "StandardVariableQuery", + "datasource": "prometheus" + }, + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + } + ], + "datasource": "prometheus" + }, + "time": { + "from": "now-24h", + "to": "now", + "datasource": "prometheus" + }, + "timepicker": { + "datasource": "prometheus" + }, + "timezone": "", + "title": "ArcGIS 11.5 \u2013 Usage by Operation (WAF\u2011Safe)", + "uid": "arcgis115-op-waf", + "version": 1, + "datasource": "prometheus" +} \ No newline at end of file diff --git a/ArcGIS115_Usage_By_User_WAF_Safe.json b/ArcGIS115_Usage_By_User_WAF_Safe.json new file mode 100644 index 0000000..28033ab --- /dev/null +++ b/ArcGIS115_Usage_By_User_WAF_Safe.json @@ -0,0 +1,591 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": "prometheus", + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ], + "datasource": "prometheus" + }, + "editable": true, + "gnetId": null, + "graphTooltip": 0, + "id": 5, + "iteration": 1701869070257, + "links": [], + "panels": [ + { + "aliasColors": { + "Hosted/FireStations": "blue", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "description": "Rate of Requests", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 1, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 2, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests{username=\"$username\", serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$username", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:266", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:267", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "Hosted/FireStations": "yellow", + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 0, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 7, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate(requests_response_time_seconds_sum{username=\"$username\", serviceName=\"$serviceName\"}[5m]))/sum (rate(requests_response_time_seconds_count{username=\"$username\", serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$username", + "refId": "A", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Average Request Response Times In Seconds", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:322", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:323", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 3, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum(rate (requests_succeeded{username=\"$username\", serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$username", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_failed{username=\"$username\", serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$username", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Succeeded / Failed Requests", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:351", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:352", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + }, + { + "aliasColors": { + "datasource": "prometheus" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "prometheus", + "fieldConfig": { + "defaults": { + "datasource": "prometheus" + }, + "overrides": [], + "datasource": "prometheus" + }, + "fill": 0, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 8, + "datasource": "prometheus" + }, + "hiddenSeries": false, + "id": 8, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false, + "datasource": "prometheus" + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true, + "datasource": "prometheus" + }, + "percentage": false, + "pluginVersion": "7.5.17", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "(sum (rate (requests_wait_timedout{username=\"$username\", serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "interval": "", + "legendFormat": "$username", + "refId": "A", + "datasource": "prometheus" + }, + { + "expr": "(sum (rate (requests_usage_timedout{username=\"$username\", serviceName=\"$serviceName\"}[5m]))) or on() vector(0)", + "hide": false, + "interval": "", + "legendFormat": "$username", + "refId": "B", + "datasource": "prometheus" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Rate of Requests Usage / Wait Timed Out", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual", + "datasource": "prometheus" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [], + "datasource": "prometheus" + }, + "yaxes": [ + { + "$$hashKey": "object:380", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": "0", + "show": true, + "datasource": "prometheus" + }, + { + "$$hashKey": "object:381", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true, + "datasource": "prometheus" + } + ], + "yaxis": { + "align": false, + "alignLevel": null, + "datasource": "prometheus" + } + } + ], + "refresh": "1m", + "schemaVersion": 27, + "style": "dark", + "tags": [], + "templating": { + "list": [ + { + "allValue": null, + "current": { + "selected": false, + "text": "siteKey", + "value": "siteKey", + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(username)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Username", + "multi": false, + "name": "username", + "options": [], + "query": { + "query": "label_values(username)", + "refId": "StandardVariableQuery", + "datasource": "prometheus" + }, + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": true, + "tags": [], + "text": [ + "SampleWorldCities" + ], + "value": [ + "SampleWorldCities" + ], + "datasource": "prometheus" + }, + "datasource": "prometheus", + "definition": "label_values(serviceName)", + "description": null, + "error": null, + "hide": 0, + "includeAll": false, + "label": "Service Name", + "multi": false, + "name": "serviceName", + "options": [ + { + "selected": true, + "text": "SampleWorldCities", + "value": "SampleWorldCities", + "datasource": "prometheus" + }, + { + "selected": false, + "text": "System/SharedMapServiceHost", + "value": "System/SharedMapServiceHost", + "datasource": "prometheus" + }, + { + "selected": false, + "text": "Utilities/Geometry", + "value": "Utilities/Geometry", + "datasource": "prometheus" + } + ], + "query": { + "query": "label_values(serviceName)", + "refId": "StandardVariableQuery", + "datasource": "prometheus" + }, + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + } + ], + "datasource": "prometheus" + }, + "time": { + "from": "now-24h", + "to": "now", + "datasource": "prometheus" + }, + "timepicker": { + "datasource": "prometheus" + }, + "timezone": "", + "title": "ArcGIS 11.5 \u2013 Usage by User (WAF\u2011Safe)", + "uid": "arcgis115-user-waf", + "version": 1, + "datasource": "prometheus" +} \ No newline at end of file