X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Fcharm%2Fmongodb-exporter%2Ffiles%2Fmongodb_exporter_dashboard.json;h=c6c64c277b49f1fd36dcfb66dab8e6ffbdf0a5b9;hb=3ddbbd1f6c70306d13db0976e1e6b3bda0c69abd;hp=a1b128a0f75aa2952edb0bc514e505c4ab3c93b4;hpb=3884e23c245102cdebe39301786fec2a3f5d5150;p=osm%2Fdevops.git diff --git a/installers/charm/mongodb-exporter/files/mongodb_exporter_dashboard.json b/installers/charm/mongodb-exporter/files/mongodb_exporter_dashboard.json index a1b128a0..c6c64c27 100644 --- a/installers/charm/mongodb-exporter/files/mongodb_exporter_dashboard.json +++ b/installers/charm/mongodb-exporter/files/mongodb_exporter_dashboard.json @@ -16,12 +16,13 @@ "editable": true, "gnetId": 2583, "graphTooltip": 1, - "id": 9, - "iteration": 1577555358996, + "id": 1, + "iteration": 1615141074039, "links": [], "panels": [ { "collapsed": false, + "datasource": null, "gridPos": { "h": 1, "w": 24, @@ -45,6 +46,12 @@ ], "datasource": "prometheus - Juju generated source", "decimals": null, + "fieldConfig": { + "defaults": { + "custom": {} + }, + "overrides": [] + }, "format": "s", "gauge": { "maxValue": 100, @@ -76,7 +83,6 @@ "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, - "options": {}, "postfix": "", "postfixFontSize": "50%", "prefix": "", @@ -97,8 +103,9 @@ "tableColumn": "", "targets": [ { - "expr": "mongodb_instance_uptime_seconds{instance=~\"$instance\"}", + "expr": "mongodb_ss_uptime{}", "format": "time_series", + "interval": "", "intervalFactor": 2, "legendFormat": "", "refId": "A", @@ -128,6 +135,12 @@ "rgba(50, 172, 45, 0.97)" ], "datasource": "prometheus - Juju generated source", + "fieldConfig": { + "defaults": { + "custom": {} + }, + "overrides": [] + }, "format": "none", "gauge": { "maxValue": 100, @@ -159,7 +172,6 @@ "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, - "options": {}, "postfix": "", "postfixFontSize": "50%", "prefix": "", @@ -180,8 +192,9 @@ "tableColumn": "", "targets": [ { - "expr": "mongodb_connections{instance=~\"$instance\",state=\"current\"}", + "expr": "mongodb_ss_connections{conn_type=\"current\"}", "format": "time_series", + "interval": "", "intervalFactor": 2, "legendFormat": "", "metric": "mongodb_connections", @@ -204,6 +217,7 @@ }, { "collapsed": false, + "datasource": null, "gridPos": { "h": 1, "w": 24, @@ -222,6 +236,13 @@ "dashLength": 10, "dashes": false, "datasource": "prometheus - Juju generated source", + "fieldConfig": { + "defaults": { + "custom": {}, + "links": [] + }, + "overrides": [] + }, "fill": 1, "fillGradient": 0, "gridPos": { @@ -230,6 +251,7 @@ "x": 0, "y": 6 }, + "hiddenSeries": false, "id": 7, "legend": { "avg": false, @@ -245,9 +267,10 @@ "links": [], "nullPointMode": "null", "options": { - "dataLinks": [] + "alertThreshold": true }, "percentage": false, + "pluginVersion": "7.4.3", "pointradius": 5, "points": false, "renderer": "flot", @@ -257,11 +280,11 @@ "steppedLine": false, "targets": [ { - "expr": "rate(mongodb_op_counters_total{instance=~\"$instance\"}[$interval])", + "expr": "rate(mongodb_ss_opcounters[$interval])", "format": "time_series", "interval": "", "intervalFactor": 2, - "legendFormat": "{{type}}", + "legendFormat": "{{legacy_op_type}}", "refId": "A", "step": 240 } @@ -286,6 +309,7 @@ }, "yaxes": [ { + "$$hashKey": "object:670", "format": "ops", "label": null, "logBase": 1, @@ -294,6 +318,7 @@ "show": true }, { + "$$hashKey": "object:671", "format": "short", "label": null, "logBase": 1, @@ -313,6 +338,13 @@ "dashLength": 10, "dashes": false, "datasource": "prometheus - Juju generated source", + "fieldConfig": { + "defaults": { + "custom": {}, + "links": [] + }, + "overrides": [] + }, "fill": 1, "fillGradient": 0, "gridPos": { @@ -321,6 +353,7 @@ "x": 10, "y": 6 }, + "hiddenSeries": false, "id": 9, "legend": { "avg": false, @@ -336,9 +369,10 @@ "links": [], "nullPointMode": "null", "options": { - "dataLinks": [] + "alertThreshold": true }, "percentage": false, + "pluginVersion": "7.4.3", "pointradius": 5, "points": false, "renderer": "flot", @@ -353,11 +387,11 @@ "steppedLine": false, "targets": [ { - "expr": "rate(mongodb_mongod_metrics_document_total{instance=~\"$instance\"}[$interval])", + "expr": "rate(mongodb_ss_metrics_document[$interval])", "format": "time_series", "interval": "", "intervalFactor": 2, - "legendFormat": "{{state}}", + "legendFormat": "{{doc_op_type}}", "refId": "A", "step": 240 } @@ -382,6 +416,7 @@ }, "yaxes": [ { + "$$hashKey": "object:699", "format": "short", "label": null, "logBase": 1, @@ -390,6 +425,7 @@ "show": true }, { + "$$hashKey": "object:700", "format": "short", "label": null, "logBase": 1, @@ -409,6 +445,13 @@ "dashLength": 10, "dashes": false, "datasource": "prometheus - Juju generated source", + "fieldConfig": { + "defaults": { + "custom": {}, + "links": [] + }, + "overrides": [] + }, "fill": 1, "fillGradient": 0, "gridPos": { @@ -417,6 +460,7 @@ "x": 18, "y": 6 }, + "hiddenSeries": false, "id": 8, "legend": { "avg": false, @@ -432,9 +476,10 @@ "links": [], "nullPointMode": "null", "options": { - "dataLinks": [] + "alertThreshold": true }, "percentage": false, + "pluginVersion": "7.4.3", "pointradius": 5, "points": false, "renderer": "flot", @@ -444,11 +489,11 @@ "steppedLine": false, "targets": [ { - "expr": "rate(mongodb_mongod_metrics_query_executor_total{instance=~\"$instance\"}[$interval])", + "expr": "rate(mongodb_ss_opcounters[$interval])", "format": "time_series", "interval": "", "intervalFactor": 2, - "legendFormat": "{{state}}", + "legendFormat": "{{legacy_op_type}}", "refId": "A", "step": 600 } @@ -473,6 +518,7 @@ }, "yaxes": [ { + "$$hashKey": "object:728", "format": "short", "label": null, "logBase": 1, @@ -481,6 +527,7 @@ "show": true }, { + "$$hashKey": "object:729", "format": "short", "label": null, "logBase": 1, @@ -496,6 +543,7 @@ }, { "collapsed": false, + "datasource": null, "gridPos": { "h": 1, "w": 24, @@ -514,6 +562,13 @@ "dashLength": 10, "dashes": false, "datasource": "prometheus - Juju generated source", + "fieldConfig": { + "defaults": { + "custom": {}, + "links": [] + }, + "overrides": [] + }, "fill": 1, "fillGradient": 0, "gridPos": { @@ -522,6 +577,7 @@ "x": 0, "y": 13 }, + "hiddenSeries": false, "id": 4, "legend": { "alignAsTable": false, @@ -541,9 +597,10 @@ "links": [], "nullPointMode": "null", "options": { - "dataLinks": [] + "alertThreshold": true }, "percentage": false, + "pluginVersion": "7.4.3", "pointradius": 5, "points": false, "renderer": "flot", @@ -553,13 +610,20 @@ "steppedLine": false, "targets": [ { - "expr": "mongodb_memory{instance=~\"$instance\",type=~\"resident|virtual\"}", + "expr": "mongodb_ss_mem_resident", "format": "time_series", "interval": "", "intervalFactor": 2, - "legendFormat": "{{type}}", + "legendFormat": "Resident", "refId": "A", "step": 240 + }, + { + "expr": "mongodb_ss_mem_virtual", + "hide": false, + "interval": "", + "legendFormat": "Virtual", + "refId": "B" } ], "thresholds": [], @@ -584,14 +648,16 @@ }, "yaxes": [ { + "$$hashKey": "object:523", "format": "decmbytes", - "label": "MB", + "label": "", "logBase": 1, "max": null, "min": null, "show": true }, { + "$$hashKey": "object:524", "format": "short", "label": null, "logBase": 1, @@ -611,6 +677,13 @@ "dashLength": 10, "dashes": false, "datasource": "prometheus - Juju generated source", + "fieldConfig": { + "defaults": { + "custom": {}, + "links": [] + }, + "overrides": [] + }, "fill": 1, "fillGradient": 0, "gridPos": { @@ -619,6 +692,7 @@ "x": 12, "y": 13 }, + "hiddenSeries": false, "id": 5, "legend": { "avg": false, @@ -634,9 +708,10 @@ "links": [], "nullPointMode": "null", "options": { - "dataLinks": [] + "alertThreshold": true }, "percentage": false, + "pluginVersion": "7.4.3", "pointradius": 5, "points": false, "renderer": "flot", @@ -646,14 +721,22 @@ "steppedLine": false, "targets": [ { - "expr": "rate(mongodb_network_bytes_total{instance=~\"$instance\"}[$interval])", + "expr": "rate(mongodb_ss_network_bytesOut[$interval])", "format": "time_series", "interval": "", "intervalFactor": 2, - "legendFormat": "{{state}}", + "legendFormat": "Out", "metric": "mongodb_metrics_operation_total", "refId": "A", "step": 240 + }, + { + "expr": "rate(mongodb_ss_network_bytesIn[$interval])", + "hide": false, + "interval": "", + "intervalFactor": 2, + "legendFormat": "In", + "refId": "B" } ], "thresholds": [], @@ -676,6 +759,7 @@ }, "yaxes": [ { + "$$hashKey": "object:579", "format": "decbytes", "label": null, "logBase": 1, @@ -684,6 +768,7 @@ "show": true }, { + "$$hashKey": "object:580", "format": "short", "label": null, "logBase": 1, @@ -699,7 +784,7 @@ } ], "refresh": "5s", - "schemaVersion": 19, + "schemaVersion": 27, "style": "dark", "tags": [], "templating": { @@ -707,18 +792,28 @@ { "allValue": null, "current": { - "text": "All", - "value": "$__all" + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] }, "datasource": "prometheus - Juju generated source", "definition": "", + "description": null, + "error": null, "hide": 0, "includeAll": true, "label": "instance", "multi": true, "name": "instance", "options": [], - "query": "label_values(mongodb_connections, instance)", + "query": { + "query": "label_values(mongodb_connections, instance)", + "refId": "prometheus - Juju generated source-instance-Variable-Query" + }, "refresh": 1, "regex": "", "skipUrlSync": false, @@ -734,9 +829,12 @@ "auto_count": 30, "auto_min": "10s", "current": { + "selected": false, "text": "auto", "value": "$__auto_interval_interval" }, + "description": null, + "error": null, "hide": 0, "label": null, "name": "interval", @@ -836,5 +934,5 @@ "timezone": "browser", "title": "MongoDB", "uid": "HEK4NbtZk", - "version": 2 -} + "version": 17 +} \ No newline at end of file