diff --git a/dashboards/platform/qbittorrent.json b/dashboards/platform/qbittorrent.json index b2758f2..f2ce549 100644 --- a/dashboards/platform/qbittorrent.json +++ b/dashboards/platform/qbittorrent.json @@ -102,7 +102,7 @@ "uid": "kube-prometheus-stack" }, "disableTextWrap": false, - "editorMode": "builder", + "editorMode": "code", "expr": "max(max_over_time(qbittorrent_up{server=\"$server\"}[10m]))", "format": "time_series", "fullMetaSearch": false, @@ -185,12 +185,16 @@ "type": "prometheus", "uid": "kube-prometheus-stack" }, - "editorMode": "code", + "disableTextWrap": false, + "editorMode": "builder", "expr": "qbittorrent_dht_nodes{server=\"$server\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, "instant": true, "interval": "", "legendFormat": "DHT nodes", - "refId": "B" + "refId": "B", + "useBackend": false } ], "title": "DHT nodes", @@ -324,8 +328,8 @@ "uid": "kube-prometheus-stack" }, "disableTextWrap": false, - "editorMode": "builder", - "expr": "rate(qbittorrent_dl_info_data_total{server=\"$server\", instance=\"$instance\"}[2m])", + "editorMode": "code", + "expr": "sum by(server) (rate(qbittorrent_dl_info_data_total{server=\"$server\"}[2m]))", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -394,7 +398,7 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "rate(qbittorrent_up_info_data_total{server=\"$server\", instance=\"$instance\"}[2m])", + "expr": "sum by(server) (rate(qbittorrent_up_info_data_total{server=\"$server\"}[2m]))", "fullMetaSearch": false, "hide": false, "includeNullMetadata": true, @@ -479,13 +483,17 @@ "type": "prometheus", "uid": "kube-prometheus-stack" }, - "editorMode": "code", + "disableTextWrap": false, + "editorMode": "builder", "expr": "qbittorrent_connected{server=\"$server\"} - qbittorrent_firewalled{server=\"$server\"}", "format": "time_series", + "fullMetaSearch": false, + "includeNullMetadata": true, "instant": true, "interval": "", "legendFormat": "Status", - "refId": "A" + "refId": "A", + "useBackend": false } ], "title": "Bittorrent network", @@ -553,12 +561,16 @@ "type": "prometheus", "uid": "kube-prometheus-stack" }, - "editorMode": "code", - "expr": "(sum by (app) (qbittorrent_alltime_ul_total{server=\"$server\"})) / (sum by (app) (qbittorrent_alltime_dl_total{server=\"$server\"}))", + "disableTextWrap": false, + "editorMode": "builder", + "expr": "sum by(app) (qbittorrent_alltime_ul_total{server=\"$server\"}) / sum by(app) (qbittorrent_alltime_dl_total{server=\"$server\"})", + "fullMetaSearch": false, + "includeNullMetadata": true, "instant": false, "interval": "", "legendFormat": "{{label_name}}", - "refId": "A" + "refId": "A", + "useBackend": false } ], "title": "Accumulated ratio in session", @@ -727,24 +739,32 @@ "type": "prometheus", "uid": "kube-prometheus-stack" }, - "editorMode": "code", - "expr": "rate(qbittorrent_dl_info_data_total{server=\"$server\"}[2m])", + "disableTextWrap": false, + "editorMode": "builder", + "expr": "sum by(server) (rate(qbittorrent_dl_info_data_total{server=\"$server\"}[2m]))", + "fullMetaSearch": false, + "includeNullMetadata": true, "interval": "", "legendFormat": "Download $server", "range": true, - "refId": "A" + "refId": "A", + "useBackend": false }, { "datasource": { "type": "prometheus", "uid": "kube-prometheus-stack" }, - "editorMode": "code", - "expr": "rate(qbittorrent_up_info_data_total{server=\"$server\"}[2m])", + "disableTextWrap": false, + "editorMode": "builder", + "expr": "sum by(server) (rate(qbittorrent_up_info_data_total{server=\"$server\"}[2m]))", + "fullMetaSearch": false, + "includeNullMetadata": true, "interval": "", "legendFormat": "Upload $server", "range": true, - "refId": "B" + "refId": "B", + "useBackend": false } ], "title": "Transfer Rates", @@ -778,7 +798,7 @@ }, "insertNulls": false, "lineInterpolation": "stepAfter", - "lineWidth": 2, + "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" @@ -837,12 +857,16 @@ "type": "prometheus", "uid": "kube-prometheus-stack" }, - "editorMode": "code", - "expr": "sum(qbittorrent_torrents_count{category=~\"${categories}\", status!=\"complete\", server=\"$server\"}) by (status)", + "disableTextWrap": false, + "editorMode": "builder", + "expr": "sum by(status) (qbittorrent_torrents_count{category=~\"${categories}\", status!=\"complete\", server=\"$server\"})", + "fullMetaSearch": false, + "includeNullMetadata": true, "interval": "", "legendFormat": "{{status}}", "range": true, - "refId": "A" + "refId": "A", + "useBackend": false } ], "title": "Torrents by status", @@ -913,7 +937,7 @@ "type": "piechart" } ], - "preload": false, + "preload": true, "tags": ["platform", "storage"], "templating": { "list": [ @@ -958,7 +982,7 @@ { "allValue": ".*", "current": { - "text": ["All"], + "text": "All", "value": ["$__all"] }, "datasource": { @@ -979,27 +1003,6 @@ "refresh": 1, "regex": "", "type": "query" - }, - { - "current": { - "text": "10.244.7.129:9022", - "value": "10.244.7.129:9022" - }, - "datasource": { - "type": "prometheus", - "uid": "${data_source}" - }, - "definition": "label_values({namespace=\"qbittorrent\"},instance)", - "name": "instance", - "options": [], - "query": { - "qryType": 1, - "query": "label_values({namespace=\"qbittorrent\"},instance)", - "refId": "PrometheusVariableQueryEditor-VariableQuery" - }, - "refresh": 1, - "regex": "", - "type": "query" } ] }, @@ -1010,5 +1013,5 @@ "timezone": "browser", "title": "Qbittorrent", "uid": "eKyTETFMk", - "version": 10 + "version": 11 }