Grafana dashboard: Storj-Exporter-Boom-Table

# Storj Exporter dashboard
Storj-exporter Grafana dashboard to visualise [Storj-Exporter](https://github.com/anclrii/Storj-Exporter) metrics for multiple [Storj](https://storj.io/) storage nodes. See my [quick-start guide](https://github.com/anclrii/Storj-Exporter-dashboard/tree/master/quick_start) to set up the whole stack using docker-compose.

## Support
This dashboard is [published on Github](https://github.com/anclrii/Storj-Exporter-dashboard). Feel free to raise issues if you find them and also raise a PR if you'd like to contribute. Find more details in the [README](https://github.com/anclrii/Storj-Exporter-dashboard/blob/master/README.md)

If you wish to support my work, please find my eth wallet address below:

`0x187C8C43890fe4C91aFabbC62128D383A90548Dd`

{
  "__inputs": [
    {
      "name": "DS_PROMETHEUS",
      "label": "Prometheus",
      "description": "",
      "type": "datasource",
      "pluginId": "prometheus",
      "pluginName": "Prometheus"
    }
  ],
  "__elements": [],
  "__requires": [
    {
      "type": "grafana",
      "id": "grafana",
      "name": "Grafana",
      "version": "9.0.1"
    },
    {
      "type": "panel",
      "id": "graph",
      "name": "Graph (old)",
      "version": ""
    },
    {
      "type": "datasource",
      "id": "prometheus",
      "name": "Prometheus",
      "version": "1.0.0"
    },
    {
      "type": "panel",
      "id": "stat",
      "name": "Stat",
      "version": ""
    },
    {
      "type": "panel",
      "id": "yesoreyeram-boomtable-panel",
      "name": "Boom Table",
      "version": "1.3.0"
    }
  ],
  "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"
      }
    ]
  },
  "description": "",
  "editable": true,
  "fiscalYearStartMonth": 0,
  "graphTooltip": 1,
  "id": null,
  "iteration": 1656078899169,
  "links": [
    {
      "asDropdown": false,
      "icon": "external link",
      "includeVars": false,
      "keepTime": false,
      "tags": [],
      "targetBlank": true,
      "title": "Dashboard Github page",
      "tooltip": "",
      "type": "link",
      "url": "https://github.com/anclrii/Storj-Exporter-dashboard"
    },
    {
      "icon": "external link",
      "tags": [],
      "targetBlank": true,
      "title": "Storj-Exporter Github page",
      "tooltip": "",
      "type": "link",
      "url": "https://github.com/anclrii/Storj-Exporter"
    },
    {
      "icon": "question",
      "tags": [],
      "targetBlank": true,
      "title": "Storj-Exporter forum thread",
      "type": "link",
      "url": "https://forum.storj.io/t/prometheus-storj-exporter/"
    }
  ],
  "liveNow": false,
  "panels": [
    {
      "collapsed": false,
      "datasource": {
        "type": "prometheus",
        "uid": "PBFA97CFB590B2093"
      },
      "gridPos": {
        "h": 1,
        "w": 24,
        "x": 0,
        "y": 0
      },
      "id": 295,
      "panels": [],
      "title": "Combined summary",
      "type": "row"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "thresholds"
          },
          "mappings": [
            {
              "options": {
                "match": "null",
                "result": {
                  "text": "N/A"
                }
              },
              "type": "special"
            }
          ],
          "min": 0,
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "rgb(180, 214, 180)",
                "value": null
              }
            ]
          },
          "unit": "short"
        },
        "overrides": []
      },
      "gridPos": {
        "h": 4,
        "w": 2,
        "x": 0,
        "y": 1
      },
      "id": 330,
      "links": [],
      "maxDataPoints": 100,
      "options": {
        "colorMode": "background",
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "horizontal",
        "reduceOptions": {
          "calcs": [
            "last"
          ],
          "fields": "",
          "values": false
        },
        "text": {},
        "textMode": "value_and_name"
      },
      "pluginVersion": "9.0.1",
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "count(storj_node_info{instance=~\"$node.*\",type=\"nodeID\"})",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "Online",
          "refId": "D"
        }
      ],
      "title": "Nodes online",
      "type": "stat"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "thresholds"
          },
          "decimals": 2,
          "mappings": [
            {
              "options": {
                "match": "null",
                "result": {
                  "text": "N/A"
                }
              },
              "type": "special"
            }
          ],
          "min": 0,
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              }
            ]
          },
          "unit": "currencyUSD"
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "$ held"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "rgb(161, 185, 159)",
                  "mode": "fixed"
                }
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 4,
        "w": 5,
        "x": 2,
        "y": 1
      },
      "id": 468,
      "links": [],
      "maxDataPoints": 100,
      "options": {
        "colorMode": "background",
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "vertical",
        "reduceOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "fields": "",
          "values": false
        },
        "text": {},
        "textMode": "auto"
      },
      "pluginVersion": "9.0.1",
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_payout_currentMonth{type=~\"payout|held\",instance=~\"$node.*\"}) / 100",
          "hide": false,
          "interval": "",
          "legendFormat": "$ total",
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_payout_currentMonth{type=~\"held\",instance=~\"$node.*\"})/100",
          "hide": false,
          "interval": "",
          "legendFormat": "$ held",
          "refId": "B"
        }
      ],
      "title": "Payout summary",
      "type": "stat"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "thresholds"
          },
          "decimals": 3,
          "mappings": [
            {
              "options": {
                "match": "null",
                "result": {
                  "text": "N/A"
                }
              },
              "type": "special"
            }
          ],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "dark-blue",
                "value": null
              }
            ]
          },
          "unit": "decbytes"
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "Net out"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "green",
                  "mode": "fixed"
                }
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 4,
        "w": 5,
        "x": 7,
        "y": 1
      },
      "id": 328,
      "links": [],
      "maxDataPoints": 100,
      "options": {
        "colorMode": "background",
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "vertical",
        "reduceOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "fields": "",
          "values": false
        },
        "text": {},
        "textMode": "value_and_name"
      },
      "pluginVersion": "9.0.1",
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_egress{instance=~\"$node.*\"})",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "Net out",
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_ingress{instance=~\"$node.*\"})",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "Net in",
          "refId": "A"
        }
      ],
      "title": "Net IO total",
      "type": "stat"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "thresholds"
          },
          "links": [],
          "mappings": [],
          "min": 0,
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              }
            ]
          },
          "unit": "decbytes"
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "Disk trash"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "rgb(43, 56, 104)",
                  "mode": "fixed"
                }
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Disk free"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "blue",
                  "mode": "fixed"
                }
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Disk total"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "rgb(56, 82, 122)",
                  "mode": "fixed"
                }
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 4,
        "w": 12,
        "x": 12,
        "y": 1
      },
      "id": 302,
      "links": [],
      "options": {
        "colorMode": "background",
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto",
        "reduceOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "fields": "",
          "values": false
        },
        "text": {},
        "textMode": "value_and_name"
      },
      "pluginVersion": "9.0.1",
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_total_diskspace{type=\"available\",instance=~\"$node.*\"})",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "Disk total",
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum (storj_total_diskspace{type=\"used\",instance=~\"$node.*\"})",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "Disk used",
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum (storj_total_diskspace{type=\"available\",instance=~\"$node.*\"}) - sum (storj_total_diskspace{type=\"used\",instance=~\"$node.*\"})",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "Disk free",
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum (storj_total_diskspace{type=\"trash\",instance=~\"$node.*\"})",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "Disk trash",
          "refId": "C"
        }
      ],
      "title": "Storage total",
      "type": "stat",
      "valueFontSize": "80%"
    },
    {
      "activePatternIndex": -2,
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "debug_mode": false,
      "defaultPattern": {
        "bgColors": "green|orange|red",
        "bgColors_overrides": "0->green|2->red|1->yellow",
        "clickable_cells_link": "",
        "col_name": "",
        "decimals": 2,
        "defaultBGColor": "",
        "defaultTextColor": "",
        "delimiter": "|",
        "displayTemplate": "_value_",
        "enable_bgColor": true,
        "enable_bgColor_overrides": false,
        "enable_clickable_cells": false,
        "enable_textColor": false,
        "enable_textColor_overrides": false,
        "enable_time_based_thresholds": false,
        "enable_transform": false,
        "enable_transform_overrides": false,
        "filter": {
          "value_above": "",
          "value_below": ""
        },
        "format": "short",
        "name": "Default Pattern",
        "null_color": "darkred",
        "null_textcolor": "black",
        "null_value": "No data",
        "pattern": "*",
        "row_col_wrapper": "_",
        "row_name": "_series_",
        "textColors": "red|orange|green",
        "textColors_overrides": "0->red|2->green|1->yellow",
        "thresholds": "",
        "time_based_thresholds": [],
        "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
        "transform_values": "_value_|_value_|_value_",
        "transform_values_overrides": "0->down|1->up",
        "valueName": "current"
      },
      "default_title_for_rows": "",
      "description": "* DQ - Disqualified\n* SU - Suspended\n* UTD - Up to date",
      "gridPos": {
        "h": 7,
        "w": 24,
        "x": 0,
        "y": 5
      },
      "hide_first_column": false,
      "hide_headers": false,
      "id": 304,
      "patterns": [
        {
          "bgColors": "green|blue|blue",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Net Out",
          "decimals": 2,
          "defaultBGColor": "green",
          "defaultTextColor": "",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "decbytes",
          "name": "Out",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Out$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "green|green|green",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Net In",
          "decimals": 2,
          "defaultBGColor": "blue",
          "defaultTextColor": "",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "decbytes",
          "name": "In",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*In$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Disk Used",
          "decimals": "3",
          "defaultBGColor": "blue",
          "defaultTextColor": "",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "decbytes",
          "name": "Disk used",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Disk used$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "red|orange|green",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Uptime",
          "decimals": 2,
          "defaultBGColor": "darkgreen",
          "defaultTextColor": "",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": true,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "percent",
          "name": "Uptime",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Uptime$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|lightgreen",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "99.5,99.8",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "red|orange|green",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Audit",
          "decimals": 2,
          "defaultBGColor": "darkgreen",
          "defaultTextColor": "",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": true,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "percent",
          "name": "Audit",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Audit$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|lightgreen",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "99.5,99.8",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "darkblue|darkblue",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Disk Total",
          "decimals": "3",
          "defaultBGColor": "darkblue",
          "defaultTextColor": "",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "decbytes",
          "name": "Disk available",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Disk available$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Payout",
          "decimals": 2,
          "defaultBGColor": "green",
          "defaultTextColor": "",
          "delimiter": "|",
          "disabled": false,
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "currencyUSD",
          "name": "Payout",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Earnings$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "green|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "red|orange|green",
          "bgColors_overrides": "1->green|0->red|2->yellow",
          "clickable_cells_link": "",
          "col_name": "UTD",
          "decimals": "0",
          "defaultBGColor": "",
          "defaultTextColor": "",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": true,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": true,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "short",
          "name": "UpToDate",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*UpToDate$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "orange|green",
          "textColors_overrides": "0->red|1->green|2->yellow",
          "thresholds": "0.999",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_fa-times-circle_|_fa-check-circle_",
          "transform_values_overrides": "0->_fa-circle_|1->_fa-circle_",
          "valueName": "current"
        },
        {
          "bgColors": "green|green",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Version",
          "decimals": 2,
          "defaultBGColor": "green",
          "defaultTextColor": "",
          "delimiter": "|",
          "disabled": false,
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": true,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "none",
          "name": "Version",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Version.*$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "0",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_2_|_2_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Held",
          "decimals": 2,
          "defaultBGColor": "green",
          "defaultTextColor": "yellow",
          "delimiter": "|",
          "disabled": false,
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "currencyUSD",
          "name": "Held",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Held$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "yellow|yellow",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "red|orange|green",
          "bgColors_overrides": "1->green|0->red|2->yellow",
          "clickable_cells_link": "",
          "col_name": "DQ",
          "decimals": "3",
          "defaultBGColor": "",
          "defaultTextColor": "",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": true,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": true,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "short",
          "name": "Disqualified",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Disqualified$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "green|orange",
          "textColors_overrides": "0->green|0.001->yellow",
          "thresholds": "0.001",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_fa-check-circle_|_fa-times-circle_",
          "transform_values_overrides": "dot->_fa-circle_",
          "valueName": "current"
        },
        {
          "bgColors": "red|orange|green",
          "bgColors_overrides": "1->green|0->red|2->yellow",
          "clickable_cells_link": "",
          "col_name": "SU",
          "decimals": "3",
          "defaultBGColor": "",
          "defaultTextColor": "",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": true,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": true,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "short",
          "name": "Suspended",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Suspended$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "green|orange",
          "textColors_overrides": "0->green|0.001->yellow",
          "thresholds": "0.001",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_fa-check-circle_|_fa-times-circle_",
          "transform_values_overrides": "dot->_fa-circle_",
          "valueName": "current"
        },
        {
          "bgColors": "",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Trash",
          "decimals": 2,
          "defaultBGColor": "darkblue",
          "defaultTextColor": "lightgrey",
          "delimiter": "|",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "decbytes",
          "name": "Trash",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Trash$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Expectations",
          "decimals": 2,
          "defaultBGColor": "green",
          "defaultTextColor": "",
          "delimiter": "|",
          "disabled": false,
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "currencyUSD",
          "name": "Payout",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Payout_expectations$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "green|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        }
      ],
      "pluginVersion": "7.3.0",
      "row_col_wrapper": "_",
      "sorting_props": {
        "col_index": 0,
        "direction": "desc"
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_egress{instance=~\"$node.*\"}) by(instance)",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "{{instance}} | Out",
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_ingress{instance=~\"$node.*\"}) by(instance)",
          "format": "time_series",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | In",
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_total_diskspace{type=\"available\", instance=~\"$node.*\"}) by(instance)",
          "format": "time_series",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | Disk available",
          "refId": "G"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_total_diskspace{type=\"used\", instance=~\"$node.*\"}) by(instance)",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | Disk used",
          "refId": "E"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_total_diskspace{type=\"trash\", instance=~\"$node.*\"}) by(instance)",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | Trash",
          "refId": "M"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_payout_currentMonth{type=~\"payout|held\",instance=~\"$node.*\"}) by (instance) / 100",
          "interval": "",
          "legendFormat": "{{instance}} | Earnings",
          "refId": "H"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "editorMode": "code",
          "expr": "sum(storj_payout_currentMonth{type=~\"currentMonthExpectations\",instance=~\"$node.*\"}) by (instance) / 100",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | Payout_expectations",
          "range": true,
          "refId": "N"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_payout_currentMonth{type=~\"held\",instance=~\"$node.*\"}) by (instance) / 100",
          "interval": "",
          "legendFormat": "{{instance}} | Held",
          "refId": "J"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "exemplar": true,
          "expr": "avg(storj_sat_summary{type=\"onlineScore\", instance=~\"$node.*\"} or storj_sat_audit{type=\"onlineScore\", instance=~\"$node.*\"}) by(instance) * 100",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | Uptime",
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "exemplar": true,
          "expr": "avg(storj_sat_audit{type=~\"score|auditScore\", instance=~\"$node.*\"}) by(instance) * 100",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | Audit",
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "exemplar": false,
          "expr": "storj_node_info{instance=~\"$node.*\", type=\"version\"}",
          "format": "time_series",
          "instant": true,
          "interval": "",
          "legendFormat": "{{instance}} | Version | {{version}}",
          "refId": "I"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "exemplar": true,
          "expr": "avg (storj_node_info{instance=~\"$node.*\", type=\"upToDate\"}) by (instance)",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | UpToDate",
          "refId": "F"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "avg (storj_sat_summary{type=\"disqualified\",instance=~\"$node.*\"}) by(instance)",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | Disqualified",
          "refId": "K"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "avg (storj_sat_summary{type=\"suspended\",instance=~\"$node.*\"}) by(instance)",
          "hide": false,
          "interval": "",
          "legendFormat": "{{instance}} | Suspended",
          "refId": "L"
        }
      ],
      "text_alignment_firstcolumn": "right",
      "title": "Node summary table",
      "type": "yesoreyeram-boomtable-panel"
    },
    {
      "aliasColors": {},
      "bars": false,
      "dashLength": 10,
      "dashes": false,
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "fieldConfig": {
        "defaults": {
          "links": []
        },
        "overrides": []
      },
      "fill": 1,
      "fillGradient": 7,
      "gridPos": {
        "h": 8,
        "w": 24,
        "x": 0,
        "y": 12
      },
      "hiddenSeries": false,
      "id": 297,
      "interval": "",
      "legend": {
        "alignAsTable": false,
        "avg": false,
        "current": false,
        "max": false,
        "min": false,
        "rightSide": false,
        "show": false,
        "total": false,
        "values": false
      },
      "lines": true,
      "linewidth": 1,
      "nullPointMode": "null",
      "options": {
        "alertThreshold": true
      },
      "percentage": false,
      "pluginVersion": "9.0.1",
      "pointradius": 2,
      "points": false,
      "renderer": "flot",
      "seriesOverrides": [
        {
          "$$hashKey": "object:145",
          "alias": "/RateOut/",
          "color": "#96D98D",
          "stack": "A",
          "transform": "negative-Y"
        },
        {
          "$$hashKey": "object:146",
          "alias": "/RateIn/",
          "color": "#5794F2",
          "stack": "B"
        },
        {
          "$$hashKey": "object:147",
          "alias": "0",
          "color": "rgb(4, 4, 4)",
          "hideTooltip": true,
          "legend": false
        }
      ],
      "spaceLength": 10,
      "stack": false,
      "steppedLine": false,
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "exemplar": true,
          "expr": "sum(rate(storj_sat_month_egress{instance=~\"$node.*\"}[5m])) by(instance) * 8",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 4,
          "legendFormat": "RateOut {{instance}}",
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(rate(storj_sat_month_ingress{instance=~\"$node.*\"}[5m])) by(instance) * 8",
          "hide": false,
          "interval": "",
          "intervalFactor": 4,
          "legendFormat": "RateIn {{instance}}",
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "0",
          "interval": "",
          "legendFormat": "0",
          "refId": "E"
        }
      ],
      "thresholds": [],
      "timeRegions": [],
      "title": "Net IO by node (stacked)",
      "tooltip": {
        "shared": true,
        "sort": 2,
        "value_type": "individual"
      },
      "type": "graph",
      "xaxis": {
        "mode": "time",
        "show": true,
        "values": []
      },
      "yaxes": [
        {
          "$$hashKey": "object:176",
          "format": "bps",
          "label": "Rate-out (-) / Rate-in (+)",
          "logBase": 1,
          "show": true
        },
        {
          "$$hashKey": "object:177",
          "format": "bps",
          "label": "Net monthly sum",
          "logBase": 1,
          "show": false
        }
      ],
      "yaxis": {
        "align": false,
        "alignLevel": 0
      }
    },
    {
      "aliasColors": {},
      "bars": false,
      "dashLength": 10,
      "dashes": false,
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "fieldConfig": {
        "defaults": {
          "links": []
        },
        "overrides": []
      },
      "fill": 7,
      "fillGradient": 7,
      "gridPos": {
        "h": 6,
        "w": 12,
        "x": 0,
        "y": 20
      },
      "hiddenSeries": false,
      "id": 299,
      "interval": "",
      "legend": {
        "alignAsTable": false,
        "avg": false,
        "current": false,
        "max": false,
        "min": false,
        "rightSide": false,
        "show": false,
        "total": false,
        "values": false
      },
      "lines": true,
      "linewidth": 1,
      "nullPointMode": "null",
      "options": {
        "alertThreshold": true
      },
      "percentage": false,
      "pluginVersion": "9.0.1",
      "pointradius": 2,
      "points": false,
      "renderer": "flot",
      "seriesOverrides": [
        {
          "$$hashKey": "object:499",
          "alias": "/RateOut/",
          "color": "#96d98d",
          "stack": "A",
          "transform": "negative-Y",
          "yaxis": 2
        },
        {
          "$$hashKey": "object:500",
          "alias": "/RateIn/",
          "color": "#5794F2",
          "stack": "B",
          "yaxis": 2
        },
        {
          "$$hashKey": "object:501",
          "alias": "/SumOut/",
          "color": "rgb(29, 74, 23)",
          "fill": 2,
          "fillGradient": 0,
          "legend": false,
          "linewidth": 1,
          "stack": "C",
          "transform": "negative-Y"
        },
        {
          "$$hashKey": "object:502",
          "alias": "/SumIn/",
          "color": "rgb(15, 59, 128)",
          "dashes": false,
          "fill": 2,
          "fillGradient": 0,
          "legend": false,
          "linewidth": 1,
          "stack": "D"
        }
      ],
      "spaceLength": 10,
      "stack": false,
      "steppedLine": false,
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_egress{type=\"repair\", instance=~\"$node.*\"}) by(instance)",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "SumOut-{{instance}}",
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_ingress{type=\"repair\", instance=~\"$node.*\"}) by(instance)",
          "format": "time_series",
          "hide": false,
          "interval": "",
          "legendFormat": "SumIn-{{instance}}",
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(rate(storj_sat_month_egress{type=\"repair\", instance=~\"$node.*\"}[5m])) by(instance) * 8",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 4,
          "legendFormat": "RateOut-{{instance}}",
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(rate(storj_sat_month_ingress{type=\"repair\", instance=~\"$node.*\"}[5m])) by(instance) * 8",
          "hide": false,
          "interval": "",
          "intervalFactor": 4,
          "legendFormat": "RateIn-{{instance}}",
          "refId": "B"
        }
      ],
      "thresholds": [],
      "timeRegions": [],
      "title": "Repair IO/sum by node (monthly stacked)",
      "tooltip": {
        "shared": true,
        "sort": 2,
        "value_type": "individual"
      },
      "type": "graph",
      "xaxis": {
        "mode": "time",
        "show": true,
        "values": []
      },
      "yaxes": [
        {
          "$$hashKey": "object:551",
          "format": "decbytes",
          "label": "Sum-out (-) / Sum-in (+)",
          "logBase": 1,
          "show": true
        },
        {
          "$$hashKey": "object:552",
          "format": "bps",
          "label": "Rate-in (+) / Rate-out (-)",
          "logBase": 1,
          "show": true
        }
      ],
      "yaxis": {
        "align": true
      }
    },
    {
      "aliasColors": {},
      "bars": false,
      "dashLength": 10,
      "dashes": false,
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "fieldConfig": {
        "defaults": {
          "links": []
        },
        "overrides": []
      },
      "fill": 1,
      "fillGradient": 8,
      "gridPos": {
        "h": 6,
        "w": 12,
        "x": 12,
        "y": 20
      },
      "hiddenSeries": false,
      "id": 298,
      "interval": "",
      "legend": {
        "alignAsTable": false,
        "avg": false,
        "current": false,
        "max": false,
        "min": false,
        "rightSide": false,
        "show": false,
        "total": false,
        "values": false
      },
      "lines": true,
      "linewidth": 1,
      "nullPointMode": "null",
      "options": {
        "alertThreshold": true
      },
      "percentage": false,
      "pluginVersion": "9.0.1",
      "pointradius": 2,
      "points": false,
      "renderer": "flot",
      "seriesOverrides": [
        {
          "$$hashKey": "object:237",
          "alias": "/DiskRate/",
          "color": "#73BF69"
        }
      ],
      "spaceLength": 10,
      "stack": true,
      "steppedLine": false,
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(delta(storj_total_diskspace{type=\"used\", instance=~\"$node.*\"}[5m])) by(instance) * 8 / 300",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 4,
          "legendFormat": "DiskRate {{instance}}",
          "refId": "B"
        }
      ],
      "thresholds": [],
      "timeRegions": [],
      "title": "Storage IO by node (stacked)",
      "tooltip": {
        "shared": true,
        "sort": 2,
        "value_type": "individual"
      },
      "type": "graph",
      "xaxis": {
        "mode": "time",
        "show": true,
        "values": []
      },
      "yaxes": [
        {
          "$$hashKey": "object:244",
          "decimals": 2,
          "format": "bps",
          "label": "",
          "logBase": 1,
          "show": true
        },
        {
          "$$hashKey": "object:245",
          "decimals": 2,
          "format": "bps",
          "label": "Storage sum",
          "logBase": 1,
          "show": false
        }
      ],
      "yaxis": {
        "align": false
      }
    },
    {
      "collapsed": false,
      "datasource": {
        "type": "prometheus",
        "uid": "PBFA97CFB590B2093"
      },
      "gridPos": {
        "h": 1,
        "w": 24,
        "x": 0,
        "y": 26
      },
      "id": 42,
      "panels": [],
      "repeat": "node",
      "title": "$node details",
      "type": "row"
    },
    {
      "activePatternIndex": -2,
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "debug_mode": false,
      "defaultPattern": {
        "bgColors": "green|orange|red",
        "bgColors_overrides": "0->green|2->red|1->yellow",
        "clickable_cells_link": "",
        "col_name": "",
        "decimals": 2,
        "defaultBGColor": "",
        "defaultTextColor": "",
        "delimiter": ":",
        "displayTemplate": "_value_",
        "enable_bgColor": true,
        "enable_bgColor_overrides": false,
        "enable_clickable_cells": false,
        "enable_textColor": false,
        "enable_textColor_overrides": false,
        "enable_time_based_thresholds": false,
        "enable_transform": false,
        "enable_transform_overrides": false,
        "filter": {
          "value_above": "",
          "value_below": ""
        },
        "format": "short",
        "name": "Default Pattern",
        "null_color": "darkred",
        "null_textcolor": "black",
        "null_value": "No data",
        "pattern": "*",
        "row_col_wrapper": "_",
        "row_name": "_series_",
        "textColors": "red|orange|green",
        "textColors_overrides": "0->red|2->green|1->yellow",
        "thresholds": "",
        "time_based_thresholds": [],
        "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
        "transform_values": "_value_|_value_|_value_",
        "transform_values_overrides": "0->down|1->up",
        "valueName": "current"
      },
      "default_title_for_rows": "Metric",
      "description": "* DQ - Disqualified\n* SU - Suspended",
      "font_size": "11px",
      "gridPos": {
        "h": 7,
        "w": 12,
        "x": 0,
        "y": 27
      },
      "hide_first_column": false,
      "hide_headers": false,
      "id": 583,
      "patterns": [
        {
          "bgColors": "#2f382c|#2f382c|#2f382c",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Payout",
          "decimals": "2",
          "defaultBGColor": "green",
          "defaultTextColor": "",
          "delimiter": ".",
          "disabled": false,
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "currencyUSD",
          "name": "Payout",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Payout$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "#caf2c2|#caf2c2|#caf2c2",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "0,0",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "green|blue|blue",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Net Out",
          "decimals": "1",
          "defaultBGColor": "green",
          "defaultTextColor": "",
          "delimiter": ".",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "decbytes",
          "name": "Out",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Out$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "green|green|green",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Net In",
          "decimals": "1",
          "defaultBGColor": "blue",
          "defaultTextColor": "",
          "delimiter": ".",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "decbytes",
          "name": "In",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*In$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "red|orange|green",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Uptime",
          "decimals": "1",
          "defaultBGColor": "darkgreen",
          "defaultTextColor": "",
          "delimiter": ".",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": true,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "percent",
          "name": "Uptime",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Uptime$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|lightgreen",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "99.5,99.8",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "red|orange|green",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Audit",
          "decimals": "1",
          "defaultBGColor": "darkgreen",
          "defaultTextColor": "",
          "delimiter": ".",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": true,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "percent",
          "name": "Audit",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Audit$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|lightgreen",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "99.5,99.8",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "#f16724|#f69e15|#fac30c|darkgreen",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "Vetting",
          "decimals": "0",
          "defaultBGColor": "",
          "defaultTextColor": "lightgreen",
          "delimiter": ".",
          "displayTemplate": "_value_",
          "enable_bgColor": true,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": false,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": false,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "none",
          "name": "Vetting",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Vetting$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "red|orange|green",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "15,70,100",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_value_|_value_|_value_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "DQ",
          "decimals": "0",
          "defaultBGColor": "",
          "defaultTextColor": "",
          "delimiter": ".",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": true,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": true,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "short",
          "name": "Disqualified",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Disqualified$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "green|red",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "1",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_fa-check-circle_|_fa-times-circle_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        },
        {
          "bgColors": "red|green",
          "bgColors_overrides": "0->green|2->red|1->yellow",
          "clickable_cells_link": "",
          "col_name": "SU",
          "decimals": "0",
          "defaultBGColor": "",
          "defaultTextColor": "",
          "delimiter": ".",
          "displayTemplate": "_value_",
          "enable_bgColor": false,
          "enable_bgColor_overrides": false,
          "enable_clickable_cells": false,
          "enable_textColor": true,
          "enable_textColor_overrides": false,
          "enable_time_based_thresholds": false,
          "enable_transform": true,
          "enable_transform_overrides": false,
          "filter": {
            "value_above": "",
            "value_below": ""
          },
          "format": "short",
          "name": "Suspended",
          "null_color": "darkred",
          "null_textcolor": "black",
          "null_value": "No data",
          "pattern": "^.*Suspended$",
          "row_col_wrapper": "_",
          "row_name": "_0_",
          "textColors": "green|red",
          "textColors_overrides": "0->red|2->green|1->yellow",
          "thresholds": "1",
          "time_based_thresholds": [],
          "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_",
          "transform_values": "_fa-check-circle_|_fa-times-circle_",
          "transform_values_overrides": "0->down|1->up",
          "valueName": "current"
        }
      ],
      "pluginVersion": "6.3.3",
      "row_col_wrapper": "_",
      "sorting_props": {
        "col_index": 0,
        "direction": "desc"
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_egress{instance=~\"$node.*\"}) by(url)",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "{{url}} | Out",
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_ingress{instance=~\"$node.*\"}) by(url)",
          "format": "time_series",
          "hide": false,
          "legendFormat": "{{url}} | In",
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "editorMode": "code",
          "expr": "(sum(storj_sat_summary{type=\"storageSummary\",instance=~\"$node.*\"}) by(url) / (30 * 24) * 1.5  / 1000^4) + (sum(storj_sat_month_egress{instance=~\"$node.*\",type=\"usage\"}) by(url) / 1000^4 * 20) + (sum(storj_sat_month_egress{instance=~\"$node.*\",type=\"repair\"}) by(url) / 1000^4 * 10)",
          "interval": "",
          "legendFormat": "{{url}} | Payout",
          "range": true,
          "refId": "H"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "exemplar": true,
          "expr": "avg(storj_sat_audit{type=\"onlineScore\", instance=~\"$node.*\"}) by(url) * 100",
          "hide": false,
          "interval": "",
          "legendFormat": "{{url}} | Uptime",
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "exemplar": true,
          "expr": "avg(storj_sat_audit{type=\"auditScore\",instance=~\"$node.*\"}) by(url) * 100",
          "hide": false,
          "interval": "",
          "legendFormat": "{{url}} | Audit",
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_summary{type=\"disqualified\",instance=~\"$node.*\"}) by (url)",
          "legendFormat": "{{url}} | Disqualified",
          "refId": "F"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_summary{type=\"suspended\",instance=~\"$node.*\"}) by (url)",
          "legendFormat": "{{url}} | Suspended",
          "refId": "G"
        }
      ],
      "text_alignment_firstcolumn": "right",
      "title": "$node Satellite summary table (monthly)",
      "type": "yesoreyeram-boomtable-panel"
    },
    {
      "aliasColors": {},
      "bars": false,
      "dashLength": 10,
      "dashes": false,
      "datasource": {
        "type": "prometheus",
        "uid": "${DS_PROMETHEUS}"
      },
      "decimals": 1,
      "description": "",
      "fieldConfig": {
        "defaults": {
          "links": []
        },
        "overrides": []
      },
      "fill": 1,
      "fillGradient": 7,
      "gridPos": {
        "h": 7,
        "w": 12,
        "x": 12,
        "y": 27
      },
      "hiddenSeries": false,
      "id": 393,
      "interval": "",
      "legend": {
        "alignAsTable": false,
        "avg": false,
        "current": false,
        "max": false,
        "min": false,
        "rightSide": true,
        "show": false,
        "total": false,
        "values": false
      },
      "lines": true,
      "linewidth": 1,
      "nullPointMode": "null",
      "options": {
        "alertThreshold": false
      },
      "percentage": false,
      "pluginVersion": "9.0.1",
      "pointradius": 2,
      "points": false,
      "renderer": "flot",
      "repeatDirection": "v",
      "seriesOverrides": [
        {
          "$$hashKey": "object:1708",
          "alias": "/RateOut/",
          "color": "#96D98D",
          "stack": "A",
          "transform": "negative-Y",
          "yaxis": 2
        },
        {
          "$$hashKey": "object:1709",
          "alias": "/RateIn/",
          "color": "#5794F2",
          "stack": "B",
          "yaxis": 2
        },
        {
          "$$hashKey": "object:1710",
          "alias": "/SumOut/",
          "color": "#37872D",
          "fill": 2,
          "fillGradient": 0,
          "legend": false,
          "linewidth": 1,
          "stack": "C",
          "transform": "negative-Y"
        },
        {
          "$$hashKey": "object:1711",
          "alias": "/SumIn/",
          "color": "rgb(12, 56, 122)",
          "fill": 2,
          "fillGradient": 0,
          "legend": false,
          "linewidth": 1,
          "stack": "D"
        }
      ],
      "spaceLength": 10,
      "stack": false,
      "steppedLine": false,
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_egress{instance=~\"$node.*\"})",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "intervalFactor": 1,
          "legendFormat": "SumOut {{instance}}",
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(storj_sat_month_ingress{instance=~\"$node.*\"})",
          "format": "time_series",
          "hide": false,
          "legendFormat": "SumIn {{instance}}",
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(irate(storj_sat_month_egress{instance=~\"$node.*\"}[5m])) * 8",
          "format": "time_series",
          "hide": false,
          "instant": false,
          "interval": "",
          "intervalFactor": 4,
          "legendFormat": "RateOut {{instance}}",
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "${DS_PROMETHEUS}"
          },
          "expr": "sum(irate(storj_sat_month_ingress{instance=~\"$node.*\"}[5m])) * 8",
          "hide": false,
          "interval": "",
          "intervalFactor": 4,
          "legendFormat": "RateIn {{instance}}",
          "refId": "B"
        }
      ],
      "thresholds": [],
      "timeRegions": [],
      "title": "$node Net IO/sum (monthly)",
      "tooltip": {
        "shared": true,
        "sort": 2,
        "value_type": "individual"
      },
      "type": "graph",
      "xaxis": {
        "mode": "time",
        "show": true,
        "values": []
      },
      "yaxes": [
        {
          "$$hashKey": "object:1768",
          "format": "decbytes",
          "label": "Sum-out (-) / Sum-in (+) / ",
          "logBase": 1,
          "show": true
        },
        {
          "$$hashKey": "object:1769",
          "format": "bps",
          "label": "Rate-in (+) / Rate-out (-)",
          "logBase": 1,
          "show": true
        }
      ],
      "yaxis": {
        "align": true
      }
    }
  ],
  "refresh": "",
  "schemaVersion": 36,
  "style": "dark",
  "tags": [
    "storj",
    "docker",
    "prometheus",
    "exporter"
  ],
  "templating": {
    "list": [
      {
        "current": {
          "selected": false,
          "text": "Prometheus",
          "value": "Prometheus"
        },
        "hide": 0,
        "includeAll": false,
        "label": "",
        "multi": false,
        "name": "DS_PROMETHEUS",
        "options": [],
        "query": "prometheus",
        "queryValue": "",
        "refresh": 1,
        "regex": "",
        "skipUrlSync": false,
        "type": "datasource"
      },
      {
        "current": {},
        "datasource": {
          "type": "prometheus",
          "uid": "${DS_PROMETHEUS}"
        },
        "definition": "label_values(instance)",
        "hide": 0,
        "includeAll": true,
        "label": "Node:",
        "multi": true,
        "name": "node",
        "options": [],
        "query": {
          "query": "label_values(instance)",
          "refId": "StandardVariableQuery"
        },
        "refresh": 2,
        "regex": "",
        "skipUrlSync": false,
        "sort": 1,
        "tagValuesQuery": "",
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      }
    ]
  },
  "time": {
    "from": "now-24h",
    "to": "now"
  },
  "timepicker": {
    "refresh_intervals": [
      "5s",
      "10s",
      "30s",
      "1m",
      "5m",
      "15m",
      "30m",
      "1h",
      "2h",
      "1d"
    ]
  },
  "timezone": "",
  "title": "Storj-Exporter-Boom-Table",
  "uid": "teLFQE2Wkdd",
  "version": 12,
  "weekStart": "",
  "gnetId": 13810
}