diff --git a/stable/anonaddy/20.6.0/charts/mariadb-13.2.0.tgz b/stable/anonaddy/20.6.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/anonaddy/20.6.0/charts/mariadb-13.2.0.tgz and b/stable/anonaddy/20.6.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/bookstack/12.4.0/charts/mariadb-13.2.0.tgz b/stable/bookstack/12.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/bookstack/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/bookstack/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/chevereto/12.4.0/charts/mariadb-13.2.0.tgz b/stable/chevereto/12.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/chevereto/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/chevereto/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/clarkson/12.4.0/charts/mariadb-13.2.0.tgz b/stable/clarkson/12.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/clarkson/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/clarkson/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/ctfd/4.6.0/charts/mariadb-13.2.0.tgz b/stable/ctfd/4.6.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/ctfd/4.6.0/charts/mariadb-13.2.0.tgz and b/stable/ctfd/4.6.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/fleet/12.4.0/charts/mariadb-13.2.0.tgz b/stable/fleet/12.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/fleet/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/fleet/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/friendica/13.6.0/charts/mariadb-13.2.0.tgz b/stable/friendica/13.6.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/friendica/13.6.0/charts/mariadb-13.2.0.tgz and b/stable/friendica/13.6.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/humhub/7.6.0/charts/mariadb-13.2.0.tgz b/stable/humhub/7.6.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/humhub/7.6.0/charts/mariadb-13.2.0.tgz and b/stable/humhub/7.6.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/matomo/13.4.0/charts/mariadb-13.2.0.tgz b/stable/matomo/13.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/matomo/13.4.0/charts/mariadb-13.2.0.tgz and b/stable/matomo/13.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/monica/12.4.0/charts/mariadb-13.2.0.tgz b/stable/monica/12.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/monica/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/monica/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/nginx-proxy-manager/9.4.0/charts/mariadb-13.2.0.tgz b/stable/nginx-proxy-manager/9.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/nginx-proxy-manager/9.4.0/charts/mariadb-13.2.0.tgz and b/stable/nginx-proxy-manager/9.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/photoprism/20.4.0/charts/mariadb-13.2.0.tgz b/stable/photoprism/20.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/photoprism/20.4.0/charts/mariadb-13.2.0.tgz and b/stable/photoprism/20.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/piwigo/12.4.0/charts/mariadb-13.2.0.tgz b/stable/piwigo/12.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/piwigo/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/piwigo/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/projectsend/12.4.0/charts/mariadb-13.2.0.tgz b/stable/projectsend/12.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/projectsend/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/projectsend/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/romm/7.6.0/charts/mariadb-13.2.0.tgz b/stable/romm/7.6.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/romm/7.6.0/charts/mariadb-13.2.0.tgz and b/stable/romm/7.6.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/seafile/5.4.0/charts/mariadb-13.2.0.tgz b/stable/seafile/5.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/seafile/5.4.0/charts/mariadb-13.2.0.tgz and b/stable/seafile/5.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/servas/4.4.0/charts/mariadb-13.2.0.tgz b/stable/servas/4.4.0/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/servas/4.4.0/charts/mariadb-13.2.0.tgz and b/stable/servas/4.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/smartctl-exporter/2.1.2/charts/common-18.0.2.tgz b/stable/smartctl-exporter/2.1.2/charts/common-18.0.2.tgz deleted file mode 100644 index 1588b1d05a1..00000000000 Binary files a/stable/smartctl-exporter/2.1.2/charts/common-18.0.2.tgz and /dev/null differ diff --git a/stable/smartctl-exporter/2.1.2/.helmignore b/stable/smartctl-exporter/2.3.1/.helmignore similarity index 100% rename from stable/smartctl-exporter/2.1.2/.helmignore rename to stable/smartctl-exporter/2.3.1/.helmignore diff --git a/stable/smartctl-exporter/2.1.2/CHANGELOG.md b/stable/smartctl-exporter/2.3.1/CHANGELOG.md similarity index 100% rename from stable/smartctl-exporter/2.1.2/CHANGELOG.md rename to stable/smartctl-exporter/2.3.1/CHANGELOG.md diff --git a/stable/smartctl-exporter/2.1.2/Chart.yaml b/stable/smartctl-exporter/2.3.1/Chart.yaml similarity index 93% rename from stable/smartctl-exporter/2.1.2/Chart.yaml rename to stable/smartctl-exporter/2.3.1/Chart.yaml index 1ebd5ea78ce..50a8bcd29d1 100644 --- a/stable/smartctl-exporter/2.1.2/Chart.yaml +++ b/stable/smartctl-exporter/2.3.1/Chart.yaml @@ -4,13 +4,13 @@ annotations: truecharts.org/SCALE-support: "true" truecharts.org/category: metrics truecharts.org/max_helm_version: "3.14" - truecharts.org/min_helm_version: "3.12" + truecharts.org/min_helm_version: "3.11" truecharts.org/train: stable apiVersion: v2 appVersion: 0.11.0 dependencies: - name: common - version: 18.0.2 + version: 18.1.2 repository: oci://tccr.io/truecharts condition: "" alias: "" @@ -35,4 +35,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/smartctl-exporter - https://hub.docker.com/r/prometheuscommunity/smartctl-exporter type: application -version: 2.1.2 +version: 2.3.1 diff --git a/stable/smartctl-exporter/2.1.2/README.md b/stable/smartctl-exporter/2.3.1/README.md similarity index 100% rename from stable/smartctl-exporter/2.1.2/README.md rename to stable/smartctl-exporter/2.3.1/README.md diff --git a/stable/smartctl-exporter/2.1.2/app-readme.md b/stable/smartctl-exporter/2.3.1/app-readme.md similarity index 100% rename from stable/smartctl-exporter/2.1.2/app-readme.md rename to stable/smartctl-exporter/2.3.1/app-readme.md diff --git a/stable/smartctl-exporter/2.3.1/charts/common-18.1.2.tgz b/stable/smartctl-exporter/2.3.1/charts/common-18.1.2.tgz new file mode 100644 index 00000000000..afb1de8120d Binary files /dev/null and b/stable/smartctl-exporter/2.3.1/charts/common-18.1.2.tgz differ diff --git a/stable/smartctl-exporter/2.3.1/dashboard.json b/stable/smartctl-exporter/2.3.1/dashboard.json new file mode 100644 index 00000000000..3aca4c4e112 --- /dev/null +++ b/stable/smartctl-exporter/2.3.1/dashboard.json @@ -0,0 +1,3838 @@ +{ + "editable": true, + "fiscalYearStartMonth": 0, + "graphTooltip": 1, + "links": [], + "panels": [ + { + "type": "row", + "title": "Overview", + "panels": [], + "collapsed": false, + "gridPos": { + "x": 0, + "y": 0, + "w": 24, + "h": 1 + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_devices{instance=~\"$instance\"}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "stat", + "title": "Devices count", + "gridPos": { + "x": 0, + "y": 1, + "w": 3, + "h": 3 + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "reduceOptions": { + "values": false, + "calcs": [ + "lastNotNull" + ], + "fields": "" + }, + "orientation": "auto", + "textMode": "auto", + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "text": {} + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_devices{instance=~\"$instance\"} - sum(smartctl_device{instance=~\"$instance\"})", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "stat", + "title": "Missing devices", + "gridPos": { + "x": 3, + "y": 1, + "w": 3, + "h": 3 + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 1 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "reduceOptions": { + "values": false, + "calcs": [ + "lastNotNull" + ], + "fields": "" + }, + "orientation": "auto", + "textMode": "auto", + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "text": {} + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum(smartctl_device_smartctl_exit_status{instance=~\"$instance\"})", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "stat", + "title": "Exit status", + "gridPos": { + "x": 6, + "y": 1, + "w": 3, + "h": 3 + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 1 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "reduceOptions": { + "values": false, + "calcs": [ + "lastNotNull" + ], + "fields": "" + }, + "orientation": "auto", + "textMode": "auto", + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "text": {} + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum(smartctl_device_num_err_log_entries{instance=~\"$instance\"})", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "stat", + "title": "Error log entries", + "gridPos": { + "x": 9, + "y": 1, + "w": 3, + "h": 3 + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 1 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "reduceOptions": { + "values": false, + "calcs": [ + "lastNotNull" + ], + "fields": "" + }, + "orientation": "auto", + "textMode": "auto", + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "text": {} + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum(smartctl_device_media_errors{instance=~\"$instance\"})", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "stat", + "title": "Media errors", + "gridPos": { + "x": 12, + "y": 1, + "w": 3, + "h": 3 + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 1 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "reduceOptions": { + "values": false, + "calcs": [ + "lastNotNull" + ], + "fields": "" + }, + "orientation": "auto", + "textMode": "auto", + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "text": {} + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum(smartctl_device_error_log_count{instance=~\"$instance\"})", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "stat", + "title": "SMART error log count", + "gridPos": { + "x": 15, + "y": 1, + "w": 3, + "h": 3 + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 1 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "reduceOptions": { + "values": false, + "calcs": [ + "lastNotNull" + ], + "fields": "" + }, + "orientation": "auto", + "textMode": "auto", + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "text": {} + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum(smartctl_device_critical_warning{instance=~\"$instance\"})", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "stat", + "title": "Critical warnings", + "gridPos": { + "x": 18, + "y": 1, + "w": 3, + "h": 3 + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 1 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "reduceOptions": { + "values": false, + "calcs": [ + "lastNotNull" + ], + "fields": "" + }, + "orientation": "auto", + "textMode": "auto", + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "text": {} + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum(1 - smartctl_device_smart_status{instance=~\"$instance\"})", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "stat", + "title": "SMART failed", + "gridPos": { + "x": 21, + "y": 1, + "w": 3, + "h": 3 + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 1 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "reduceOptions": { + "values": false, + "calcs": [ + "lastNotNull" + ], + "fields": "" + }, + "orientation": "auto", + "textMode": "auto", + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "text": {} + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device{instance=~\"$instance\"}", + "range": false, + "instant": true, + "format": "table", + "refId": "A" + } + ], + "transformations": [ + { + "id": "organize", + "options": { + "excludeByName": { + "__name__": true, + "Time": true, + "Value": true, + "instance": true, + "job": true + }, + "indexByName": { + "device": 0, + "model_name": 1, + "form_factor": 2, + "serial_number": 3, + "protocol": 4, + "ata_version": 5, + "firmware_version": 6, + "ata_additional_product_id": 7, + "interface": 8, + "model_family": 9, + "sata_version": 10 + }, + "renameByName": { + "device": "Device", + "model_name": "Model name", + "form_factor": "Form factor", + "serial_number": "Serial number", + "protocol": "Protocol", + "ata_version": "ATA version", + "firmware_version": "Firmware version", + "ata_additional_product_id": "ATA additional product ID", + "interface": "Interface", + "model_family": "Model family", + "sata_version": "SATA version" + } + } + } + ], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "table", + "title": "Device Info", + "gridPos": { + "x": 0, + "y": 4, + "w": 24, + "h": 8 + }, + "fieldConfig": { + "defaults": {}, + "overrides": [] + }, + "options": { + "cellHeight": "md", + "frameIndex": -1, + "showHeader": true + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "label_keep(smartctl_device{instance=~\"$instance\"}, \"device\", \"model_name\")", + "range": false, + "instant": true, + "format": "table", + "refId": "DEVICE" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_temperature{instance=~\"$instance\", temperature_type=\"current\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "TEMP" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_smartctl_exit_status{instance=~\"$instance\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "EXIT" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_smart_status{instance=~\"$instance\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "PASSED" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_power_on_seconds{instance=~\"$instance\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "POWON" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_power_cycle_count{instance=~\"$instance\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "PCC" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_interface_speed{instance=~\"$instance\", speed_type=\"current\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "INTSPEED" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_capacity_bytes{instance=~\"$instance\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "CAPBYTES" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_capacity_blocks{instance=~\"$instance\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "CAPBLOCKS" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_block_size{blocks_type=\"logical\", instance=~\"$instance\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "BLKSIZELOG" + }, + { + "editorMode": "code", + "expr": "label_keep(smartctl_device_block_size{blocks_type=\"physical\", instance=~\"$instance\"}, \"device\")", + "range": false, + "instant": true, + "format": "table", + "refId": "BLKSIZEPHY" + } + ], + "transformations": [ + { + "id": "joinByField", + "options": { + "byField": "device", + "mode": "outer" + } + }, + { + "id": "filterFieldsByName", + "options": { + "include": { + "pattern": "(device|model_name|Value\\s.*)" + } + } + }, + { + "id": "organize", + "options": { + "excludeByName": { + "Time": true, + "Value #DEVICE": true + }, + "indexByName": {}, + "renameByName": { + "device": "Device", + "model_name": "Model name", + "Value #TEMP": "Temperature", + "Value #EXIT": "Exit status", + "Value #PASSED": "Passed", + "Value #POWON": "Power on seconds", + "Value #PCC": "Power Cycle Count", + "Value #INTSPEED": "Device interface speed", + "Value #CAPBYTES": "Capacity Bytes", + "Value #CAPBLOCKS": "Capacity Blocks", + "Value #BLKSIZELOG": "Block size (logical)", + "Value #BLKSIZEPHY": "Block size (physical)" + } + } + } + ], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "table", + "title": "SMART overview", + "gridPos": { + "x": 0, + "y": 12, + "w": 24, + "h": 8 + }, + "fieldConfig": { + "defaults": {}, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Temperature" + }, + "properties": [ + { + "id": "unit", + "value": "celsius" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "Power on seconds" + }, + "properties": [ + { + "id": "unit", + "value": "s" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "Device interface speed" + }, + "properties": [ + { + "id": "unit", + "value": "bps" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "Capacity Bytes" + }, + "properties": [ + { + "id": "unit", + "value": "bytes" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "Capacity Blocks" + }, + "properties": [ + { + "id": "unit", + "value": "short" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "Block size (logical)" + }, + "properties": [ + { + "id": "unit", + "value": "bytes" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "Block size (physical)" + }, + "properties": [ + { + "id": "unit", + "value": "bytes" + } + ] + } + ] + }, + "options": { + "cellHeight": "md", + "frameIndex": -1, + "showHeader": true + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_attribute{instance=~\"$instance\"}", + "range": false, + "instant": true, + "format": "table", + "refId": "A" + } + ], + "transformations": [ + { + "id": "organize", + "options": { + "excludeByName": { + "__name__": true, + "Time": true, + "instance": true, + "job": true + }, + "indexByName": { + "device": 0, + "attribute_id": 1, + "attribute_name": 2, + "attribute_value_type": 3, + "attribute_flags_long": 4, + "attribute_flags_short": 5, + "Value": 6 + }, + "renameByName": { + "device": "Device", + "attribute_flags_long": "Attribute flags (long)", + "attribute_flags_short": "Attribute flags (short)", + "attribute_id": "Attribute ID", + "attribute_name": "Attribute name", + "attribute_value_type": "Attribute value type" + } + } + } + ], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "table", + "title": "SMART attributes", + "gridPos": { + "x": 0, + "y": 20, + "w": 24, + "h": 8 + }, + "fieldConfig": { + "defaults": {}, + "overrides": [] + }, + "options": { + "cellHeight": "md", + "frameIndex": -1, + "showHeader": true + } + }, + { + "type": "row", + "title": "Metrics", + "panels": [], + "collapsed": false, + "gridPos": { + "x": 0, + "y": 28, + "w": 24, + "h": 1 + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_temperature{instance=~\"$instance\", temperature_type=\"current\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Temperature", + "gridPos": { + "x": 0, + "y": 29, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "celsius" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_smartctl_exit_status{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Smartctl exit status", + "gridPos": { + "x": 6, + "y": 29, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_smart_status{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "SMART passed", + "gridPos": { + "x": 12, + "y": 29, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_power_on_seconds{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Power on seconds", + "gridPos": { + "x": 18, + "y": 29, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "s" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_power_cycle_count{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Power cycle count", + "gridPos": { + "x": 0, + "y": 37, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_percentage_used{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Write percentage used", + "gridPos": { + "x": 6, + "y": 37, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_nvme_capacity_bytes{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "NVMe capacity bytes", + "gridPos": { + "x": 12, + "y": 37, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "bytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_num_err_log_entries{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Number of error log entries", + "description": "Contains the number of Error Information log entries over the life of the controller", + "gridPos": { + "x": 18, + "y": 37, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_media_errors{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Number of media errors", + "description": "Contains the number of occurrences where the controller detected an unrecovered data integrity error. Errors such as uncorrectable ECC, CRC checksum failure, or LBA tag mismatch are included in this field", + "gridPos": { + "x": 0, + "y": 45, + "w": 8, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_error_log_count{instance=~\"$instance\", error_log_type=\"summary\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "SMART error log count", + "gridPos": { + "x": 8, + "y": 45, + "w": 8, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_critical_warning{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Critical warnings for state of controller", + "gridPos": { + "x": 16, + "y": 45, + "w": 8, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_interface_speed{instance=~\"$instance\", speed_type=\"current\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Interface speed (current)", + "gridPos": { + "x": 0, + "y": 53, + "w": 12, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "bps" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_interface_speed{instance=~\"$instance\", speed_type=\"max\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Interface speed (max)", + "gridPos": { + "x": 12, + "y": 53, + "w": 12, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "bps" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_capacity_bytes{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Capacity Bytes", + "gridPos": { + "x": 0, + "y": 61, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "bytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_capacity_blocks{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Capacity Blocks", + "gridPos": { + "x": 6, + "y": 61, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_bytes_written{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Bytes written", + "gridPos": { + "x": 12, + "y": 61, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "bytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_bytes_read{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Bytes read", + "gridPos": { + "x": 18, + "y": 61, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "bytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_block_size{blocks_type=\"logical\", instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Block size (logical)", + "gridPos": { + "x": 0, + "y": 69, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "bytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_block_size{blocks_type=\"physical\", instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Block size (physical)", + "gridPos": { + "x": 6, + "y": 69, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "bytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_available_spare_threshold{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Available spare threshold", + "description": "When the Available Spare falls below the threshold indicated in this field, an asynchronous event completion may occur. The value is indicated as a normalized percentage (0 to 100%)", + "gridPos": { + "x": 12, + "y": 69, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "percent" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "smartctl_device_available_spare{instance=~\"$instance\"}", + "legendFormat": "{{ device }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Available spare", + "description": "Normalized percentage (0 to 100%) of the remaining spare capacity available", + "gridPos": { + "x": 18, + "y": 69, + "w": 6, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "percent" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "type": "row", + "title": "Go Runtime Metrics", + "panels": [], + "collapsed": false, + "gridPos": { + "x": 0, + "y": 77, + "w": 24, + "h": 1 + } + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum by (pod) (process_open_fds{instance=~\"$instance\"})", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "File Descriptors", + "gridPos": { + "x": 0, + "y": 78, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum by (pod) (rate(process_cpu_seconds_total{instance=~\"$instance\"}[$__rate_interval]))", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "CPU Usage", + "gridPos": { + "x": 4, + "y": 78, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum by (pod) (process_resident_memory_bytes{instance=~\"$instance\"}[$__rate_interval])", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Memory Usage", + "gridPos": { + "x": 8, + "y": 78, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "avg(go_memstats_stack_sys_bytes{instance=~\"$instance\"})", + "legendFormat": "sys", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + }, + { + "editorMode": "code", + "expr": "avg(go_memstats_stack_inuse_bytes{instance=~\"$instance\"})", + "legendFormat": "inuse", + "range": true, + "instant": false, + "format": "time_series", + "refId": "B" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Stack Memory Usage", + "gridPos": { + "x": 12, + "y": 78, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "avg(go_memstats_heap_sys_bytes{instance=~\"$instance\"})", + "legendFormat": "sys", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + }, + { + "editorMode": "code", + "expr": "avg(go_memstats_heap_idle_bytes{instance=~\"$instance\"})", + "legendFormat": "idle", + "range": true, + "instant": false, + "format": "time_series", + "refId": "B" + }, + { + "editorMode": "code", + "expr": "avg(go_memstats_heap_released_bytes{instance=~\"$instance\"})", + "legendFormat": "released", + "range": true, + "instant": false, + "format": "time_series", + "refId": "C" + }, + { + "editorMode": "code", + "expr": "avg(go_memstats_next_gc_bytes{instance=~\"$instance\"})", + "legendFormat": "next_gc", + "range": true, + "instant": false, + "format": "time_series", + "refId": "D" + }, + { + "editorMode": "code", + "expr": "avg(go_memstats_heap_inuse_bytes{instance=~\"$instance\"})", + "legendFormat": "inuse", + "range": true, + "instant": false, + "format": "time_series", + "refId": "E" + }, + { + "editorMode": "code", + "expr": "avg(go_memstats_heap_alloc_bytes{instance=~\"$instance\"})", + "legendFormat": "alloc", + "range": true, + "instant": false, + "format": "time_series", + "refId": "F" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Heap Memory Usage", + "gridPos": { + "x": 16, + "y": 78, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "avg by (pod) (go_memstats_heap_objects{instance=~\"$instance\"})", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Heap Objects", + "gridPos": { + "x": 20, + "y": 78, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum by (pod) (go_threads{instance=~\"$instance\"})", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Threads", + "gridPos": { + "x": 0, + "y": 86, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum by (pod) (go_goroutines{instance=~\"$instance\"})", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Goroutines", + "gridPos": { + "x": 4, + "y": 86, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum by (pod) (rate(go_memstats_alloc_bytes_total{instance=~\"$instance\"}[$__rate_interval]))", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Go Alloc Rate", + "gridPos": { + "x": 8, + "y": 86, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "Bps" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum by (pod) (go_memstats_alloc_bytes{instance=~\"$instance\"})", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Go Alloc Bytes", + "gridPos": { + "x": 12, + "y": 86, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum by (pod) (rate(go_gc_duration_seconds_count{instance=~\"$instance\"}[$__rate_interval]))", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Go GC Per Second", + "gridPos": { + "x": 16, + "y": 86, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "short" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + }, + { + "links": [], + "repeatDirection": "h", + "tags": [], + "targets": [ + { + "editorMode": "code", + "expr": "sum by (pod) (rate(go_gc_duration_seconds_sum{instance=~\"$instance\"}[$__rate_interval]))", + "legendFormat": "{{ pod }}", + "range": true, + "instant": false, + "format": "time_series", + "refId": "A" + } + ], + "transformations": [], + "transparent": false, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "timeseries", + "title": "Go GC Duration Seconds", + "gridPos": { + "x": 20, + "y": 86, + "w": 4, + "h": 8 + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisGridShow": true, + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "unit": "s" + }, + "overrides": [] + }, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "maxDataPoints": 100 + } + ], + "schemaVersion": 36, + "style": "dark", + "tags": [ + "smartctl" + ], + "timezone": "browser", + "description": "Dashboard for smartctl", + "time": { + "from": "now-6h", + "to": "now" + }, + "title": "Smartctl", + "uid": "smartctl", + "version": 1, + "templating": { + "list": [ + { + "multi": false, + "options": [], + "skipUrlSync": false, + "description": null, + "hide": 0, + "datasource": null, + "type": "datasource", + "label": "Prometheus", + "name": "DS_PROMETHEUS", + "query": "prometheus" + }, + { + "multi": true, + "options": [], + "skipUrlSync": false, + "description": null, + "hide": 0, + "datasource": { + "uid": "${DS_PROMETHEUS}" + }, + "type": "query", + "label": "Instance", + "name": "instance", + "query": "label_values(smartctl_version, instance)", + "includeAll": true, + "sort": 1, + "refresh": 2 + } + ] + } +} \ No newline at end of file diff --git a/stable/smartctl-exporter/2.1.2/ix_values.yaml b/stable/smartctl-exporter/2.3.1/ix_values.yaml similarity index 85% rename from stable/smartctl-exporter/2.1.2/ix_values.yaml rename to stable/smartctl-exporter/2.3.1/ix_values.yaml index 4d8aa4e04ae..00ee6462482 100644 --- a/stable/smartctl-exporter/2.1.2/ix_values.yaml +++ b/stable/smartctl-exporter/2.3.1/ix_values.yaml @@ -46,6 +46,14 @@ workload: startup: type: tcp port: main + +persistence: + hostdev: + enabled: true + type: hostPath + hostPath: /dev + mountPath: /hostdev + metrics: main: enabled: true @@ -65,3 +73,12 @@ logs: general: level: info format: logfmt + +configmap: + dashboard: + enabled: true + labels: + grafana_dashboard: "1" + data: + smartctl.json: >- + {{ .Files.Get "dashboard.json" | indent 8 }} \ No newline at end of file diff --git a/stable/smartctl-exporter/2.1.2/questions.yaml b/stable/smartctl-exporter/2.3.1/questions.yaml similarity index 100% rename from stable/smartctl-exporter/2.1.2/questions.yaml rename to stable/smartctl-exporter/2.3.1/questions.yaml diff --git a/stable/smartctl-exporter/2.1.2/templates/NOTES.txt b/stable/smartctl-exporter/2.3.1/templates/NOTES.txt similarity index 100% rename from stable/smartctl-exporter/2.1.2/templates/NOTES.txt rename to stable/smartctl-exporter/2.3.1/templates/NOTES.txt diff --git a/stable/smartctl-exporter/2.1.2/templates/common.yaml b/stable/smartctl-exporter/2.3.1/templates/common.yaml similarity index 100% rename from stable/smartctl-exporter/2.1.2/templates/common.yaml rename to stable/smartctl-exporter/2.3.1/templates/common.yaml diff --git a/stable/smartctl-exporter/2.1.2/values.yaml b/stable/smartctl-exporter/2.3.1/values.yaml similarity index 100% rename from stable/smartctl-exporter/2.1.2/values.yaml rename to stable/smartctl-exporter/2.3.1/values.yaml diff --git a/stable/wordpress/7.4.1/charts/mariadb-13.2.0.tgz b/stable/wordpress/7.4.1/charts/mariadb-13.2.0.tgz index 39e9fda3942..58d40892b3f 100644 Binary files a/stable/wordpress/7.4.1/charts/mariadb-13.2.0.tgz and b/stable/wordpress/7.4.1/charts/mariadb-13.2.0.tgz differ