"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,
],
"datasource": "prometheus - Juju generated source",
"decimals": null,
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
"format": "s",
"gauge": {
"maxValue": 100,
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
- "options": {},
"postfix": "",
"postfixFontSize": "50%",
"prefix": "",
"tableColumn": "",
"targets": [
{
- "expr": "mongodb_instance_uptime_seconds{instance=~\"$instance\"}",
+ "expr": "mongodb_ss_uptime{}",
"format": "time_series",
+ "interval": "",
"intervalFactor": 2,
"legendFormat": "",
"refId": "A",
"rgba(50, 172, 45, 0.97)"
],
"datasource": "prometheus - Juju generated source",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
"format": "none",
"gauge": {
"maxValue": 100,
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
- "options": {},
"postfix": "",
"postfixFontSize": "50%",
"prefix": "",
"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",
},
{
"collapsed": false,
+ "datasource": null,
"gridPos": {
"h": 1,
"w": 24,
"dashLength": 10,
"dashes": false,
"datasource": "prometheus - Juju generated source",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "links": []
+ },
+ "overrides": []
+ },
"fill": 1,
"fillGradient": 0,
"gridPos": {
"x": 0,
"y": 6
},
+ "hiddenSeries": false,
"id": 7,
"legend": {
"avg": false,
"links": [],
"nullPointMode": "null",
"options": {
- "dataLinks": []
+ "alertThreshold": true
},
"percentage": false,
+ "pluginVersion": "7.4.3",
"pointradius": 5,
"points": false,
"renderer": "flot",
"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
}
},
"yaxes": [
{
+ "$$hashKey": "object:670",
"format": "ops",
"label": null,
"logBase": 1,
"show": true
},
{
+ "$$hashKey": "object:671",
"format": "short",
"label": null,
"logBase": 1,
"dashLength": 10,
"dashes": false,
"datasource": "prometheus - Juju generated source",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "links": []
+ },
+ "overrides": []
+ },
"fill": 1,
"fillGradient": 0,
"gridPos": {
"x": 10,
"y": 6
},
+ "hiddenSeries": false,
"id": 9,
"legend": {
"avg": false,
"links": [],
"nullPointMode": "null",
"options": {
- "dataLinks": []
+ "alertThreshold": true
},
"percentage": false,
+ "pluginVersion": "7.4.3",
"pointradius": 5,
"points": false,
"renderer": "flot",
"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
}
},
"yaxes": [
{
+ "$$hashKey": "object:699",
"format": "short",
"label": null,
"logBase": 1,
"show": true
},
{
+ "$$hashKey": "object:700",
"format": "short",
"label": null,
"logBase": 1,
"dashLength": 10,
"dashes": false,
"datasource": "prometheus - Juju generated source",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "links": []
+ },
+ "overrides": []
+ },
"fill": 1,
"fillGradient": 0,
"gridPos": {
"x": 18,
"y": 6
},
+ "hiddenSeries": false,
"id": 8,
"legend": {
"avg": false,
"links": [],
"nullPointMode": "null",
"options": {
- "dataLinks": []
+ "alertThreshold": true
},
"percentage": false,
+ "pluginVersion": "7.4.3",
"pointradius": 5,
"points": false,
"renderer": "flot",
"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
}
},
"yaxes": [
{
+ "$$hashKey": "object:728",
"format": "short",
"label": null,
"logBase": 1,
"show": true
},
{
+ "$$hashKey": "object:729",
"format": "short",
"label": null,
"logBase": 1,
},
{
"collapsed": false,
+ "datasource": null,
"gridPos": {
"h": 1,
"w": 24,
"dashLength": 10,
"dashes": false,
"datasource": "prometheus - Juju generated source",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "links": []
+ },
+ "overrides": []
+ },
"fill": 1,
"fillGradient": 0,
"gridPos": {
"x": 0,
"y": 13
},
+ "hiddenSeries": false,
"id": 4,
"legend": {
"alignAsTable": false,
"links": [],
"nullPointMode": "null",
"options": {
- "dataLinks": []
+ "alertThreshold": true
},
"percentage": false,
+ "pluginVersion": "7.4.3",
"pointradius": 5,
"points": false,
"renderer": "flot",
"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": [],
},
"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,
"dashLength": 10,
"dashes": false,
"datasource": "prometheus - Juju generated source",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "links": []
+ },
+ "overrides": []
+ },
"fill": 1,
"fillGradient": 0,
"gridPos": {
"x": 12,
"y": 13
},
+ "hiddenSeries": false,
"id": 5,
"legend": {
"avg": false,
"links": [],
"nullPointMode": "null",
"options": {
- "dataLinks": []
+ "alertThreshold": true
},
"percentage": false,
+ "pluginVersion": "7.4.3",
"pointradius": 5,
"points": false,
"renderer": "flot",
"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": [],
},
"yaxes": [
{
+ "$$hashKey": "object:579",
"format": "decbytes",
"label": null,
"logBase": 1,
"show": true
},
{
+ "$$hashKey": "object:580",
"format": "short",
"label": null,
"logBase": 1,
}
],
"refresh": "5s",
- "schemaVersion": 19,
+ "schemaVersion": 27,
"style": "dark",
"tags": [],
"templating": {
{
"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,
"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",
"timezone": "browser",
"title": "MongoDB",
"uid": "HEK4NbtZk",
- "version": 2
-}
+ "version": 17
+}
\ No newline at end of file