From 8bf184f3535d1967711583066162ded043a6754c Mon Sep 17 00:00:00 2001 From: Roberto Valverde Date: Thu, 17 Aug 2023 14:59:53 +0200 Subject: [PATCH] add CERN dashboard --- README.md | 6 + dashboard/EOS HPM Instance-1692276368810.json | 8213 +++++++++++++++++ 2 files changed, 8219 insertions(+) create mode 100644 dashboard/EOS HPM Instance-1692276368810.json diff --git a/README.md b/README.md index d3e9d54..0865b0a 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,12 @@ make build - eosheadnode.domain.com:9986 ``` +## CERN Grafana Dashboard + +We are providing the dashboard that we use in CERN instances. It is provided `as is`, so some modifications would be needed to adapt to external deployments. +The dashboard expects a variable called `instance` that is used to filter using the `cluster` label. Create the variable in Grafana using the query `label_values(cluster)`. +It also includes plots for node_exporter metrics, if available. + ## Troubleshooting This tool is provided by CERN EOS Operators. Report issues on Github tracker or contact us through the [EOS community forum](https://eos-community.web.cern.ch/) diff --git a/dashboard/EOS HPM Instance-1692276368810.json b/dashboard/EOS HPM Instance-1692276368810.json new file mode 100644 index 0000000..b08004c --- /dev/null +++ b/dashboard/EOS HPM Instance-1692276368810.json @@ -0,0 +1,8213 @@ +{ + "__inputs": [ + { + "name": "DS_EOS-PROMETHEUS", + "label": "EOS-Prometheus", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + }, + { + "name": "DS_PROMETHEUS_IT-SD FEDERATION", + "label": "Prometheus IT-SD Federation", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + }, + { + "name": "DS_FILERCARBON", + "label": "filercarbon", + "description": "", + "type": "datasource", + "pluginId": "graphite", + "pluginName": "Graphite" + } + ], + "__elements": [], + "__requires": [ + { + "type": "panel", + "id": "alertlist", + "name": "Alert list", + "version": "" + }, + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "8.5.21" + }, + { + "type": "panel", + "id": "graph", + "name": "Graph (old)", + "version": "" + }, + { + "type": "datasource", + "id": "graphite", + "name": "Graphite", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "heatmap", + "name": "Heatmap", + "version": "" + }, + { + "type": "panel", + "id": "piechart", + "name": "Pie chart", + "version": "" + }, + { + "type": "datasource", + "id": "prometheus", + "name": "Prometheus", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "stat", + "name": "Stat", + "version": "" + }, + { + "type": "panel", + "id": "state-timeline", + "name": "State timeline", + "version": "" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": { + "type": "datasource", + "uid": "grafana" + }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "target": { + "limit": 100, + "matchAny": false, + "tags": [], + "type": "dashboard" + }, + "type": "dashboard" + } + ] + }, + "editable": true, + "fiscalYearStartMonth": 0, + "graphTooltip": 1, + "id": null, + "iteration": 1692276359632, + "links": [ + { + "asDropdown": false, + "icon": "external link", + "includeVars": false, + "keepTime": false, + "tags": [], + "targetBlank": false, + "title": "EOS Overview", + "tooltip": "", + "type": "link", + "url": "https://monit-grafana.cern.ch/d/7kC6Gwl7z/eos-tower-overview?orgId=47" + } + ], + "liveNow": false, + "panels": [ + { + "collapsed": true, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 0 + }, + "id": 151, + "panels": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 12, + "x": 0, + "y": 1 + }, + "id": 153, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "value_and_name" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum by(eos_version)(eos_node_info{cluster=\"eos${instance}\"})", + "hide": false, + "legendFormat": "{{eos_version}}", + "range": true, + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum by(xrootd_version)(eos_node_info{cluster=\"eos${instance}\"})", + "hide": false, + "legendFormat": "{{xrootd_version}}", + "range": true, + "refId": "B" + } + ], + "title": "FST VERSION", + "type": "stat" + } + ], + "title": "EOS Version", + "type": "row" + }, + { + "collapsed": true, + "datasource": { + "type": "graphite", + "uid": "000009258" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1 + }, + "id": 115, + "panels": [ + { + "gridPos": { + "h": 3, + "w": 24, + "x": 0, + "y": 1 + }, + "id": 112, + "options": { + "alertName": "[EOS-ALERT]", + "dashboardAlerts": false, + "dashboardTitle": "", + "maxItems": 10, + "showOptions": "current", + "sortOrder": 1, + "stateFilter": { + "alerting": true, + "execution_error": false, + "no_data": false, + "ok": false, + "paused": false, + "pending": false + }, + "tags": [] + }, + "pluginVersion": "8.4.2", + "title": "ALERTS", + "type": "alertlist" + } + ], + "title": "Alerts ", + "type": "row" + }, + { + "collapsed": false, + "datasource": { + "type": "graphite", + "uid": "000009258" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 2 + }, + "id": 69, + "panels": [], + "title": "General", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "0": { + "index": 0, + "text": "OK" + } + }, + "type": "value" + }, + { + "options": { + "from": 0, + "result": { + "index": 1, + "text": "WARNING" + }, + "to": 9999999999 + }, + "type": "range" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "dark-orange", + "value": 1 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 6, + "x": 0, + "y": 3 + }, + "id": 89, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "count(eos_fs_boot_status{cluster=\"eos$instance\"} != 0 and eos_fs_config_status != 3) > 0 or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "FS Boot Status", + "refId": "K" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "count(eos_recyle_used_bytes{cluster=\"eos$instance\"} / eos_recycle_max_bytes{cluster=\"eos$instance\"} > 0.8) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "Recycle bin", + "refId": "F" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "count(eos_group_statfs_filled_avg{cluster=\"eos$instance\"} > 80) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "Group Fill Status", + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "count(eos_group_statfs_filled_dev{cluster=\"eos$instance\"} > 75) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "Group Dev Status", + "refId": "E" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "count((sum by(node)(eos_fs_statfs_usedbytes{cluster=\"eos$instance\"})/sum by(node)(eos_fs_statfs_sizebytes{cluster=\"eos$instance\"})) > 0.80) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "Node Fill Status", + "refId": "C" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "count(eos_space_statfs_freebytes{cluster=\"eos$instance\", space=\"default\"}/eos_space_statfs_sizebytes{cluster=\"eos$instance\", space=\"default\"} < 0.3) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "Free Space", + "refId": "J" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "", + "hide": false, + "interval": "", + "legendFormat": "Free Space", + "refId": "I" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "count(100 - (avg by (instance) (rate(node_cpu_seconds_total{eosinstance=\"$instance\", role=\"storage\", mode=\"idle\"}[1m])) * 100)>90) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "FST Load", + "refId": "G" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "count(1-(node_memory_MemAvailable_bytes/node_memory_MemTotal_bytes{eosinstance=\"$instance\", role=\"storage\"}) > 0.9) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "FST Memory", + "refId": "H" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "(eos_space_cfg_balancer_status{cluster=\"eoshome-i01\", space=\"default\"} == 0) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "Balancer Enabled", + "refId": "D" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "exemplar": true, + "expr": "count(up{job=\"node\", eosinstance=\"$instance\"} == 0) > 0 or vector(0) ", + "hide": false, + "interval": "", + "legendFormat": "Node Up", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS_IT-SD FEDERATION}" + }, + "editorMode": "code", + "expr": "avg(node_time_seconds{job=\"node\", eosinstance=\"$instance\", role=\"storage\"} - node_boot_time_seconds{job=\"node\", eosinstance=\"$instance\", role=\"storage\"}) > 20736000 or vector(0)", + "hide": false, + "legendFormat": "FST Uptime", + "range": true, + "refId": "L" + } + ], + "title": "Health", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(53, 53, 182, 0.97)", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 7000000000 + }, + { + "color": "rgba(245, 54, 54, 0.9)", + "value": 10000000000 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 2, + "x": 6, + "y": 3 + }, + "hideTimeOverride": true, + "id": 12, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_files_total{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "20m", + "title": "Files", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(28, 99, 5, 0.9)", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 1000000000 + }, + { + "color": "rgba(23, 117, 19, 0.97)", + "value": 10000000000 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 2, + "x": 8, + "y": 3 + }, + "hideTimeOverride": true, + "id": 14, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_dirs_total{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "10m", + "title": "Directories", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(6, 129, 135, 0.98)", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 200 + }, + { + "color": "semi-dark-yellow", + "value": 400 + } + ] + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 2, + "x": 10, + "y": 3 + }, + "hideTimeOverride": true, + "id": 16, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_statfs_sizebytes_configrw{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "10m", + "title": "Capacity", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(95, 108, 5, 0.9)", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 100 + }, + { + "color": "dark-purple", + "value": 200 + } + ] + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 2, + "x": 12, + "y": 3 + }, + "hideTimeOverride": true, + "id": 32, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_statfs_usedbytes{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "10m", + "title": "Used Space", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 1, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(95, 108, 5, 0.9)", + "value": null + }, + { + "color": "dark-red", + "value": 400 + }, + { + "color": "orange", + "value": 500 + }, + { + "color": "dark-green", + "value": 1000 + } + ] + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 2, + "x": 14, + "y": 3 + }, + "hideTimeOverride": true, + "id": 20, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_statfs_freebytes{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "10m", + "title": "Free", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-green", + "value": null + }, + { + "color": "semi-dark-orange", + "value": 0.7 + }, + { + "color": "dark-red", + "value": 0.8 + } + ] + }, + "unit": "percentunit" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 2, + "x": 16, + "y": 3 + }, + "hideTimeOverride": true, + "id": 108, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_space_statfs_usedbytes{cluster=\"eos$instance\", space=\"default\"}/eos_space_statfs_sizebytes{cluster=\"eos$instance\", space=\"default\"}", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Used Space ", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-red", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 100 + }, + { + "color": "rgba(50, 172, 45, 0.97)", + "value": 200 + } + ] + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 2, + "x": 18, + "y": 3 + }, + "hideTimeOverride": true, + "id": 18, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "diff" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_statfs_usedbytes{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Difference", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-green", + "value": null + }, + { + "color": "#EAB839", + "value": 0.7 + }, + { + "color": "dark-red", + "value": 0.85 + } + ] + }, + "unit": "percentunit" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 2, + "x": 20, + "y": 3 + }, + "hideTimeOverride": true, + "id": 56, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "avg(eos_fs_statfs_usedbytes{cluster=\"eos$instance\"}/eos_fs_statfs_sizebytes{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Avg disk fill", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-green", + "value": null + }, + { + "color": "#EAB839", + "value": 70 + }, + { + "color": "dark-red", + "value": 85 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 2, + "x": 22, + "y": 3 + }, + "hideTimeOverride": true, + "id": 53, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "avg(eos_group_statfs_filled_avg{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Avg Group Fill", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#82b5d8", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 10000 + }, + { + "color": "#58140c", + "value": 30000 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 2, + "x": 6, + "y": 6 + }, + "hideTimeOverride": true, + "id": 47, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_wopen{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "10m", + "title": "Writers", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#806eb7", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 100000 + }, + { + "color": "rgba(50, 172, 45, 0.97)", + "value": 500000 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 2, + "x": 8, + "y": 6 + }, + "hideTimeOverride": true, + "id": 24, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_ropen{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "10m", + "title": "Readers", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 0, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(50, 172, 45, 0.97)", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 400000 + }, + { + "color": "#890f02", + "value": 1000000 + } + ] + }, + "unit": "iops" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 2, + "x": 10, + "y": 6 + }, + "hideTimeOverride": true, + "id": 26, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_iops_configrw{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "10m", + "title": "IOPS", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#82b5d8", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 10000000000 + }, + { + "color": "red", + "value": 20000000000 + } + ] + }, + "unit": "MBs" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 2, + "x": 12, + "y": 6 + }, + "hideTimeOverride": true, + "id": 28, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "center", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "value" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_writeratemb{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "10m", + "title": "Write Throughput", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#806eb7", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 50000000000 + }, + { + "color": "red", + "value": 149999999999 + } + ] + }, + "unit": "MBs" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 2, + "x": 14, + "y": 6 + }, + "hideTimeOverride": true, + "id": 30, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_readratemb{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": "10m", + "title": "Read Throughput", + "type": "stat" + }, + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-green", + "value": null + }, + { + "color": "#EAB839", + "value": 50 + }, + { + "color": "dark-red", + "value": 100 + } + ] + }, + "unit": "s" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 2, + "x": 16, + "y": 6 + }, + "hideTimeOverride": true, + "id": 116, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "vertical", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "refId": "A", + "target": "avg(eos.$instance.ns_latency.*.*)", + "textEditor": true + } + ], + "title": "Avg Latency", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-green", + "value": null + } + ] + }, + "unit": "s" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 2, + "x": 18, + "y": 6 + }, + "hideTimeOverride": true, + "id": 64, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_uptime_seconds{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "UpTime", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-green", + "value": null + }, + { + "color": "dark-green", + "value": 0.5 + }, + { + "color": "dark-orange", + "value": 0.8 + }, + { + "color": "dark-red", + "value": 0.9 + } + ] + }, + "unit": "percentunit" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 2, + "x": 20, + "y": 6 + }, + "hideTimeOverride": true, + "id": 118, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_recycle_used_bytes{cluster=\"eos$instance\"} / eos_recycle_max_bytes{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Recycle bin fill", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-green", + "value": null + }, + { + "color": "dark-orange", + "value": 20736000 + } + ] + }, + "unit": "s" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 2, + "x": 22, + "y": 6 + }, + "hideTimeOverride": true, + "id": 145, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "avg(node_time_seconds{job=\"node\", eosinstance=\"$instance\", role=\"storage\"} - node_boot_time_seconds{job=\"node\", eosinstance=\"$instance\", role=\"storage\"})", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Avg Uptime", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "0": { + "index": 1, + "text": "DOWN" + }, + "1": { + "index": 0, + "text": "UP" + } + }, + "type": "value" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-red", + "value": null + }, + { + "color": "green", + "value": 1 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 6, + "x": 0, + "y": 10 + }, + "id": 126, + "options": { + "colorMode": "background", + "graphMode": "area", + "justifyMode": "center", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "up{job=\"node\", eosinstance=\"$instance\", role=\"ns\"}", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "MGM", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "0": { + "index": 1, + "text": "DOWN" + }, + "1": { + "index": 0, + "text": "UP" + } + }, + "type": "value" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-red", + "value": null + }, + { + "color": "green", + "value": 1 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 18, + "x": 6, + "y": 10 + }, + "id": 127, + "options": { + "colorMode": "background", + "graphMode": "area", + "justifyMode": "center", + "orientation": "vertical", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "up{job=\"node\", eosinstance=\"$instance\", role=\"storage\"}", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "FST", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 14 + }, + "id": 36, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_ropen{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "read", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_wopen{cluster=\"eos$instance\"})", + "hide": false, + "interval": "", + "legendFormat": "write", + "refId": "B" + } + ], + "title": "Files opened R/W", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "description": "User Traffic", + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "MBs" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "P1" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#508642", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "P5" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#EAB839", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "bytes_read" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#C15C17", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "bytes_written" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#82B5D8", + "mode": "fixed" + } + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 8, + "y": 14 + }, + "id": 34, + "links": [], + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_writeratemb{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "write", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_readratemb{cluster=\"eos$instance\"})", + "hide": false, + "interval": "", + "legendFormat": "read", + "refId": "B" + } + ], + "title": "EOS Total IO", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "description": "User Traffic + Background Scrubbing: sum(reads+writes)", + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd", + "seriesBy": "last" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "MBs" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "readratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#EF843C", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "writeratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#65C5DB", + "mode": "fixed" + } + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 14 + }, + "id": 38, + "links": [], + "options": { + "legend": { + "calcs": [ + "mean" + ], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_readratemb{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "read", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum(eos_space_disk_writeratemb{cluster=\"eos$instance\"})", + "hide": false, + "interval": "", + "legendFormat": "write", + "refId": "B" + } + ], + "title": "Aggregated Disk IO", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic", + "seriesBy": "last" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 50, + "gradientMode": "hue", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [ + { + "options": { + "null": { + "index": 0, + "text": "0" + } + }, + "type": "value" + } + ], + "noValue": "0", + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "Bps" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 21 + }, + "id": 103, + "links": [], + "options": { + "legend": { + "calcs": [ + "max" + ], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "rate(eos_io_app_out_bytes{cluster=\"eos$instance\", app=\"fuse::bi\"}[5m])", + "interval": "", + "legendFormat": "OUT", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "-rate(eos_io_app_in_bytes{cluster=\"eos$instance\", app=\"fuse::bi\"}[5m])", + "hide": false, + "interval": "", + "legendFormat": "IN", + "refId": "B" + } + ], + "title": "Batch traffic", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic", + "seriesBy": "last" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "hue", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "Bps" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "readratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#EF843C", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "writeratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#65C5DB", + "mode": "fixed" + } + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 8, + "y": 21 + }, + "id": 104, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "rate(eos_io_app_in_bytes{cluster=\"eos$instance\",app=~\"fuse:.*\"}[5m])", + "interval": "", + "legendFormat": "{{app}}", + "refId": "A" + } + ], + "title": "Fuse IN", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic", + "seriesBy": "last" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 50, + "gradientMode": "hue", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "Bps" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "readratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#EF843C", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "writeratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#65C5DB", + "mode": "fixed" + } + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 21 + }, + "id": 105, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "rate(eos_io_app_out_bytes{cluster=\"eos$instance\", app=~\"fuse:.*\"}[5m])", + "interval": "", + "legendFormat": "{{app}}", + "refId": "A" + } + ], + "title": "Fuse OUT", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic", + "seriesBy": "last" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "hue", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "Bps" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "readratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#EF843C", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "writeratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#65C5DB", + "mode": "fixed" + } + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 28 + }, + "id": 101, + "links": [], + "options": { + "legend": { + "calcs": [ + "lastNotNull", + "max" + ], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum by (app)(rate(eos_io_app_in_bytes{cluster=\"eos$instance\"}[5m]))", + "hide": false, + "interval": "", + "legendFormat": "{{app}}", + "refId": "B" + } + ], + "title": "IN per app", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic", + "seriesBy": "last" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "hue", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "Bps" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "readratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#EF843C", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "writeratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#65C5DB", + "mode": "fixed" + } + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 8, + "y": 28 + }, + "id": 109, + "links": [], + "options": { + "legend": { + "calcs": [ + "lastNotNull", + "max" + ], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum by (app)(rate(eos_io_app_out_bytes{cluster=\"eos$instance\"}[5m]))", + "hide": false, + "interval": "", + "legendFormat": "{{app}}", + "refId": "B" + } + ], + "title": "OUT per app", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "hue", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "Bps" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 28 + }, + "id": 107, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "rate(eos_io_app_in_bytes{app=\"eos/balancing\", cluster=\"eos$instance\"}[5m]) + rate(eos_io_app_out_bytes{app=\"eos/balancing\", cluster=\"eos$instance\"}[5m])", + "hide": true, + "interval": "", + "legendFormat": "{{app}}", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "rate(eos_io_app_in_bytes{app=\"eos/drain\", cluster=\"eos$instance\"}[5m]) + rate(eos_io_app_out_bytes{app=\"eos/drain\", cluster=\"eos$instance\"}[5m])", + "hide": true, + "interval": "", + "legendFormat": "{{app}}", + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "rate(eos_io_app_in_bytes{app=~\"eos/.*|groupbalancer\", cluster=\"eos$instance\"}[5m]) + rate(eos_io_app_out_bytes{app=~\"eos/.*|groupbalancer\", cluster=\"eos$instance\"}[5m])", + "hide": false, + "interval": "", + "legendFormat": "{{app}}", + "refId": "C" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": true, + "expr": "rate(eos_io_app_in_bytes{app=\"groupbalancer\", cluster=\"eos$instance\"}[5m]) + rate(eos_io_app_out_bytes{app=\"groupbalancer\", cluster=\"eos$instance\"}[5m])", + "hide": true, + "legendFormat": "{{app}}", + "range": true, + "refId": "D" + } + ], + "title": "EOS Internal", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 35 + }, + "id": 41, + "links": [], + "options": { + "legend": { + "calcs": [ + "mean" + ], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_files_total{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "files", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_dirs_total{cluster=\"eos$instance\"}", + "hide": false, + "interval": "", + "legendFormat": "directories", + "refId": "B" + } + ], + "title": "Directories and files", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-RdYlGr" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 8, + "y": 35 + }, + "id": 106, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_space_statfs_freebytes_configrw{space=\"default\", cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "free", + "refId": "A" + } + ], + "title": "Free Space (Default, RAW)", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 35 + }, + "id": 110, + "links": [], + "options": { + "legend": { + "calcs": [ + "max", + "lastNotNull" + ], + "displayMode": "table", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "node_sockstat_sockets_used{eosinstance=\"${instance}\", role=\"ns\"}", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "Socket Used", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "mappings": [], + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 8, + "x": 0, + "y": 42 + }, + "id": 143, + "options": { + "displayLabels": [ + "percent", + "name" + ], + "legend": { + "displayMode": "list", + "placement": "bottom" + }, + "pieType": "pie", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "8.5.15", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"b7.*\"})", + "legendFormat": "batch", + "range": true, + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"lxplus.*\"})", + "hide": false, + "legendFormat": "lxplus", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway!~\"lxplus.*|b7.*|.*node-.*|.*lbproxy.*|.*:.*|paas-.*|.*-master-.*|standard-.*|st-home.*|eosfst-.*|p0.*|cback-.*|.*ocis.*|.*lbweb.*|.*lbeosgw.*|.*samba.*|.*fts.*\"})", + "hide": false, + "legendFormat": "other", + "range": true, + "refId": "C" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*node-.*|.*-master-.*\"})", + "hide": false, + "legendFormat": "k8s", + "range": true, + "refId": "D" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*lbproxy.*|.*lbeosgw.*\"})", + "hide": false, + "legendFormat": "sync client", + "range": true, + "refId": "E" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"paas-.*|standard-.*\"})", + "hide": false, + "legendFormat": "openshift", + "range": true, + "refId": "F" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"st-home.*|eosfst-.*|p0.*\"})", + "hide": false, + "legendFormat": "fst", + "range": true, + "refId": "G" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"cback-.*\"})", + "hide": false, + "legendFormat": "cback", + "range": true, + "refId": "H" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*ocis.*|.*lbweb.*\"})", + "hide": false, + "legendFormat": "web", + "range": true, + "refId": "I" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*samba.*\"})", + "hide": false, + "legendFormat": "samba", + "range": true, + "refId": "J" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*fts.*\"})", + "hide": false, + "legendFormat": "fts", + "range": true, + "refId": "K" + } + ], + "title": "EOS Connections Distribution", + "type": "piechart" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 35, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineStyle": { + "fill": "solid" + }, + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "log": 2, + "type": "log" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "noValue": "0", + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 8, + "y": 42 + }, + "id": 142, + "options": { + "legend": { + "calcs": [ + "lastNotNull" + ], + "displayMode": "table", + "placement": "right" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.5.15", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"b7.*\"})", + "legendFormat": "batch", + "range": true, + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"lxplus.*\"})", + "hide": false, + "legendFormat": "lxplus", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway!~\"lxplus.*|b7.*|.*node-.*|.*lbproxy.*|.*:.*|paas-.*|.*-master-.*|standard-.*|st-home.*|eosfst-.*|p0.*|cback-.*|.*ocis.*|.*lbweb.*|.*lbeosgw.*|.*samba.*|.*fts.*\"})", + "hide": false, + "legendFormat": "other", + "range": true, + "refId": "C" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*node-.*|.*-master-.*\"})", + "hide": false, + "legendFormat": "k8s", + "range": true, + "refId": "D" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*lbproxy.*|.*lbeosgw.*\"})", + "hide": false, + "legendFormat": "sync client", + "range": true, + "refId": "E" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"paas-.*|standard-.*\"})", + "hide": false, + "legendFormat": "openshift", + "range": true, + "refId": "F" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"st-home.*|eosfst-.*|p0.*\"})", + "hide": false, + "legendFormat": "fst", + "range": true, + "refId": "G" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\"cback-.*\"})", + "hide": false, + "legendFormat": "cback", + "range": true, + "refId": "H" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*ocis.*|.*lbweb.*\"})", + "hide": false, + "legendFormat": "web", + "range": true, + "refId": "I" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*samba.*\"})", + "hide": false, + "legendFormat": "samba", + "range": true, + "refId": "J" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(eos_who{cluster=\"eos$instance\", gateway=~\".*fts.*\"})", + "hide": false, + "legendFormat": "fts", + "range": true, + "refId": "K" + } + ], + "title": "EOS Connections Summary", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "hertz" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Rm" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#BF1B00", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "cms" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#bf1b00", + "mode": "fixed" + } + } + ] + } + ] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 50 + }, + "id": 43, + "links": [], + "options": { + "legend": { + "calcs": [ + "mean" + ], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "rate(eos_ns_stat_sum_total{operation=\"Rm\", cluster=\"eos$instance\"}[5m])", + "interval": "", + "legendFormat": "{{operation}}", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "rate(eos_ns_stat_sum_total{operation=\"RmDir\", cluster=\"eos$instance\"}[5m])", + "hide": false, + "interval": "", + "legendFormat": "{{operation}}", + "refId": "B" + } + ], + "title": "File/Dir deletion rate", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd", + "seriesBy": "last" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "smooth", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "line+area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "super-light-green" + }, + { + "color": "dark-red", + "value": 4096 + } + ] + }, + "unit": "short" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "readratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#EF843C", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "writeratemb" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#65C5DB", + "mode": "fixed" + } + } + ] + } + ] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 50 + }, + "id": 93, + "links": [], + "options": { + "legend": { + "calcs": [ + "mean" + ], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_threads_total{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "threads", + "refId": "A" + } + ], + "title": "Number of threads", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 58 + }, + "id": 117, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_recycle_max_bytes{cluster=\"eos$instance\"}\n", + "hide": false, + "interval": "", + "legendFormat": "Max", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_recycle_used_bytes{cluster=\"eos$instance\"}\n", + "hide": false, + "interval": "", + "legendFormat": "Used", + "refId": "B" + } + ], + "title": "Recycle Bin Usage", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "stepBefore", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "rothz" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Rm" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#BF1B00", + "mode": "fixed" + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "cms" + }, + "properties": [ + { + "id": "color", + "value": { + "fixedColor": "#bf1b00", + "mode": "fixed" + } + } + ] + } + ] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 58 + }, + "id": 128, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "right" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "rate(eos_ns_stat_sum_total{cluster=\"eos$instance\", operation=~\"Stall::threads::.*\"}[5m])", + "interval": "", + "legendFormat": "{{operation}}", + "refId": "A" + } + ], + "title": "Thread Stalls", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "graphite", + "uid": "000009258" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 66 + }, + "id": 134, + "panels": [], + "title": "Namespace", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "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" + } + }, + "mappings": [], + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 67 + }, + "id": 136, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_cache_files_occ_total{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "files", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_cache_files_total{cluster=\"eos$instance\"}", + "hide": false, + "interval": "", + "legendFormat": "total", + "refId": "B" + } + ], + "title": "Namespace cache - files", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 6, + "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" + } + }, + "mappings": [], + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 8, + "y": 67 + }, + "id": 137, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_cache_container_occ_total{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "directories", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_cache_container_max_total{cluster=\"eos$instance\"}", + "hide": false, + "interval": "", + "legendFormat": "total", + "refId": "B" + } + ], + "title": "Namespace cache - directories", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 19, + "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" + } + }, + "mappings": [], + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 67 + }, + "id": 138, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": true, + "expr": "eos_ns_fds_total{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "EOS fds", + "range": true, + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": true, + "expr": "node_filefd_allocated{eosinstance=\"$instance\", role=\"ns\"}", + "hide": false, + "interval": "", + "legendFormat": "{{instance}}", + "range": true, + "refId": "B" + } + ], + "title": "File descriptors", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic", + "seriesBy": "last" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "smooth", + "lineStyle": { + "fill": "solid" + }, + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "line+area" + } + }, + "mappings": [], + "noValue": "0", + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "super-light-green" + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 74 + }, + "id": 129, + "links": [], + "options": { + "legend": { + "calcs": [ + "max", + "lastNotNull" + ], + "displayMode": "list", + "placement": "right" + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum by(uid)(eos_who{cluster=\"eos$instance\", uid!~\"nobody|eosnobody|daemon\"}) > 25", + "interval": "", + "legendFormat": "HappyUser :)", + "range": true, + "refId": "A" + } + ], + "title": "Number of sessions", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "opacity", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 0, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "ops" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 74 + }, + "id": 139, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": true, + "expr": "topk(10, rate(eos_ns_stat_sum_total{cluster=\"eos$instance\"}[5m]))", + "hide": false, + "interval": "", + "legendFormat": "{{operation}}", + "range": true, + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": true, + "expr": "rate(eos_ns_stat_sum_total{cluster=\"eos$instance\", operation=\"Eosxd::int::ValidatePERM\"}[5m])", + "hide": false, + "interval": "", + "legendFormat": "{{operation}}", + "range": true, + "refId": "B" + } + ], + "title": "Top Namespace Operations", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 2, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "percentunit" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 82 + }, + "id": 130, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "1-(node_memory_MemAvailable_bytes/node_memory_MemTotal_bytes{eosinstance=\"$instance\", role=\"ns\"})", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "Namspace Nodes Memory usage", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "opacity", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 2, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 82 + }, + "id": 131, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "100 - (avg by (instance) (rate(node_cpu_seconds_total{eosinstance=\"$instance\", role=\"ns\", mode=\"idle\"}[1m])) * 100)", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "Namspace nodes CPU Usage", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "graphite", + "uid": "000009258" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 90 + }, + "id": 71, + "panels": [], + "title": "Latency", + "type": "row" + }, + { + "cacheTimeout": "", + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "description": "duration of simple namespace-only operations (eos mkdir, eos rmdir, eos touch, eos rm), in sec.\nnegative value: command returned an error.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "line+area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "transparent" + }, + { + "color": "red", + "value": 30 + } + ] + }, + "unit": "s" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "growth" + }, + "properties": [ + { + "id": "min", + "value": 0 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "growth,-1)" + }, + "properties": [ + { + "id": "min", + "value": 0 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "boot" + }, + "properties": [ + { + "id": "min", + "value": 0 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "public.boot" + }, + "properties": [ + { + "id": "min", + "value": 0 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "home-i00.boot" + }, + "properties": [ + { + "id": "min", + "value": 0 + } + ] + } + ] + }, + "gridPos": { + "h": 6, + "w": 8, + "x": 0, + "y": 91 + }, + "id": 67, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "hide": false, + "refCount": 0, + "refId": "A", + "target": "aliasByNode(eos.$instance.ns_latency.*.*, 4)", + "textEditor": true + } + ], + "thresholds": [], + "title": "Namespace latency", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "ms" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 8, + "x": 8, + "y": 91 + }, + "id": 73, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.4.2", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": true, + "expr": "eos_ns_lat_eosvm_last_seconds{cluster=\"eos${instance}\"}", + "hide": false, + "interval": "", + "legendFormat": "last", + "range": true, + "refId": "A" + } + ], + "title": "Peak Latency", + "type": "timeseries" + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "editable": true, + "error": false, + "fill": 1, + "fillGradient": 0, + "grid": {}, + "gridPos": { + "h": 6, + "w": 8, + "x": 16, + "y": 91 + }, + "hiddenSeries": false, + "id": 75, + "legend": { + "avg": true, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": true + }, + "lines": true, + "linewidth": 1, + "links": [], + "nullPointMode": "connected", + "options": { + "alertThreshold": true + }, + "paceLength": 10, + "percentage": false, + "pluginVersion": "8.5.21", + "pointradius": 5, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "refCount": 0, + "refId": "A", + "target": "aliasByNode(scaleToSeconds(exclude(nonNegativeDerivative(sumSeriesWithWildcards(eos.$instance.ns_ops.Stall::OpenRead, 1)), 'Hash'), 1), 2)" + }, + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "refCount": 0, + "refId": "B", + "target": "aliasByNode(scaleToSeconds(exclude(nonNegativeDerivative(sumSeriesWithWildcards(eos.$instance.ns_ops.Stall::Open, 1)), 'Hash'), 1), 2)" + }, + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "refCount": 0, + "refId": "C", + "target": "aliasByNode(scaleToSeconds(exclude(nonNegativeDerivative(sumSeriesWithWildcards(eos.$instance.ns_ops.Stall::OpenWrite, 1)), 'Hash'), 1), 2)" + }, + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "refCount": 0, + "refId": "D", + "target": "aliasByNode(scaleToSeconds(exclude(nonNegativeDerivative(sumSeriesWithWildcards(eos.$instance.ns_ops.Stall::OpenDir-Entry, 1)), 'Hash'), 1), 2)" + }, + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "refCount": 0, + "refId": "E", + "target": "aliasByNode(scaleToSeconds(exclude(nonNegativeDerivative(sumSeriesWithWildcards(eos.$instance.ns_ops.Stall::Rm, 1)), 'Hash'), 1), 2)" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Stall Operations", + "tooltip": { + "msResolution": false, + "shared": true, + "sort": 2, + "value_type": "cumulative" + }, + "type": "graph", + "xaxis": { + "mode": "time", + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "hertz", + "logBase": 1, + "show": true + }, + { + "format": "hertz", + "logBase": 1, + "show": true + } + ], + "yaxis": { + "align": false + } + }, + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "min": -10, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "ms" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 8, + "x": 0, + "y": 97 + }, + "id": 77, + "links": [], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "repeat": "microtest", + "targets": [ + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "refCount": 0, + "refId": "A", + "target": "aliasByNode(removeAbovePercentile(eos.clients.fuse.$instance.microtests.dd_4m_dsync_ms, 99), 5)", + "textEditor": false + } + ], + "title": "dd_4m_dsync_ms", + "type": "timeseries" + }, + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "min": -10, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "ms" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 8, + "x": 8, + "y": 97 + }, + "id": 78, + "links": [], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "refCount": 0, + "refId": "A", + "target": "aliasByNode(removeAbovePercentile(eos.clients.fuse.$instance.microtests.createrepo_ms, 99), 5)", + "textEditor": false + } + ], + "title": "create_repo_ms", + "type": "timeseries" + }, + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "min": -10, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "ms" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 8, + "x": 16, + "y": 97 + }, + "id": 79, + "links": [], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "graphite", + "uid": "${DS_FILERCARBON}" + }, + "refCount": 0, + "refId": "A", + "target": "aliasByNode(removeAbovePercentile(eos.clients.fuse.$instance.microtests.git_clone_ms, 99), 5)", + "textEditor": false + } + ], + "title": "git_clone_ms", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "graphite", + "uid": "000009258" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 103 + }, + "id": 91, + "panels": [], + "title": "Fusex", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "hue", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-green" + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 12, + "x": 0, + "y": 104 + }, + "hideTimeOverride": true, + "id": 92, + "links": [], + "maxDataPoints": 100, + "options": { + "legend": { + "calcs": [ + "lastNotNull" + ], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_fusex_clients_total{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "Active", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_fusex_clients_total{cluster=\"eos$instance\"}-eos_ns_fusex_activeclients_total{cluster=\"eos$instance\"}", + "hide": false, + "interval": "", + "legendFormat": "Inactive", + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_fusex_locked_clients_total{cluster=\"eos$instance\"}", + "hide": false, + "interval": "", + "legendFormat": "Locked", + "refId": "C" + } + ], + "title": "Fusex clients", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 2, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "dark-green" + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 12, + "x": 12, + "y": 104 + }, + "hideTimeOverride": true, + "id": 63, + "links": [], + "maxDataPoints": 100, + "options": { + "legend": { + "calcs": [ + "lastNotNull" + ], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_ns_fusex_caps_total{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "caps", + "refId": "A" + } + ], + "title": "Fusex caps", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "graphite", + "uid": "000009258" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 110 + }, + "id": 52, + "panels": [], + "title": "Group Status", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "#EAB839", + "value": 75 + }, + { + "color": "dark-red", + "value": 85 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 111 + }, + "id": 49, + "options": { + "colorMode": "background", + "graphMode": "area", + "justifyMode": "center", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "value_and_name" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_group_statfs_filled_avg{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "{{group}}", + "refId": "A" + } + ], + "title": "Group Avg Filled", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "#EAB839", + "value": 21 + }, + { + "color": "dark-red", + "value": 75 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 111 + }, + "id": 50, + "options": { + "colorMode": "background", + "graphMode": "area", + "justifyMode": "center", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "value_and_name" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_group_statfs_filled_dev{cluster=\"eos$instance\"}", + "interval": "", + "legendFormat": "{{group}}", + "refId": "A" + } + ], + "title": "Group Filled Dev", + "type": "stat" + }, + { + "cards": {}, + "color": { + "cardColor": "#b4ff00", + "colorScale": "sqrt", + "colorScheme": "interpolatePurples", + "exponent": 0.5, + "mode": "spectrum" + }, + "dataFormat": "timeseries", + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "gridPos": { + "h": 10, + "w": 24, + "x": 0, + "y": 120 + }, + "heatmap": {}, + "hideZeroBuckets": false, + "highlightCards": true, + "id": 144, + "legend": { + "show": false + }, + "pluginVersion": "8.5.15", + "reverseYBuckets": false, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "eos_group_statfs_filled_avg{cluster=\"eos$instance\", group=~\"default.*\"}", + "interval": "", + "legendFormat": "{{group}}", + "refId": "A" + } + ], + "title": "Group Filled Avg", + "tooltip": { + "show": true, + "showHistogram": false + }, + "type": "heatmap", + "xAxis": { + "show": true + }, + "yAxis": { + "format": "short", + "logBase": 1, + "show": true + }, + "yBucketBound": "auto", + "yBucketSize": 3 + }, + { + "collapsed": false, + "datasource": { + "type": "graphite", + "uid": "000009258" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 130 + }, + "id": 10, + "panels": [], + "title": "FS Status", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "dark-green", + "value": 1 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 4, + "x": 0, + "y": 131 + }, + "id": 39, + "options": { + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_status{cluster=\"eos$instance\"} == 1)", + "interval": "", + "legendFormat": "online", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_status{cluster=\"eos$instance\"} == 0) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "offline", + "refId": "B" + } + ], + "title": "FS Status", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "dark-green", + "value": 1 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 9, + "x": 4, + "y": 131 + }, + "id": 4, + "options": { + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_boot_status{cluster=\"eos$instance\"} == 0) or vector(0)", + "interval": "", + "legendFormat": "booted", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_boot_status{cluster=\"eos$instance\"} == 1) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "booting", + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_boot_status{cluster=\"eos$instance\"} == 2) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "bootfailure", + "refId": "C" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_boot_status{cluster=\"eos$instance\"} == 3) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "opserror", + "refId": "D" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_boot_status{cluster=\"eos$instance\"} == 4) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "down", + "refId": "E" + } + ], + "title": "FS Boot Status", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "dark-green", + "value": 1 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 11, + "x": 13, + "y": 131 + }, + "id": 60, + "options": { + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_config_status{cluster=\"eos$instance\"} == 0) or vector(0)", + "interval": "", + "legendFormat": "configstatus=rw", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_config_status{cluster=\"eos$instance\"} == 1) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "configstatus=ro", + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_config_status{cluster=\"eos$instance\"} == 2) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "configstatus=drain", + "refId": "C" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_config_status{cluster=\"eos$instance\"} == 3) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "configstatus=empty", + "refId": "D" + } + ], + "title": "FS Config Status", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "0": { + "index": 1, + "text": "DOWN" + }, + "1": { + "index": 0, + "text": "UP" + } + }, + "type": "value" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "semi-dark-green" + }, + { + "color": "dark-red", + "value": 15552000 + } + ] + }, + "unit": "dtdurations" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 24, + "x": 0, + "y": 135 + }, + "id": 140, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "center", + "orientation": "vertical", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "node_time_seconds{job=\"node\", eosinstance=\"$instance\", role=\"storage\"} - node_boot_time_seconds{job=\"node\", eosinstance=\"$instance\", role=\"storage\"}", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "FST - Uptime", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "#EAB839", + "value": 0.7 + }, + { + "color": "dark-red", + "value": 0.8 + } + ] + }, + "unit": "percentunit" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 24, + "x": 0, + "y": 138 + }, + "id": 55, + "options": { + "colorMode": "background", + "graphMode": "area", + "justifyMode": "center", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "value_and_name" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum by(node)(eos_fs_statfs_usedbytes{cluster=\"eos$instance\"})/sum by(node)(eos_fs_statfs_sizebytes{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "{{fsid}}", + "refId": "A" + } + ], + "title": "Node Avg Fill", + "type": "stat" + }, + { + "collapsed": false, + "datasource": { + "type": "graphite", + "uid": "000009258" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 145 + }, + "id": 85, + "panels": [], + "title": "Node Status", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "dark-green", + "value": 1 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 3, + "x": 0, + "y": 146 + }, + "id": 83, + "options": { + "colorMode": "background", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "8.5.21", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_status{cluster=\"eos$instance\"} == 1) or vector(0)", + "interval": "", + "legendFormat": "online", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "count(eos_fs_status{cluster=\"eos$instance\"} == 0) or vector(0)", + "hide": false, + "interval": "", + "legendFormat": "offline", + "refId": "B" + } + ], + "title": "Node Status", + "type": "stat" + }, + { + "cards": { + "cardPadding": 2, + "cardRound": 5 + }, + "color": { + "cardColor": "#8F3BB8", + "colorScale": "sqrt", + "colorScheme": "interpolateSpectral", + "exponent": 0.5, + "mode": "opacity" + }, + "dataFormat": "timeseries", + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "gridPos": { + "h": 7, + "w": 11, + "x": 3, + "y": 146 + }, + "heatmap": {}, + "hideZeroBuckets": false, + "highlightCards": true, + "id": 82, + "legend": { + "show": true + }, + "pluginVersion": "8.4.2", + "reverseYBuckets": false, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum by(node)(eos_fs_statfs_usedbytes{cluster=\"eos$instance\"})/sum by(node)(eos_fs_statfs_sizebytes{cluster=\"eos$instance\"})*100", + "interval": "", + "legendFormat": "{{fsid}}", + "refId": "A" + } + ], + "title": "Node Avg Fill", + "tooltip": { + "show": true, + "showHistogram": false + }, + "type": "heatmap", + "xAxis": { + "show": true + }, + "yAxis": { + "format": "short", + "logBase": 1, + "max": "100", + "show": true + }, + "yBucketBound": "auto", + "yBucketSize": 25 + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 4, + "gradientMode": "scheme", + "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" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 10, + "x": 14, + "y": 146 + }, + "id": 146, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.4.2", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": true, + "expr": "node_filefd_allocated{eosinstance=\"$instance\"}", + "interval": "", + "legendFormat": "{{instance}}", + "range": true, + "refId": "A" + } + ], + "title": "Allocated file descriptors", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "mappings": [], + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 8, + "x": 0, + "y": 153 + }, + "id": 98, + "options": { + "displayLabels": [ + "percent" + ], + "legend": { + "displayMode": "table", + "placement": "right", + "values": [ + "value" + ] + }, + "pieType": "pie", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "\nsum by(node)(eos_fs_disk_ropen{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "{{node}}", + "refId": "A" + } + ], + "title": "Read operations distribution", + "type": "piechart" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "mappings": [], + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 8, + "x": 8, + "y": 153 + }, + "id": 99, + "options": { + "displayLabels": [ + "percent" + ], + "legend": { + "displayMode": "table", + "placement": "right", + "values": [ + "value" + ] + }, + "pieType": "pie", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "\nsum by(node)(eos_fs_disk_wopen{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "{{node}}", + "refId": "A" + } + ], + "title": "Write operations distribution", + "type": "piechart" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "mappings": [], + "unit": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 8, + "x": 16, + "y": 153 + }, + "id": 100, + "options": { + "displayLabels": [ + "percent" + ], + "legend": { + "displayMode": "table", + "placement": "right", + "values": [ + "value" + ] + }, + "pieType": "pie", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "\nsum by(node)(eos_fs_statfs_freebytes{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "{{node}}", + "refId": "A" + } + ], + "title": "Where is the free space? ", + "type": "piechart" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "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" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 162 + }, + "id": 147, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "\nsum by(node)(eos_fs_disk_ropen{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "{{node}}", + "refId": "A" + } + ], + "title": "Read operations distribution", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "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" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 162 + }, + "id": 148, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "\nsum by(node)(eos_fs_disk_wopen{cluster=\"eos$instance\"})", + "interval": "", + "legendFormat": "{{node}}", + "refId": "A" + } + ], + "title": "write operations distribution", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 2, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "percentunit" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 8, + "x": 0, + "y": 171 + }, + "id": 59, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "1-(node_memory_MemAvailable_bytes/node_memory_MemTotal_bytes{eosinstance=\"$instance\", role=\"storage\"})", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "Storage Nodes Memory usage", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "opacity", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 2, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 8, + "x": 8, + "y": 171 + }, + "id": 62, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "100 - (avg by (instance) (rate(node_cpu_seconds_total{eosinstance=\"$instance\", role=\"storage\", mode=\"idle\"}[1m])) * 100)", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "Storage nodes CPU Usage", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 2, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 8, + "x": 16, + "y": 171 + }, + "id": 113, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "100 - (avg by (eosinstance) (rate(node_cpu_seconds_total{eosinstance=\"$instance\", role=\"storage\", mode=\"idle\"}[1m])) * 100)", + "interval": "", + "legendFormat": "CPU AVG usage", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "avg by (eosinstance)(1-(node_memory_MemAvailable_bytes/node_memory_MemTotal_bytes{eosinstance=\"$instance\", role=\"storage\"}))*100", + "hide": false, + "interval": "", + "legendFormat": "Mem AVG usage", + "refId": "B" + } + ], + "title": "Avg CPU/Memory Usage", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "fillOpacity": 70, + "lineWidth": 0, + "spanNulls": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 12, + "x": 0, + "y": 179 + }, + "id": 86, + "options": { + "alignValue": "left", + "legend": { + "displayMode": "list", + "placement": "bottom" + }, + "mergeValues": true, + "rowHeight": 0.9, + "showValue": "auto", + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "probe_success{eosinstance=\"$instance\", role=\"storage\"}", + "instant": false, + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "ICMP Probe", + "type": "state-timeline" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "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" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "s" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 12, + "x": 12, + "y": 179 + }, + "id": 87, + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "list", + "placement": "right" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "probe_duration_seconds{eosinstance=\"$instance\"}", + "instant": false, + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "ICMP Probe", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 0, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "Bps" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 186 + }, + "id": 95, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum by(instance)(rate(node_network_receive_bytes_total{eosinstance=\"$instance\", role=\"storage\"}[1m]))", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "Network received bytes", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "scheme", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 0, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "Bps" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 186 + }, + "id": 97, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "exemplar": true, + "expr": "sum by(instance)(rate(node_network_transmit_bytes_total{eosinstance=\"$instance\", role=\"storage\"}[1m]))", + "interval": "", + "legendFormat": "{{instance}}", + "refId": "A" + } + ], + "title": "Network Transmitted bytes", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "graphite", + "uid": "000009258" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 194 + }, + "id": 120, + "panels": [], + "title": "FSCK", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "hue", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "noValue": "0", + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 24, + "x": 0, + "y": 195 + }, + "id": 149, + "options": { + "legend": { + "calcs": [ + "lastNotNull" + ], + "displayMode": "table", + "placement": "right" + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum by(tag)(eos_fsck_stat{cluster=\"eos$instance\"})", + "legendFormat": "{{tag}}", + "range": true, + "refId": "A" + } + ], + "title": "FSCK Stat", + "type": "timeseries" + } + ], + "refresh": "", + "schemaVersion": 36, + "style": "dark", + "tags": [], + "templating": { + "list": [ + { + "current": {}, + "datasource": { + "type": "prometheus", + "uid": "${DS_EOS-PROMETHEUS}" + }, + "definition": "label_values(eosinstance)", + "hide": 0, + "includeAll": false, + "multi": false, + "name": "instance", + "options": [], + "query": { + "query": "label_values(eosinstance)", + "refId": "StandardVariableQuery" + }, + "refresh": 1, + "regex": "/^(home-i.*|project-i.*|media|homecanary|homedev)/", + "skipUrlSync": false, + "sort": 0, + "type": "query" + } + ] + }, + "time": { + "from": "now-6h", + "to": "now" + }, + "timepicker": {}, + "timezone": "", + "title": "EOS HPM Instance", + "uid": "NS9V8G_7k", + "version": 350, + "weekStart": "" +} \ No newline at end of file