{ "__inputs": [ { "name": "DS_PROMETHEUS", "label": "Prometheus", "type": "datasource", "pluginId": "prometheus", "pluginName": "Prometheus" } ], "title": "SQLInsight Pro", "uid": "sqlinsight-pro", "tags": [ "sqlserver", "sqlinsight" ], "timezone": "browser", "schemaVersion": 39, "version": 1, "refresh": "1m", "time": { "from": "now-24h", "to": "now" }, "templating": { "list": [ { "name": "instance", "label": "Instans", "type": "query", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "query": { "query": "label_values(sqlinsight_instance_up, instance)", "refId": "q" }, "definition": "label_values(sqlinsight_instance_up, instance)", "includeAll": true, "multi": true, "current": { "text": "All", "value": "$__all" }, "refresh": 2, "allValue": ".*" } ] }, "panels": [ { "id": 1, "type": "stat", "title": "Instanser nede", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 4, "w": 4, "x": 0, "y": 0 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "count(sqlinsight_instance_up{instance=~\"$instance\"} == 0) or vector(0)", "legendFormat": "", "refId": "A", "instant": true, "range": false } ], "fieldConfig": { "defaults": { "unit": "none", "color": { "mode": "thresholds" }, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 1 } ] } }, "overrides": [] }, "options": { "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "colorMode": "background", "graphMode": "none", "textMode": "value" } }, { "id": 2, "type": "stat", "title": "Kritiske fund", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 4, "w": 4, "x": 4, "y": 0 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sum(sqlinsight_findings{instance=~\"$instance\",severity=\"critical\"})", "legendFormat": "", "refId": "A", "instant": true, "range": false } ], "fieldConfig": { "defaults": { "unit": "none", "color": { "mode": "thresholds" }, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 1 } ] } }, "overrides": [] }, "options": { "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "colorMode": "background", "graphMode": "none", "textMode": "value" } }, { "id": 3, "type": "stat", "title": "Høje fund", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 4, "w": 4, "x": 8, "y": 0 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sum(sqlinsight_findings{instance=~\"$instance\",severity=\"high\"})", "legendFormat": "", "refId": "A", "instant": true, "range": false } ], "fieldConfig": { "defaults": { "unit": "none", "color": { "mode": "thresholds" }, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "orange", "value": 1 } ] } }, "overrides": [] }, "options": { "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "colorMode": "background", "graphMode": "none", "textMode": "value" } }, { "id": 4, "type": "stat", "title": "Middel fund", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 4, "w": 4, "x": 12, "y": 0 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sum(sqlinsight_findings{instance=~\"$instance\",severity=\"medium\"})", "legendFormat": "", "refId": "A", "instant": true, "range": false } ], "fieldConfig": { "defaults": { "unit": "none", "color": { "mode": "thresholds" }, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "yellow", "value": 1 } ] } }, "overrides": [] }, "options": { "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "colorMode": "background", "graphMode": "none", "textMode": "value" } }, { "id": 5, "type": "stat", "title": "Ikke målbare regler", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 4, "w": 4, "x": 16, "y": 0 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sum(sqlinsight_rules_not_measurable{instance=~\"$instance\"})", "legendFormat": "", "refId": "A", "instant": true, "range": false } ], "fieldConfig": { "defaults": { "unit": "none", "color": { "mode": "thresholds" }, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "blue", "value": 1 } ] } }, "overrides": [] }, "options": { "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "colorMode": "background", "graphMode": "none", "textMode": "value" } }, { "id": 6, "type": "stat", "title": "Instanser", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 4, "w": 4, "x": 20, "y": 0 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "count(sqlinsight_instance_up{instance=~\"$instance\"})", "legendFormat": "", "refId": "A", "instant": true, "range": false } ], "fieldConfig": { "defaults": { "unit": "none", "color": { "mode": "thresholds" }, "thresholds": { "mode": "absolute", "steps": [ { "color": "blue", "value": null } ] } }, "overrides": [] }, "options": { "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "colorMode": "background", "graphMode": "none", "textMode": "value" } }, { "id": 7, "type": "timeseries", "title": "Aktive fund (kritisk + høj)", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 4 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sum by (instance) (sqlinsight_findings{instance=~\"$instance\",severity=~\"critical|high\"})", "legendFormat": "{{instance}}", "refId": "A" } ], "fieldConfig": { "defaults": { "unit": "none" }, "overrides": [] }, "options": { "legend": { "displayMode": "list", "placement": "bottom" }, "tooltip": { "mode": "multi" } } }, { "id": 8, "type": "timeseries", "title": "CPU brugt af SQL Server", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 4 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sqlinsight_metric{instance=~\"$instance\",metric=\"cpu.sqlserver\"}", "legendFormat": "{{instance}}", "refId": "A" } ], "fieldConfig": { "defaults": { "unit": "percent" }, "overrides": [] }, "options": { "legend": { "displayMode": "list", "placement": "bottom" }, "tooltip": { "mode": "multi" } } }, { "id": 9, "type": "timeseries", "title": "Page life expectancy", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 12 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sqlinsight_metric{instance=~\"$instance\",metric=\"memory.ple\"}", "legendFormat": "{{instance}}", "refId": "A" } ], "fieldConfig": { "defaults": { "unit": "s" }, "overrides": [] }, "options": { "legend": { "displayMode": "list", "placement": "bottom" }, "tooltip": { "mode": "multi" } } }, { "id": 10, "type": "timeseries", "title": "Batch requests", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 12 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sqlinsight_metric{instance=~\"$instance\",metric=\"workload.batch_requests\"}", "legendFormat": "{{instance}}", "refId": "A" } ], "fieldConfig": { "defaults": { "unit": "reqps" }, "overrides": [] }, "options": { "legend": { "displayMode": "list", "placement": "bottom" }, "tooltip": { "mode": "multi" } } }, { "id": 11, "type": "table", "title": "Fund pr. regel", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 10, "w": 24, "x": 0, "y": 20 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sqlinsight_rule_findings{instance=~\"$instance\"}", "legendFormat": "", "refId": "A", "format": "table", "instant": true, "range": false } ], "transformations": [ { "id": "organize", "options": { "excludeByName": { "Time": true, "__name__": true, "job": true }, "renameByName": { "instance": "Instans", "rule": "Regel", "severity": "Alvor", "Value": "Antal" } } } ], "fieldConfig": { "defaults": {}, "overrides": [] }, "options": { "showHeader": true, "sortBy": [ { "displayName": "Antal", "desc": true } ] } }, { "id": 12, "type": "table", "title": "Versioner", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "gridPos": { "h": 8, "w": 24, "x": 0, "y": 30 }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "expr": "sqlinsight_instance_info{instance=~\"$instance\"}", "legendFormat": "", "refId": "A", "format": "table", "instant": true, "range": false } ], "transformations": [ { "id": "organize", "options": { "excludeByName": { "Time": true, "__name__": true, "job": true, "Value": true }, "renameByName": { "instance": "Instans", "version": "Version", "level": "Niveau", "edition": "Edition" } } } ], "fieldConfig": { "defaults": {}, "overrides": [] }, "options": { "showHeader": true } } ] }