7115 lines
		
	
	
		
			184 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			7115 lines
		
	
	
		
			184 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "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": "The Synology NAS Details dashboard provides detailed information as to the operational status of the system(s).",
 | |
|   "editable": true,
 | |
|   "fiscalYearStartMonth": 0,
 | |
|   "gnetId": 14284,
 | |
|   "graphTooltip": 0,
 | |
|   "id": 9,
 | |
|   "links": [
 | |
|     {
 | |
|       "asDropdown": true,
 | |
|       "icon": "external link",
 | |
|       "includeVars": false,
 | |
|       "keepTime": true,
 | |
|       "tags": [
 | |
|         "synology"
 | |
|       ],
 | |
|       "targetBlank": false,
 | |
|       "title": "Synology",
 | |
|       "tooltip": "",
 | |
|       "type": "dashboards",
 | |
|       "url": ""
 | |
|     }
 | |
|   ],
 | |
|   "liveNow": false,
 | |
|   "panels": [
 | |
|     {
 | |
|       "collapsed": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 0
 | |
|       },
 | |
|       "id": 14,
 | |
|       "panels": [],
 | |
|       "title": "System State - ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "description": "",
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "custom": {
 | |
|             "align": "auto",
 | |
|             "displayMode": "auto",
 | |
|             "filterable": false,
 | |
|             "inspect": false
 | |
|           },
 | |
|           "decimals": 0,
 | |
|           "mappings": [],
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "green",
 | |
|                 "value": null
 | |
|               },
 | |
|               {
 | |
|                 "color": "red",
 | |
|                 "value": 176
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         },
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Uptime"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "unit",
 | |
|                 "value": "s"
 | |
|               },
 | |
|               {
 | |
|                 "id": "decimals",
 | |
|                 "value": 2
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 85
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Upgrades"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               },
 | |
|               {
 | |
|                 "id": "mappings",
 | |
|                 "value": [
 | |
|                   {
 | |
|                     "options": {
 | |
|                       "1": {
 | |
|                         "text": "Update Available"
 | |
|                       },
 | |
|                       "2": {
 | |
|                         "text": "Up to Date"
 | |
|                       },
 | |
|                       "3": {
 | |
|                         "text": "Connecting"
 | |
|                       },
 | |
|                       "4": {
 | |
|                         "text": "Disconnected"
 | |
|                       },
 | |
|                       "5": {
 | |
|                         "text": "Others"
 | |
|                       }
 | |
|                     },
 | |
|                     "type": "value"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.displayMode",
 | |
|                 "value": "color-text"
 | |
|               },
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "red",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": 2
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "orange",
 | |
|                       "value": 3
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 100
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "System Temperature"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               },
 | |
|               {
 | |
|                 "id": "unit",
 | |
|                 "value": "fahrenheit"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.displayMode",
 | |
|                 "value": "gradient-gauge"
 | |
|               },
 | |
|               {
 | |
|                 "id": "max",
 | |
|                 "value": 140
 | |
|               },
 | |
|               {
 | |
|                 "id": "color",
 | |
|                 "value": {
 | |
|                   "mode": "thresholds"
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "yellow",
 | |
|                       "value": 100
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 135
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byRegexp",
 | |
|               "options": "^.*Status$"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.displayMode",
 | |
|                 "value": "color-text"
 | |
|               },
 | |
|               {
 | |
|                 "id": "mappings",
 | |
|                 "value": [
 | |
|                   {
 | |
|                     "options": {
 | |
|                       "1": {
 | |
|                         "text": "NORMAL"
 | |
|                       },
 | |
|                       "2": {
 | |
|                         "text": "FAILED"
 | |
|                       }
 | |
|                     },
 | |
|                     "type": "value"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "red",
 | |
|                       "value": 2
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Memory"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               },
 | |
|               {
 | |
|                 "id": "unit",
 | |
|                 "value": "deckbytes"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 70
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Drives"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 55
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Serial Number"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 130
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "DSM Version"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 130
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Model"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 75
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 3,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 1
 | |
|       },
 | |
|       "id": 184,
 | |
|       "options": {
 | |
|         "footer": {
 | |
|           "fields": "",
 | |
|           "reducer": [
 | |
|             "sum"
 | |
|           ],
 | |
|           "show": false
 | |
|         },
 | |
|         "showHeader": true,
 | |
|         "sortBy": []
 | |
|       },
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "sysUpTime{job=~'$JobName',instance=~'$Device'}/100",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "uptime",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "upgradeAvailable{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "(temperature{job=~'$JobName',instance=~'$Device'}*9/5)+32",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "C"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "cpuFanStatus{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "D"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "systemFanStatus{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "E"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "systemStatus{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "F"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "powerStatus{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "G"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "modelName{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "H"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "version{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "I"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "serialNumber{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "J"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "memTotalReal{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "K"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "diskIndex{job=~'$JobName',instance=~'$Device',diskID=~'$DiskName'}+1",
 | |
|           "format": "table",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "L"
 | |
|         }
 | |
|       ],
 | |
|       "title": "System Information - $Device",
 | |
|       "transformations": [
 | |
|         {
 | |
|           "id": "seriesToColumns",
 | |
|           "options": {
 | |
|             "byField": "Time"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "id": "filterFieldsByName",
 | |
|           "options": {
 | |
|             "include": {
 | |
|               "names": [
 | |
|                 "Value #A",
 | |
|                 "Value #B",
 | |
|                 "Value #C",
 | |
|                 "Value #D",
 | |
|                 "Value #E",
 | |
|                 "Value #F",
 | |
|                 "Value #G",
 | |
|                 "modelName",
 | |
|                 "version",
 | |
|                 "serialNumber",
 | |
|                 "Value #K",
 | |
|                 "Value #L"
 | |
|               ]
 | |
|             }
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "id": "organize",
 | |
|           "options": {
 | |
|             "excludeByName": {},
 | |
|             "indexByName": {
 | |
|               "Value #A": 5,
 | |
|               "Value #B": 7,
 | |
|               "Value #C": 11,
 | |
|               "Value #D": 9,
 | |
|               "Value #E": 10,
 | |
|               "Value #F": 6,
 | |
|               "Value #G": 8,
 | |
|               "Value #K": 3,
 | |
|               "Value #L": 4,
 | |
|               "modelName": 0,
 | |
|               "serialNumber": 2,
 | |
|               "version": 1
 | |
|             },
 | |
|             "renameByName": {
 | |
|               "Value": "Uptime",
 | |
|               "Value #A": "Uptime",
 | |
|               "Value #B": "Upgrades",
 | |
|               "Value #C": "System Temperature",
 | |
|               "Value #D": "CPU Fan Status",
 | |
|               "Value #E": "System Fan Status",
 | |
|               "Value #F": "System Status",
 | |
|               "Value #G": "Power Status",
 | |
|               "Value #H": "Version1",
 | |
|               "Value #I": "Version",
 | |
|               "Value #K": "Memory",
 | |
|               "Value #L": "Drives",
 | |
|               "modelName": "Model",
 | |
|               "serialNumber": "Serial Number",
 | |
|               "version": "DSM Version"
 | |
|             }
 | |
|           }
 | |
|         }
 | |
|       ],
 | |
|       "transparent": true,
 | |
|       "type": "table"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "description": "Enter the number of Synology's you are monitoring in the NASDevices variable. A positive Number here means there is a NAS down or not being scraped for data. A negative Number means you are collecting data from more Synology's than the system expects in the NASDevices variable.",
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "color": {
 | |
|             "fixedColor": "dark-blue",
 | |
|             "mode": "fixed"
 | |
|           },
 | |
|           "mappings": [],
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "green",
 | |
|                 "value": null
 | |
|               },
 | |
|               {
 | |
|                 "color": "red",
 | |
|                 "value": 80
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         },
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Synology's Down"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "#EAB839",
 | |
|                       "value": -9999
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": 0
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "DOWN"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-green",
 | |
|                       "value": 0
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "displayName",
 | |
|                 "value": "Interfaces Down"
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Admin Up"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "color",
 | |
|                 "value": {
 | |
|                   "fixedColor": "dark-blue",
 | |
|                   "mode": "fixed"
 | |
|                 }
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 3,
 | |
|         "w": 4,
 | |
|         "x": 0,
 | |
|         "y": 4
 | |
|       },
 | |
|       "id": 1176,
 | |
|       "options": {
 | |
|         "colorMode": "background",
 | |
|         "graphMode": "none",
 | |
|         "justifyMode": "center",
 | |
|         "orientation": "auto",
 | |
|         "reduceOptions": {
 | |
|           "calcs": [
 | |
|             "last"
 | |
|           ],
 | |
|           "fields": "",
 | |
|           "values": false
 | |
|         },
 | |
|         "text": {},
 | |
|         "textMode": "value_and_name"
 | |
|       },
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(systemStatus)",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Total Synology's",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "$NASDevices-count(systemStatus)",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Synology's Down",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(systemStatus)-$NASDevices",
 | |
|           "hide": true,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Update NAS variable",
 | |
|           "refId": "C"
 | |
|         }
 | |
|       ],
 | |
|       "title": "Synology Systems",
 | |
|       "type": "stat"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "color": {
 | |
|             "fixedColor": "dark-blue",
 | |
|             "mode": "fixed"
 | |
|           },
 | |
|           "mappings": [],
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "green",
 | |
|                 "value": null
 | |
|               },
 | |
|               {
 | |
|                 "color": "red",
 | |
|                 "value": 80
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         },
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Admin Down"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "yellow",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "DOWN"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "displayName",
 | |
|                 "value": "Interfaces Down"
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Admin Up"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "color",
 | |
|                 "value": {
 | |
|                   "fixedColor": "dark-blue",
 | |
|                   "mode": "fixed"
 | |
|                 }
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 3,
 | |
|         "w": 4,
 | |
|         "x": 4,
 | |
|         "y": 4
 | |
|       },
 | |
|       "id": 1445,
 | |
|       "options": {
 | |
|         "colorMode": "background",
 | |
|         "graphMode": "none",
 | |
|         "justifyMode": "center",
 | |
|         "orientation": "auto",
 | |
|         "reduceOptions": {
 | |
|           "calcs": [
 | |
|             "last"
 | |
|           ],
 | |
|           "fields": "",
 | |
|           "values": false
 | |
|         },
 | |
|         "text": {},
 | |
|         "textMode": "value_and_name"
 | |
|       },
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(ifAdminStatus{job=~'$JobName',instance=~'$Device',ifName=~'$InterfacePhysical'}==1)",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Admin Up",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(ifAdminStatus{job=~'$JobName',instance=~'$Device',ifName=~'$InterfacePhysical'}==2)",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Admin Down",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "(count(ifOperStatus{job=~'$JobName',instance=~'$Device',ifName=~'$InterfacePhysical'}==2)) - (count(ifAdminStatus{job=~'$JobName',instance=~'$Device',ifName=~'$InterfacePhysical'}==2))",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "DOWN",
 | |
|           "refId": "C"
 | |
|         }
 | |
|       ],
 | |
|       "title": "Network Interface Status",
 | |
|       "type": "stat"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "color": {
 | |
|             "fixedColor": "dark-blue",
 | |
|             "mode": "fixed"
 | |
|           },
 | |
|           "mappings": [],
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "green",
 | |
|                 "value": null
 | |
|               },
 | |
|               {
 | |
|                 "color": "red",
 | |
|                 "value": 80
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         },
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "RAID Warning"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "yellow",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "RAID Failure"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 3,
 | |
|         "w": 4,
 | |
|         "x": 8,
 | |
|         "y": 4
 | |
|       },
 | |
|       "id": 1260,
 | |
|       "options": {
 | |
|         "colorMode": "background",
 | |
|         "graphMode": "none",
 | |
|         "justifyMode": "center",
 | |
|         "orientation": "auto",
 | |
|         "reduceOptions": {
 | |
|           "calcs": [
 | |
|             "last"
 | |
|           ],
 | |
|           "fields": "",
 | |
|           "values": false
 | |
|         },
 | |
|         "text": {},
 | |
|         "textMode": "value_and_name"
 | |
|       },
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(raidStatus{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'})",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Total Storage",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count((raidStatus{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}>=2 and raidStatus{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}<=10) or (raidStatus{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}>=13 and {job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}<=20))",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "RAID Warning",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count((raidStatus{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}>=11 and raidStatus{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}<=12) or raidStatus{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}>21)",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "RAID Failure",
 | |
|           "refId": "C"
 | |
|         }
 | |
|       ],
 | |
|       "title": "Storage Volumes",
 | |
|       "type": "stat"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "color": {
 | |
|             "fixedColor": "dark-blue",
 | |
|             "mode": "fixed"
 | |
|           },
 | |
|           "mappings": [],
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "green",
 | |
|                 "value": null
 | |
|               },
 | |
|               {
 | |
|                 "color": "red",
 | |
|                 "value": 80
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         },
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Not Used"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "yellow",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Failure"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 3,
 | |
|         "w": 4,
 | |
|         "x": 12,
 | |
|         "y": 4
 | |
|       },
 | |
|       "id": 1259,
 | |
|       "options": {
 | |
|         "colorMode": "background",
 | |
|         "graphMode": "none",
 | |
|         "justifyMode": "center",
 | |
|         "orientation": "auto",
 | |
|         "reduceOptions": {
 | |
|           "calcs": [
 | |
|             "last"
 | |
|           ],
 | |
|           "fields": "",
 | |
|           "values": false
 | |
|         },
 | |
|         "text": {},
 | |
|         "textMode": "value_and_name"
 | |
|       },
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(diskIndex{job=~'$JobName',instance=~'$Device',diskID=~'$DiskName'})",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Total Drives",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(diskStatus{job=~'$JobName',instance=~'$Device',diskID=~'$DiskName'}>=2) and count(diskStatus{job=~'$JobName',instance=~'$Device',diskID=~'$DiskName'}<=3)",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Not Used",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(diskStatus{job=~'$JobName',instance=~'$Device',diskID=~'$DiskName'}>=4)",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Failure",
 | |
|           "refId": "C"
 | |
|         }
 | |
|       ],
 | |
|       "title": "Hard Drives",
 | |
|       "type": "stat"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "color": {
 | |
|             "fixedColor": "dark-blue",
 | |
|             "mode": "fixed"
 | |
|           },
 | |
|           "mappings": [],
 | |
|           "noValue": "0",
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "green",
 | |
|                 "value": null
 | |
|               },
 | |
|               {
 | |
|                 "color": "red",
 | |
|                 "value": 80
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         },
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Not Used"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "yellow",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Failure"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 3,
 | |
|         "w": 4,
 | |
|         "x": 16,
 | |
|         "y": 4
 | |
|       },
 | |
|       "id": 1319,
 | |
|       "options": {
 | |
|         "colorMode": "background",
 | |
|         "graphMode": "none",
 | |
|         "justifyMode": "center",
 | |
|         "orientation": "auto",
 | |
|         "reduceOptions": {
 | |
|           "calcs": [
 | |
|             "last"
 | |
|           ],
 | |
|           "fields": "",
 | |
|           "values": false
 | |
|         },
 | |
|         "text": {},
 | |
|         "textMode": "value_and_name"
 | |
|       },
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(diskIndex{job=~'$JobName',instance=~'$Device',diskID=~'$DiskNameSSD'})",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Total Drives",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(diskStatus{job=~'$JobName',instance=~'$Device',diskID=~'$DiskNameSSD'}==3)",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Not Used",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(diskStatus{job=~'$JobName',instance=~'$Device',diskID=~'$DiskNameSSD'}>=4)",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Failure",
 | |
|           "refId": "C"
 | |
|         }
 | |
|       ],
 | |
|       "title": "Cache Drives",
 | |
|       "type": "stat"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "description": "",
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "color": {
 | |
|             "fixedColor": "dark-blue",
 | |
|             "mode": "fixed"
 | |
|           },
 | |
|           "mappings": [],
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "green",
 | |
|                 "value": null
 | |
|               },
 | |
|               {
 | |
|                 "color": "red",
 | |
|                 "value": 80
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         },
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "SMART Failures"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green",
 | |
|                       "value": null
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 1
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 3,
 | |
|         "w": 4,
 | |
|         "x": 20,
 | |
|         "y": 4
 | |
|       },
 | |
|       "id": 1378,
 | |
|       "options": {
 | |
|         "colorMode": "background",
 | |
|         "graphMode": "none",
 | |
|         "justifyMode": "center",
 | |
|         "orientation": "auto",
 | |
|         "reduceOptions": {
 | |
|           "calcs": [
 | |
|             "last"
 | |
|           ],
 | |
|           "fields": "",
 | |
|           "values": false
 | |
|         },
 | |
|         "text": {},
 | |
|         "textMode": "value_and_name"
 | |
|       },
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(diskSMARTAttrStatus{job=~'$JobName',instance=~'$Device'}==1)",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "SMART Checks",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "count(diskSMARTAttrStatus{job=~'$JobName',instance=~'$Device',diskSMARTAttrStatus!=\"OK\"}==1)",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "SMART Failures",
 | |
|           "refId": "B"
 | |
|         }
 | |
|       ],
 | |
|       "title": "S.M.A.R.T Status",
 | |
|       "type": "stat"
 | |
|     },
 | |
|     {
 | |
|       "collapsed": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 7
 | |
|       },
 | |
|       "id": 1720,
 | |
|       "panels": [],
 | |
|       "title": "System Resources - ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "aliasColors": {},
 | |
|       "bars": false,
 | |
|       "dashLength": 10,
 | |
|       "dashes": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "unit": "percent"
 | |
|         },
 | |
|         "overrides": []
 | |
|       },
 | |
|       "fill": 1,
 | |
|       "fillGradient": 0,
 | |
|       "gridPos": {
 | |
|         "h": 6,
 | |
|         "w": 12,
 | |
|         "x": 0,
 | |
|         "y": 8
 | |
|       },
 | |
|       "hiddenSeries": false,
 | |
|       "id": 33,
 | |
|       "legend": {
 | |
|         "alignAsTable": true,
 | |
|         "avg": false,
 | |
|         "current": true,
 | |
|         "max": true,
 | |
|         "min": true,
 | |
|         "rightSide": true,
 | |
|         "show": true,
 | |
|         "total": false,
 | |
|         "values": true
 | |
|       },
 | |
|       "lines": true,
 | |
|       "linewidth": 1,
 | |
|       "links": [],
 | |
|       "maxDataPoints": 100,
 | |
|       "nullPointMode": "null",
 | |
|       "options": {
 | |
|         "alertThreshold": true
 | |
|       },
 | |
|       "percentage": false,
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "pointradius": 2,
 | |
|       "points": false,
 | |
|       "renderer": "flot",
 | |
|       "seriesOverrides": [
 | |
|         {
 | |
|           "$$hashKey": "object:193",
 | |
|           "alias": "Used",
 | |
|           "color": "#37872D",
 | |
|           "fillGradient": 9,
 | |
|           "linewidth": 2,
 | |
|           "stack": false
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:873",
 | |
|           "alias": "Idle",
 | |
|           "color": "rgba(0, 0, 0, 0)",
 | |
|           "fill": 0,
 | |
|           "fillGradient": 9,
 | |
|           "stack": false
 | |
|         }
 | |
|       ],
 | |
|       "spaceLength": 10,
 | |
|       "stack": false,
 | |
|       "steppedLine": false,
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ssCpuUser{job=~'$JobName',instance=~'$Device'} + ssCpuSystem{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "time_series",
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "Used",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "100-(ssCpuUser{job=~'$JobName',instance=~'$Device'} + ssCpuSystem{job=~'$JobName',instance=~'$Device'})",
 | |
|           "format": "time_series",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "Idle",
 | |
|           "refId": "C"
 | |
|         }
 | |
|       ],
 | |
|       "thresholds": [
 | |
|         {
 | |
|           "$$hashKey": "object:206",
 | |
|           "colorMode": "custom",
 | |
|           "fill": false,
 | |
|           "fillColor": "rgba(51, 162, 229, 0.2)",
 | |
|           "line": true,
 | |
|           "lineColor": "#C4162A",
 | |
|           "op": "gt",
 | |
|           "value": 100,
 | |
|           "yaxis": "left"
 | |
|         }
 | |
|       ],
 | |
|       "timeRegions": [],
 | |
|       "title": "CPU Usage - ($Device)",
 | |
|       "tooltip": {
 | |
|         "shared": true,
 | |
|         "sort": 0,
 | |
|         "value_type": "individual"
 | |
|       },
 | |
|       "type": "graph",
 | |
|       "xaxis": {
 | |
|         "mode": "time",
 | |
|         "show": true,
 | |
|         "values": []
 | |
|       },
 | |
|       "yaxes": [
 | |
|         {
 | |
|           "$$hashKey": "object:81",
 | |
|           "format": "percent",
 | |
|           "label": "CPU Usage %",
 | |
|           "logBase": 1,
 | |
|           "max": "100",
 | |
|           "min": "0",
 | |
|           "show": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:82",
 | |
|           "format": "short",
 | |
|           "logBase": 1,
 | |
|           "show": false
 | |
|         }
 | |
|       ],
 | |
|       "yaxis": {
 | |
|         "align": false,
 | |
|         "alignLevel": 50
 | |
|       }
 | |
|     },
 | |
|     {
 | |
|       "aliasColors": {},
 | |
|       "bars": false,
 | |
|       "dashLength": 10,
 | |
|       "dashes": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "unit": "percentunit"
 | |
|         },
 | |
|         "overrides": []
 | |
|       },
 | |
|       "fill": 1,
 | |
|       "fillGradient": 0,
 | |
|       "gridPos": {
 | |
|         "h": 6,
 | |
|         "w": 12,
 | |
|         "x": 12,
 | |
|         "y": 8
 | |
|       },
 | |
|       "hiddenSeries": false,
 | |
|       "id": 117,
 | |
|       "legend": {
 | |
|         "alignAsTable": true,
 | |
|         "avg": false,
 | |
|         "current": true,
 | |
|         "max": true,
 | |
|         "min": true,
 | |
|         "rightSide": true,
 | |
|         "show": true,
 | |
|         "total": false,
 | |
|         "values": true
 | |
|       },
 | |
|       "lines": true,
 | |
|       "linewidth": 1,
 | |
|       "links": [],
 | |
|       "maxDataPoints": 100,
 | |
|       "nullPointMode": "null",
 | |
|       "options": {
 | |
|         "alertThreshold": true
 | |
|       },
 | |
|       "percentage": false,
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "pointradius": 2,
 | |
|       "points": false,
 | |
|       "renderer": "flot",
 | |
|       "seriesOverrides": [
 | |
|         {
 | |
|           "$$hashKey": "object:124",
 | |
|           "alias": "Used",
 | |
|           "color": "#37872D",
 | |
|           "fillGradient": 9,
 | |
|           "linewidth": 2,
 | |
|           "stack": false
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:334",
 | |
|           "alias": "Free",
 | |
|           "color": "rgba(0, 0, 0, 0)",
 | |
|           "fill": 0,
 | |
|           "fillGradient": 9,
 | |
|           "stack": false
 | |
|         }
 | |
|       ],
 | |
|       "spaceLength": 10,
 | |
|       "stack": false,
 | |
|       "steppedLine": false,
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "(memTotalReal{job=~'$JobName',instance=~'$Device'} - (memAvailReal{job=~'$JobName',instance=~'$Device'} + memCached{job=~'$JobName',instance=~'$Device'} + memBuffer{job=~'$JobName',instance=~'$Device'})) / memTotalReal{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "time_series",
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "Used",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "1-((memTotalReal{job=~'$JobName',instance=~'$Device'} - (memAvailReal{job=~'$JobName',instance=~'$Device'} + memCached{job=~'$JobName',instance=~'$Device'} + memBuffer{job=~'$JobName',instance=~'$Device'})) / memTotalReal{job=~'$JobName',instance=~'$Device'})",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Free",
 | |
|           "refId": "C"
 | |
|         }
 | |
|       ],
 | |
|       "thresholds": [
 | |
|         {
 | |
|           "$$hashKey": "object:220",
 | |
|           "colorMode": "custom",
 | |
|           "fill": true,
 | |
|           "fillColor": "rgba(51, 162, 229, 0.2)",
 | |
|           "line": true,
 | |
|           "lineColor": "#C4162A",
 | |
|           "op": "gt",
 | |
|           "value": 1,
 | |
|           "yaxis": "left"
 | |
|         }
 | |
|       ],
 | |
|       "timeRegions": [],
 | |
|       "title": "Memory Usage - ($Device)",
 | |
|       "tooltip": {
 | |
|         "shared": true,
 | |
|         "sort": 0,
 | |
|         "value_type": "individual"
 | |
|       },
 | |
|       "type": "graph",
 | |
|       "xaxis": {
 | |
|         "mode": "time",
 | |
|         "show": true,
 | |
|         "values": []
 | |
|       },
 | |
|       "yaxes": [
 | |
|         {
 | |
|           "$$hashKey": "object:166",
 | |
|           "format": "percentunit",
 | |
|           "label": "Memory Used %",
 | |
|           "logBase": 1,
 | |
|           "max": "1",
 | |
|           "min": "0",
 | |
|           "show": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:167",
 | |
|           "format": "short",
 | |
|           "logBase": 1,
 | |
|           "show": false
 | |
|         }
 | |
|       ],
 | |
|       "yaxis": {
 | |
|         "align": false
 | |
|       }
 | |
|     },
 | |
|     {
 | |
|       "aliasColors": {
 | |
|         "Idle": "blue",
 | |
|         "System": "dark-red",
 | |
|         "User": "dark-green"
 | |
|       },
 | |
|       "bars": false,
 | |
|       "dashLength": 10,
 | |
|       "dashes": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "unit": "percent"
 | |
|         },
 | |
|         "overrides": []
 | |
|       },
 | |
|       "fill": 1,
 | |
|       "fillGradient": 5,
 | |
|       "gridPos": {
 | |
|         "h": 6,
 | |
|         "w": 12,
 | |
|         "x": 0,
 | |
|         "y": 14
 | |
|       },
 | |
|       "hiddenSeries": false,
 | |
|       "id": 23,
 | |
|       "legend": {
 | |
|         "alignAsTable": true,
 | |
|         "avg": false,
 | |
|         "current": true,
 | |
|         "max": true,
 | |
|         "min": true,
 | |
|         "rightSide": true,
 | |
|         "show": true,
 | |
|         "total": false,
 | |
|         "values": true
 | |
|       },
 | |
|       "lines": true,
 | |
|       "linewidth": 1,
 | |
|       "nullPointMode": "connected",
 | |
|       "options": {
 | |
|         "alertThreshold": true
 | |
|       },
 | |
|       "percentage": true,
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "pointradius": 2,
 | |
|       "points": false,
 | |
|       "renderer": "flot",
 | |
|       "seriesOverrides": [
 | |
|         {
 | |
|           "$$hashKey": "object:2462",
 | |
|           "alias": "Idle",
 | |
|           "color": "rgba(0, 0, 0, 0)",
 | |
|           "fill": 0,
 | |
|           "fillGradient": 9,
 | |
|           "stack": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:372",
 | |
|           "alias": "User",
 | |
|           "color": "rgb(56, 102, 47)",
 | |
|           "fillGradient": 9,
 | |
|           "stack": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:598",
 | |
|           "alias": "System",
 | |
|           "color": "#1F60C4",
 | |
|           "fillGradient": 9,
 | |
|           "stack": true
 | |
|         }
 | |
|       ],
 | |
|       "spaceLength": 10,
 | |
|       "stack": false,
 | |
|       "steppedLine": false,
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "100",
 | |
|           "hide": true,
 | |
|           "instant": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Max",
 | |
|           "refId": "D"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ssCpuSystem{job=~'$JobName',instance=~'$Device'}",
 | |
|           "interval": "",
 | |
|           "legendFormat": "System",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ssCpuUser{job=~'$JobName',instance=~'$Device'}",
 | |
|           "interval": "",
 | |
|           "legendFormat": "User",
 | |
|           "refId": "C"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ssCpuIdle{job=~'$JobName',instance=~'$Device'}",
 | |
|           "hide": false,
 | |
|           "instant": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Idle",
 | |
|           "refId": "B"
 | |
|         }
 | |
|       ],
 | |
|       "thresholds": [
 | |
|         {
 | |
|           "$$hashKey": "object:247",
 | |
|           "colorMode": "custom",
 | |
|           "fill": false,
 | |
|           "fillColor": "rgba(51, 162, 229, 0.2)",
 | |
|           "line": true,
 | |
|           "lineColor": "#C4162A",
 | |
|           "op": "gt",
 | |
|           "value": 100,
 | |
|           "yaxis": "left"
 | |
|         }
 | |
|       ],
 | |
|       "timeRegions": [],
 | |
|       "title": "CPU Utilization - ($Device)",
 | |
|       "tooltip": {
 | |
|         "shared": true,
 | |
|         "sort": 0,
 | |
|         "value_type": "individual"
 | |
|       },
 | |
|       "type": "graph",
 | |
|       "xaxis": {
 | |
|         "mode": "time",
 | |
|         "show": true,
 | |
|         "values": []
 | |
|       },
 | |
|       "yaxes": [
 | |
|         {
 | |
|           "$$hashKey": "object:1276",
 | |
|           "format": "percent",
 | |
|           "label": "CPU Utilization %",
 | |
|           "logBase": 1,
 | |
|           "max": "100",
 | |
|           "min": "0",
 | |
|           "show": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:1277",
 | |
|           "format": "short",
 | |
|           "logBase": 1,
 | |
|           "show": false
 | |
|         }
 | |
|       ],
 | |
|       "yaxis": {
 | |
|         "align": false
 | |
|       }
 | |
|     },
 | |
|     {
 | |
|       "aliasColors": {
 | |
|         "Available": "dark-green",
 | |
|         "Cached": "super-light-yellow",
 | |
|         "Reserved": "light-red",
 | |
|         "Shared": "dark-purple",
 | |
|         "Total": "dark-red"
 | |
|       },
 | |
|       "bars": false,
 | |
|       "dashLength": 10,
 | |
|       "dashes": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "unit": "deckbytes"
 | |
|         },
 | |
|         "overrides": []
 | |
|       },
 | |
|       "fill": 10,
 | |
|       "fillGradient": 0,
 | |
|       "gridPos": {
 | |
|         "h": 6,
 | |
|         "w": 12,
 | |
|         "x": 12,
 | |
|         "y": 14
 | |
|       },
 | |
|       "hiddenSeries": false,
 | |
|       "id": 114,
 | |
|       "legend": {
 | |
|         "alignAsTable": true,
 | |
|         "avg": false,
 | |
|         "current": true,
 | |
|         "max": true,
 | |
|         "min": true,
 | |
|         "rightSide": true,
 | |
|         "show": true,
 | |
|         "total": false,
 | |
|         "values": true
 | |
|       },
 | |
|       "lines": true,
 | |
|       "linewidth": 1,
 | |
|       "nullPointMode": "connected",
 | |
|       "options": {
 | |
|         "alertThreshold": true
 | |
|       },
 | |
|       "percentage": false,
 | |
|       "pluginVersion": "9.3.1",
 | |
|       "pointradius": 2,
 | |
|       "points": false,
 | |
|       "renderer": "flot",
 | |
|       "seriesOverrides": [
 | |
|         {
 | |
|           "$$hashKey": "object:2935",
 | |
|           "alias": "Size",
 | |
|           "color": "#C4162A",
 | |
|           "fill": 0,
 | |
|           "linewidth": 2,
 | |
|           "stack": false
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:341",
 | |
|           "alias": "Cached",
 | |
|           "color": "rgb(7, 53, 117)",
 | |
|           "fillGradient": 9
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:432",
 | |
|           "alias": "Buffer",
 | |
|           "color": "#C0D8FF"
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:251",
 | |
|           "alias": "Free",
 | |
|           "color": "rgba(0, 0, 0, 0)",
 | |
|           "fill": 0,
 | |
|           "fillGradient": 9,
 | |
|           "stack": false
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:118",
 | |
|           "alias": "Reserved",
 | |
|           "color": "rgb(56, 102, 47)"
 | |
|         }
 | |
|       ],
 | |
|       "spaceLength": 10,
 | |
|       "stack": true,
 | |
|       "steppedLine": false,
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "memTotalReal{job=~'$JobName',instance=~'$Device'} ",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Size",
 | |
|           "refId": "F"
 | |
|         },
 | |
|         {
 | |
|           "expr": "memTotalReal{job=~'$JobName',instance=~'$Device'} - (memShared{job=~'$JobName',instance=~'$Device'} + memCached{job=~'$JobName',instance=~'$Device'} + memBuffer{job=~'$JobName',instance=~'$Device'} + memAvailReal{job=~'$JobName',instance=~'$Device'})",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Reserved",
 | |
|           "refId": "E"
 | |
|         },
 | |
|         {
 | |
|           "expr": "memBuffer{job=~'$JobName',instance=~'$Device'}",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Buffer",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "expr": "memCached{job=~'$JobName',instance=~'$Device'}",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Cached",
 | |
|           "refId": "C"
 | |
|         },
 | |
|         {
 | |
|           "expr": "memShared{job=~'$JobName',instance=~'$Device'}",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Shared",
 | |
|           "refId": "D"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "memAvailReal{job=~'$JobName',instance=~'$Device'}",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Free",
 | |
|           "refId": "A"
 | |
|         }
 | |
|       ],
 | |
|       "thresholds": [],
 | |
|       "timeRegions": [],
 | |
|       "title": "Physical Memory - ($Device)",
 | |
|       "tooltip": {
 | |
|         "shared": true,
 | |
|         "sort": 0,
 | |
|         "value_type": "individual"
 | |
|       },
 | |
|       "type": "graph",
 | |
|       "xaxis": {
 | |
|         "mode": "time",
 | |
|         "show": true,
 | |
|         "values": []
 | |
|       },
 | |
|       "yaxes": [
 | |
|         {
 | |
|           "$$hashKey": "object:2907",
 | |
|           "format": "deckbytes",
 | |
|           "label": "Physical Memory",
 | |
|           "logBase": 1,
 | |
|           "show": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:2908",
 | |
|           "format": "short",
 | |
|           "logBase": 1,
 | |
|           "show": false
 | |
|         }
 | |
|       ],
 | |
|       "yaxis": {
 | |
|         "align": false
 | |
|       }
 | |
|     },
 | |
|     {
 | |
|       "aliasColors": {},
 | |
|       "bars": false,
 | |
|       "dashLength": 10,
 | |
|       "dashes": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "decimals": 2,
 | |
|       "description": "",
 | |
|       "fieldConfig": {
 | |
|         "defaults": {},
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Load-1"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "displayName",
 | |
|                 "value": "Load avg 1 min"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Load-5"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "displayName",
 | |
|                 "value": "Load avg 5 min"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Load-15"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "displayName",
 | |
|                 "value": "Load avg 15 min"
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "fill": 1,
 | |
|       "fillGradient": 9,
 | |
|       "gridPos": {
 | |
|         "h": 6,
 | |
|         "w": 12,
 | |
|         "x": 0,
 | |
|         "y": 20
 | |
|       },
 | |
|       "hiddenSeries": false,
 | |
|       "id": 11,
 | |
|       "legend": {
 | |
|         "alignAsTable": true,
 | |
|         "avg": false,
 | |
|         "current": true,
 | |
|         "max": true,
 | |
|         "min": true,
 | |
|         "rightSide": true,
 | |
|         "show": true,
 | |
|         "total": false,
 | |
|         "values": true
 | |
|       },
 | |
|       "lines": true,
 | |
|       "linewidth": 1,
 | |
|       "links": [],
 | |
|       "nullPointMode": "null",
 | |
|       "options": {
 | |
|         "alertThreshold": true
 | |
|       },
 | |
|       "percentage": false,
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "pointradius": 5,
 | |
|       "points": false,
 | |
|       "renderer": "flot",
 | |
|       "seriesOverrides": [
 | |
|         {
 | |
|           "$$hashKey": "object:1589",
 | |
|           "alias": "Load-1",
 | |
|           "color": "#37872D"
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:1601",
 | |
|           "alias": "Load-5",
 | |
|           "color": "#1F60C4"
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:1614",
 | |
|           "alias": "Load-15",
 | |
|           "color": "#E0B400"
 | |
|         }
 | |
|       ],
 | |
|       "spaceLength": 10,
 | |
|       "stack": false,
 | |
|       "steppedLine": false,
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "laLoadInt{job=~'$JobName',instance=~'$Device'}/100",
 | |
|           "format": "time_series",
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "{{laNames}}",
 | |
|           "refId": "A"
 | |
|         }
 | |
|       ],
 | |
|       "thresholds": [],
 | |
|       "timeRegions": [],
 | |
|       "title": "CPU Load - ($Device)",
 | |
|       "tooltip": {
 | |
|         "shared": true,
 | |
|         "sort": 0,
 | |
|         "value_type": "individual"
 | |
|       },
 | |
|       "type": "graph",
 | |
|       "xaxis": {
 | |
|         "mode": "time",
 | |
|         "show": true,
 | |
|         "values": []
 | |
|       },
 | |
|       "yaxes": [
 | |
|         {
 | |
|           "$$hashKey": "object:1102",
 | |
|           "format": "short",
 | |
|           "label": "CPU Load",
 | |
|           "logBase": 1,
 | |
|           "min": "0",
 | |
|           "show": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:1103",
 | |
|           "format": "none",
 | |
|           "logBase": 1,
 | |
|           "show": false
 | |
|         }
 | |
|       ],
 | |
|       "yaxis": {
 | |
|         "align": false
 | |
|       }
 | |
|     },
 | |
|     {
 | |
|       "aliasColors": {
 | |
|         "Free Virtual Memory": "dark-green",
 | |
|         "Total Virtual Memory": "dark-red",
 | |
|         "Used Virtual Memory": "dark-orange"
 | |
|       },
 | |
|       "bars": false,
 | |
|       "dashLength": 10,
 | |
|       "dashes": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fill": 10,
 | |
|       "fillGradient": 0,
 | |
|       "gridPos": {
 | |
|         "h": 6,
 | |
|         "w": 12,
 | |
|         "x": 12,
 | |
|         "y": 20
 | |
|       },
 | |
|       "hiddenSeries": false,
 | |
|       "id": 115,
 | |
|       "legend": {
 | |
|         "alignAsTable": true,
 | |
|         "avg": false,
 | |
|         "current": true,
 | |
|         "max": true,
 | |
|         "min": true,
 | |
|         "rightSide": true,
 | |
|         "show": true,
 | |
|         "total": false,
 | |
|         "values": true
 | |
|       },
 | |
|       "lines": true,
 | |
|       "linewidth": 1,
 | |
|       "nullPointMode": "connected",
 | |
|       "options": {
 | |
|         "alertThreshold": true
 | |
|       },
 | |
|       "percentage": false,
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "pointradius": 2,
 | |
|       "points": false,
 | |
|       "renderer": "flot",
 | |
|       "seriesOverrides": [
 | |
|         {
 | |
|           "$$hashKey": "object:2935",
 | |
|           "alias": "Size",
 | |
|           "color": "#C4162A",
 | |
|           "fill": 0,
 | |
|           "linewidth": 2,
 | |
|           "stack": false
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:3018",
 | |
|           "alias": "Free",
 | |
|           "color": "rgba(0, 0, 0, 0)",
 | |
|           "fill": 0,
 | |
|           "fillGradient": 9,
 | |
|           "stack": false
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:3058",
 | |
|           "alias": "Used",
 | |
|           "color": "#37872D",
 | |
|           "fillGradient": 9,
 | |
|           "linewidth": 2,
 | |
|           "stack": false
 | |
|         }
 | |
|       ],
 | |
|       "spaceLength": 10,
 | |
|       "stack": true,
 | |
|       "steppedLine": false,
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "memTotalReal{job=~'$JobName',instance=~'$Device'} + memTotalSwap{job=~'$JobName',instance=~'$Device'}",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Size",
 | |
|           "refId": "F"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "(memTotalReal{job=~'$JobName',instance=~'$Device'} + memTotalSwap{job=~'$JobName',instance=~'$Device'}) - memTotalFree{job=~'$JobName',instance=~'$Device'}",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Used",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "memTotalFree{job=~'$JobName',instance=~'$Device'}",
 | |
|           "hide": false,
 | |
|           "instant": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Free",
 | |
|           "refId": "A"
 | |
|         }
 | |
|       ],
 | |
|       "thresholds": [],
 | |
|       "timeRegions": [],
 | |
|       "title": "Virtual Memory - ($Device)",
 | |
|       "tooltip": {
 | |
|         "shared": true,
 | |
|         "sort": 0,
 | |
|         "value_type": "individual"
 | |
|       },
 | |
|       "type": "graph",
 | |
|       "xaxis": {
 | |
|         "mode": "time",
 | |
|         "show": true,
 | |
|         "values": []
 | |
|       },
 | |
|       "yaxes": [
 | |
|         {
 | |
|           "$$hashKey": "object:2907",
 | |
|           "format": "deckbytes",
 | |
|           "label": "Virtual Memory",
 | |
|           "logBase": 1,
 | |
|           "min": "0",
 | |
|           "show": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:2908",
 | |
|           "format": "short",
 | |
|           "logBase": 1,
 | |
|           "min": "0",
 | |
|           "show": false
 | |
|         }
 | |
|       ],
 | |
|       "yaxis": {
 | |
|         "align": false
 | |
|       }
 | |
|     },
 | |
|     {
 | |
|       "aliasColors": {},
 | |
|       "bars": false,
 | |
|       "dashLength": 10,
 | |
|       "dashes": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "description": "",
 | |
|       "fill": 1,
 | |
|       "fillGradient": 1,
 | |
|       "gridPos": {
 | |
|         "h": 6,
 | |
|         "w": 12,
 | |
|         "x": 0,
 | |
|         "y": 26
 | |
|       },
 | |
|       "hiddenSeries": false,
 | |
|       "id": 1116,
 | |
|       "legend": {
 | |
|         "alignAsTable": true,
 | |
|         "avg": false,
 | |
|         "current": true,
 | |
|         "max": true,
 | |
|         "min": true,
 | |
|         "rightSide": true,
 | |
|         "show": true,
 | |
|         "total": false,
 | |
|         "values": true
 | |
|       },
 | |
|       "lines": true,
 | |
|       "linewidth": 1,
 | |
|       "links": [],
 | |
|       "nullPointMode": "null",
 | |
|       "options": {
 | |
|         "alertThreshold": true
 | |
|       },
 | |
|       "percentage": false,
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "pointradius": 5,
 | |
|       "points": false,
 | |
|       "renderer": "flot",
 | |
|       "seriesOverrides": [],
 | |
|       "spaceLength": 10,
 | |
|       "stack": false,
 | |
|       "steppedLine": false,
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "hrSystemProcesses{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "time_series",
 | |
|           "instant": false,
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "Processes",
 | |
|           "refId": "A"
 | |
|         }
 | |
|       ],
 | |
|       "thresholds": [],
 | |
|       "timeRegions": [],
 | |
|       "title": "Processes - ($Device)",
 | |
|       "tooltip": {
 | |
|         "shared": true,
 | |
|         "sort": 0,
 | |
|         "value_type": "individual"
 | |
|       },
 | |
|       "type": "graph",
 | |
|       "xaxis": {
 | |
|         "mode": "time",
 | |
|         "show": true,
 | |
|         "values": []
 | |
|       },
 | |
|       "yaxes": [
 | |
|         {
 | |
|           "$$hashKey": "object:1102",
 | |
|           "format": "short",
 | |
|           "label": "Running Processes",
 | |
|           "logBase": 1,
 | |
|           "show": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:1103",
 | |
|           "format": "percent",
 | |
|           "logBase": 1,
 | |
|           "show": false
 | |
|         }
 | |
|       ],
 | |
|       "yaxis": {
 | |
|         "align": false
 | |
|       }
 | |
|     },
 | |
|     {
 | |
|       "aliasColors": {},
 | |
|       "bars": false,
 | |
|       "dashLength": 10,
 | |
|       "dashes": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "description": "",
 | |
|       "fill": 0,
 | |
|       "fillGradient": 0,
 | |
|       "gridPos": {
 | |
|         "h": 6,
 | |
|         "w": 12,
 | |
|         "x": 12,
 | |
|         "y": 26
 | |
|       },
 | |
|       "hiddenSeries": false,
 | |
|       "id": 1057,
 | |
|       "legend": {
 | |
|         "alignAsTable": true,
 | |
|         "avg": false,
 | |
|         "current": true,
 | |
|         "hideEmpty": false,
 | |
|         "hideZero": false,
 | |
|         "max": true,
 | |
|         "min": true,
 | |
|         "rightSide": true,
 | |
|         "show": true,
 | |
|         "total": false,
 | |
|         "values": true
 | |
|       },
 | |
|       "lines": true,
 | |
|       "linewidth": 1,
 | |
|       "links": [],
 | |
|       "nullPointMode": "null",
 | |
|       "options": {
 | |
|         "alertThreshold": false
 | |
|       },
 | |
|       "percentage": false,
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "pointradius": 5,
 | |
|       "points": false,
 | |
|       "renderer": "flot",
 | |
|       "seriesOverrides": [],
 | |
|       "spaceLength": 10,
 | |
|       "stack": false,
 | |
|       "steppedLine": false,
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "serviceUsers{job=~'$JobName',instance=~'$Device',serviceName=~'$services'}",
 | |
|           "format": "time_series",
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "{{serviceName}}",
 | |
|           "refId": "A"
 | |
|         }
 | |
|       ],
 | |
|       "thresholds": [],
 | |
|       "timeRegions": [],
 | |
|       "title": "Users / Service - ($Device)",
 | |
|       "tooltip": {
 | |
|         "shared": true,
 | |
|         "sort": 0,
 | |
|         "value_type": "individual"
 | |
|       },
 | |
|       "type": "graph",
 | |
|       "xaxis": {
 | |
|         "mode": "time",
 | |
|         "show": true,
 | |
|         "values": []
 | |
|       },
 | |
|       "yaxes": [
 | |
|         {
 | |
|           "$$hashKey": "object:1102",
 | |
|           "decimals": 0,
 | |
|           "format": "short",
 | |
|           "label": "Connected Users",
 | |
|           "logBase": 1,
 | |
|           "show": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:1103",
 | |
|           "format": "none",
 | |
|           "logBase": 1,
 | |
|           "show": false
 | |
|         }
 | |
|       ],
 | |
|       "yaxis": {
 | |
|         "align": false
 | |
|       }
 | |
|     },
 | |
|     {
 | |
|       "collapsed": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 32
 | |
|       },
 | |
|       "id": 76,
 | |
|       "panels": [],
 | |
|       "title": "System Internals - ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "custom": {
 | |
|             "displayMode": "auto",
 | |
|             "filterable": false,
 | |
|             "inspect": false
 | |
|           },
 | |
|           "links": [],
 | |
|           "mappings": [],
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "green"
 | |
|               },
 | |
|               {
 | |
|                 "color": "red",
 | |
|                 "value": 80
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         },
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Admin Status"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "mappings",
 | |
|                 "value": [
 | |
|                   {
 | |
|                     "options": {
 | |
|                       "1": {
 | |
|                         "text": "UP"
 | |
|                       },
 | |
|                       "2": {
 | |
|                         "text": "DOWN"
 | |
|                       },
 | |
|                       "3": {
 | |
|                         "text": "TESTING"
 | |
|                       }
 | |
|                     },
 | |
|                     "type": "value"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.displayMode",
 | |
|                 "value": "color-text"
 | |
|               },
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green"
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "red",
 | |
|                       "value": 2
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "#EAB839",
 | |
|                       "value": 3
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 120
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Speed"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "unit",
 | |
|                 "value": "decbytes"
 | |
|               },
 | |
|               {
 | |
|                 "id": "decimals",
 | |
|                 "value": 0
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 90
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Status"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "mappings",
 | |
|                 "value": [
 | |
|                   {
 | |
|                     "options": {
 | |
|                       "1": {
 | |
|                         "text": "UP"
 | |
|                       },
 | |
|                       "2": {
 | |
|                         "text": "DOWN"
 | |
|                       },
 | |
|                       "3": {
 | |
|                         "text": "TESTING"
 | |
|                       },
 | |
|                       "4": {
 | |
|                         "text": "UNKNOWN"
 | |
|                       },
 | |
|                       "5": {
 | |
|                         "text": "DORMANT"
 | |
|                       },
 | |
|                       "6": {
 | |
|                         "text": "NOT PRESENT"
 | |
|                       },
 | |
|                       "7": {
 | |
|                         "text": "LOWER LAYER DOWN"
 | |
|                       }
 | |
|                     },
 | |
|                     "type": "value"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.displayMode",
 | |
|                 "value": "color-text"
 | |
|               },
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green"
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "red",
 | |
|                       "value": 2
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "#EAB839",
 | |
|                       "value": 3
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 7
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 120
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "MTU"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "MAC Address"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 175
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "center"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Interface"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 90
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 8,
 | |
|         "w": 12,
 | |
|         "x": 0,
 | |
|         "y": 33
 | |
|       },
 | |
|       "id": 210,
 | |
|       "options": {
 | |
|         "footer": {
 | |
|           "fields": "",
 | |
|           "reducer": [
 | |
|             "sum"
 | |
|           ],
 | |
|           "show": false
 | |
|         },
 | |
|         "showHeader": true,
 | |
|         "sortBy": []
 | |
|       },
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ifPhysAddress{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ifAdminStatus{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|           "format": "table",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ifSpeed{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|           "format": "table",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "D"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ifOperStatus{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|           "format": "table",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "E"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ifAlias{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|           "format": "table",
 | |
|           "hide": true,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "F"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "ifMtu{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|           "format": "table",
 | |
|           "hide": false,
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "G"
 | |
|         }
 | |
|       ],
 | |
|       "title": "Network Interfaces - ($Device)",
 | |
|       "transformations": [
 | |
|         {
 | |
|           "id": "seriesToColumns",
 | |
|           "options": {
 | |
|             "byField": "ifName"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "id": "filterFieldsByName",
 | |
|           "options": {
 | |
|             "include": {
 | |
|               "names": [
 | |
|                 "ifName",
 | |
|                 "ifPhysAddress",
 | |
|                 "Value #B",
 | |
|                 "Value #D",
 | |
|                 "Value #E",
 | |
|                 "Value #G"
 | |
|               ]
 | |
|             }
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "id": "organize",
 | |
|           "options": {
 | |
|             "excludeByName": {},
 | |
|             "indexByName": {
 | |
|               "Value #B": 3,
 | |
|               "Value #D": 1,
 | |
|               "Value #E": 4,
 | |
|               "Value #G": 2,
 | |
|               "ifName": 0,
 | |
|               "ifPhysAddress": 5
 | |
|             },
 | |
|             "renameByName": {
 | |
|               "Value #B": "Admin Status",
 | |
|               "Value #C": "Connector",
 | |
|               "Value #D": "Speed",
 | |
|               "Value #E": "Status",
 | |
|               "Value #F": "Description",
 | |
|               "Value #G": "MTU",
 | |
|               "ifName": "Interface",
 | |
|               "ifPhysAddress": "MAC Address"
 | |
|             }
 | |
|           }
 | |
|         }
 | |
|       ],
 | |
|       "type": "table"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "custom": {
 | |
|             "align": "center",
 | |
|             "displayMode": "auto",
 | |
|             "filterable": false,
 | |
|             "inspect": false
 | |
|           },
 | |
|           "decimals": 0,
 | |
|           "mappings": [],
 | |
|           "max": 140,
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "green"
 | |
|               },
 | |
|               {
 | |
|                 "color": "dark-yellow",
 | |
|                 "value": 100
 | |
|               },
 | |
|               {
 | |
|                 "color": "dark-red",
 | |
|                 "value": 138
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           "unit": "none"
 | |
|         },
 | |
|         "overrides": [
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Disk"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.displayMode",
 | |
|                 "value": "auto"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "left"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 65
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Temperature"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.displayMode",
 | |
|                 "value": "gradient-gauge"
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               },
 | |
|               {
 | |
|                 "id": "max",
 | |
|                 "value": 140
 | |
|               },
 | |
|               {
 | |
|                 "id": "unit",
 | |
|                 "value": "fahrenheit"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Type"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "left"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 65
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Status"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "mappings",
 | |
|                 "value": [
 | |
|                   {
 | |
|                     "options": {
 | |
|                       "1": {
 | |
|                         "text": "Normal"
 | |
|                       },
 | |
|                       "2": {
 | |
|                         "text": "Initialized"
 | |
|                       },
 | |
|                       "3": {
 | |
|                         "text": "Not Initialized"
 | |
|                       },
 | |
|                       "4": {
 | |
|                         "text": "System Partition Failed"
 | |
|                       },
 | |
|                       "5": {
 | |
|                         "text": "Crashed"
 | |
|                       }
 | |
|                     },
 | |
|                     "type": "value"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "left"
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.displayMode",
 | |
|                 "value": "color-text"
 | |
|               },
 | |
|               {
 | |
|                 "id": "color"
 | |
|               },
 | |
|               {
 | |
|                 "id": "thresholds",
 | |
|                 "value": {
 | |
|                   "mode": "absolute",
 | |
|                   "steps": [
 | |
|                     {
 | |
|                       "color": "green"
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-yellow",
 | |
|                       "value": 2
 | |
|                     },
 | |
|                     {
 | |
|                       "color": "dark-red",
 | |
|                       "value": 4
 | |
|                     }
 | |
|                   ]
 | |
|                 }
 | |
|               },
 | |
|               {
 | |
|                 "id": "custom.width",
 | |
|                 "value": 100
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           {
 | |
|             "matcher": {
 | |
|               "id": "byName",
 | |
|               "options": "Model"
 | |
|             },
 | |
|             "properties": [
 | |
|               {
 | |
|                 "id": "custom.align",
 | |
|                 "value": "left"
 | |
|               }
 | |
|             ]
 | |
|           }
 | |
|         ]
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 8,
 | |
|         "w": 12,
 | |
|         "x": 12,
 | |
|         "y": 33
 | |
|       },
 | |
|       "id": 132,
 | |
|       "options": {
 | |
|         "footer": {
 | |
|           "fields": "",
 | |
|           "reducer": [
 | |
|             "sum"
 | |
|           ],
 | |
|           "show": false
 | |
|         },
 | |
|         "showHeader": true,
 | |
|         "sortBy": []
 | |
|       },
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "(diskTemperature{job=~'$JobName',instance=~'$Device'}*9/5)+32",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "diskType{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "B"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "diskStatus{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "C"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "diskModel{job=~'$JobName',instance=~'$Device'}",
 | |
|           "format": "table",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "legendFormat": "",
 | |
|           "refId": "D"
 | |
|         }
 | |
|       ],
 | |
|       "title": "Hard Drives  - ($Device)",
 | |
|       "transformations": [
 | |
|         {
 | |
|           "id": "filterFieldsByName",
 | |
|           "options": {
 | |
|             "include": {
 | |
|               "names": [
 | |
|                 "diskID",
 | |
|                 "Value #A",
 | |
|                 "diskType",
 | |
|                 "Value #C",
 | |
|                 "diskModel"
 | |
|               ]
 | |
|             }
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "id": "seriesToColumns",
 | |
|           "options": {
 | |
|             "byField": "diskID"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "id": "organize",
 | |
|           "options": {
 | |
|             "excludeByName": {},
 | |
|             "indexByName": {
 | |
|               "Value #A": 4,
 | |
|               "Value #C": 3,
 | |
|               "diskID": 0,
 | |
|               "diskModel": 2,
 | |
|               "diskType": 1
 | |
|             },
 | |
|             "renameByName": {
 | |
|               "Value #A": "Temperature",
 | |
|               "Value #C": "Status",
 | |
|               "diskID": "Disk",
 | |
|               "diskModel": "Model",
 | |
|               "diskType": "Type"
 | |
|             }
 | |
|           }
 | |
|         }
 | |
|       ],
 | |
|       "type": "table"
 | |
|     },
 | |
|     {
 | |
|       "collapsed": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 41
 | |
|       },
 | |
|       "id": 230,
 | |
|       "panels": [],
 | |
|       "repeat": "raidName",
 | |
|       "title": "Storage: $raidName - ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "description": "",
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "mappings": [
 | |
|             {
 | |
|               "options": {
 | |
|                 "1": {
 | |
|                   "text": "Raid Normal"
 | |
|                 },
 | |
|                 "2": {
 | |
|                   "text": "Raid Repairing"
 | |
|                 },
 | |
|                 "3": {
 | |
|                   "text": "Raid Migrating"
 | |
|                 },
 | |
|                 "4": {
 | |
|                   "text": "Raid Expanding"
 | |
|                 },
 | |
|                 "5": {
 | |
|                   "text": "Raid Deleting"
 | |
|                 },
 | |
|                 "6": {
 | |
|                   "text": "Raid Creating"
 | |
|                 },
 | |
|                 "7": {
 | |
|                   "text": "Raid Syncing"
 | |
|                 },
 | |
|                 "8": {
 | |
|                   "text": "Raid Parity Checking"
 | |
|                 },
 | |
|                 "9": {
 | |
|                   "text": "Raid Assembling"
 | |
|                 },
 | |
|                 "10": {
 | |
|                   "text": "Raid Canceling"
 | |
|                 },
 | |
|                 "11": {
 | |
|                   "text": "Raid Degraded"
 | |
|                 },
 | |
|                 "12": {
 | |
|                   "text": "Raid Crashed"
 | |
|                 },
 | |
|                 "13": {
 | |
|                   "text": "Raid Data Scrubbing"
 | |
|                 },
 | |
|                 "14": {
 | |
|                   "text": "Raid Deploying"
 | |
|                 },
 | |
|                 "15": {
 | |
|                   "text": "Raid UnDeploying"
 | |
|                 },
 | |
|                 "16": {
 | |
|                   "text": "Raid Mount Cache"
 | |
|                 },
 | |
|                 "17": {
 | |
|                   "text": "Raid Unmount Cache"
 | |
|                 },
 | |
|                 "18": {
 | |
|                   "text": "Raid Expanding Unfinished SHR"
 | |
|                 },
 | |
|                 "19": {
 | |
|                   "text": "Raid Convert SHR To Pool"
 | |
|                 },
 | |
|                 "21": {
 | |
|                   "text": "Raid Unknown Status"
 | |
|                 },
 | |
|                 "20 ": {
 | |
|                   "text": "Raid Migrate SHR1 To SHR2"
 | |
|                 }
 | |
|               },
 | |
|               "type": "value"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "#299c46"
 | |
|               },
 | |
|               {
 | |
|                 "color": "yellow",
 | |
|                 "value": 2
 | |
|               },
 | |
|               {
 | |
|                 "color": "dark-red",
 | |
|                 "value": 11
 | |
|               },
 | |
|               {
 | |
|                 "color": "yellow",
 | |
|                 "value": 13
 | |
|               },
 | |
|               {
 | |
|                 "color": "dark-red",
 | |
|                 "value": 21
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           "unit": "none"
 | |
|         },
 | |
|         "overrides": []
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 2,
 | |
|         "w": 3,
 | |
|         "x": 0,
 | |
|         "y": 42
 | |
|       },
 | |
|       "id": 9,
 | |
|       "links": [],
 | |
|       "maxDataPoints": 100,
 | |
|       "options": {
 | |
|         "colorMode": "background",
 | |
|         "graphMode": "none",
 | |
|         "justifyMode": "auto",
 | |
|         "orientation": "horizontal",
 | |
|         "reduceOptions": {
 | |
|           "calcs": [
 | |
|             "lastNotNull"
 | |
|           ],
 | |
|           "fields": "",
 | |
|           "values": false
 | |
|         },
 | |
|         "text": {},
 | |
|         "textMode": "value"
 | |
|       },
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "repeatDirection": "h",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "raidStatus{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}",
 | |
|           "format": "time_series",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "",
 | |
|           "refId": "A"
 | |
|         }
 | |
|       ],
 | |
|       "title": "RAID Status",
 | |
|       "type": "stat"
 | |
|     },
 | |
|     {
 | |
|       "aliasColors": {
 | |
|         "0x566F6C756D652031 Free Size": "dark-green",
 | |
|         "0x566F6C756D652031 Total Size": "yellow",
 | |
|         "Free Size": "dark-green",
 | |
|         "Total Size": "orange"
 | |
|       },
 | |
|       "bars": false,
 | |
|       "dashLength": 10,
 | |
|       "dashes": false,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "description": "",
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "unit": "bytes"
 | |
|         },
 | |
|         "overrides": []
 | |
|       },
 | |
|       "fill": 10,
 | |
|       "fillGradient": 0,
 | |
|       "gridPos": {
 | |
|         "h": 8,
 | |
|         "w": 21,
 | |
|         "x": 3,
 | |
|         "y": 42
 | |
|       },
 | |
|       "hiddenSeries": false,
 | |
|       "id": 26,
 | |
|       "legend": {
 | |
|         "alignAsTable": true,
 | |
|         "avg": false,
 | |
|         "current": true,
 | |
|         "hideEmpty": false,
 | |
|         "max": true,
 | |
|         "min": true,
 | |
|         "rightSide": true,
 | |
|         "show": true,
 | |
|         "total": false,
 | |
|         "values": true
 | |
|       },
 | |
|       "lines": true,
 | |
|       "linewidth": 1,
 | |
|       "maxPerRow": 6,
 | |
|       "nullPointMode": "connected",
 | |
|       "options": {
 | |
|         "alertThreshold": true
 | |
|       },
 | |
|       "percentage": false,
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "pointradius": 2,
 | |
|       "points": false,
 | |
|       "renderer": "flot",
 | |
|       "repeatDirection": "h",
 | |
|       "seriesOverrides": [
 | |
|         {
 | |
|           "$$hashKey": "object:411",
 | |
|           "alias": "Size",
 | |
|           "color": "#C4162A",
 | |
|           "fill": 0,
 | |
|           "linewidth": 2,
 | |
|           "stack": false
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:481",
 | |
|           "alias": "Free",
 | |
|           "color": "rgba(0, 0, 0, 0)",
 | |
|           "fill": 0,
 | |
|           "stack": false
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:489",
 | |
|           "alias": "Used",
 | |
|           "color": "rgb(0, 98, 255)",
 | |
|           "fillGradient": 9,
 | |
|           "linewidth": 2,
 | |
|           "stack": false
 | |
|         }
 | |
|       ],
 | |
|       "spaceLength": 10,
 | |
|       "stack": true,
 | |
|       "steppedLine": false,
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "raidTotalSize{job='$JobName',instance='$Device',raidName='$raidName'}",
 | |
|           "instant": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Size",
 | |
|           "refId": "A"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "(raidTotalSize{job='$JobName',instance='$Device',raidName='$raidName'}-raidFreeSize{job='$JobName',instance='$Device',raidName='$raidName'})",
 | |
|           "hide": false,
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "Used",
 | |
|           "refId": "C"
 | |
|         },
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "raidFreeSize{job='$JobName',instance='$Device',raidName='$raidName'}",
 | |
|           "hide": false,
 | |
|           "instant": false,
 | |
|           "interval": "",
 | |
|           "legendFormat": "Free",
 | |
|           "refId": "B"
 | |
|         }
 | |
|       ],
 | |
|       "thresholds": [],
 | |
|       "timeRegions": [],
 | |
|       "title": "Storage Usage - $raidName ($Device)",
 | |
|       "tooltip": {
 | |
|         "shared": true,
 | |
|         "sort": 0,
 | |
|         "value_type": "individual"
 | |
|       },
 | |
|       "type": "graph",
 | |
|       "xaxis": {
 | |
|         "mode": "time",
 | |
|         "show": true,
 | |
|         "values": []
 | |
|       },
 | |
|       "yaxes": [
 | |
|         {
 | |
|           "$$hashKey": "object:1861",
 | |
|           "format": "bytes",
 | |
|           "logBase": 1,
 | |
|           "min": "0",
 | |
|           "show": true
 | |
|         },
 | |
|         {
 | |
|           "$$hashKey": "object:1862",
 | |
|           "format": "short",
 | |
|           "logBase": 1,
 | |
|           "min": "0",
 | |
|           "show": true
 | |
|         }
 | |
|       ],
 | |
|       "yaxis": {
 | |
|         "align": false
 | |
|       }
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "description": "",
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "color": {
 | |
|             "mode": "thresholds"
 | |
|           },
 | |
|           "mappings": [],
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "dark-blue"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           "unit": "bytes"
 | |
|         },
 | |
|         "overrides": []
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 2,
 | |
|         "w": 3,
 | |
|         "x": 0,
 | |
|         "y": 44
 | |
|       },
 | |
|       "id": 295,
 | |
|       "links": [],
 | |
|       "maxDataPoints": 100,
 | |
|       "options": {
 | |
|         "colorMode": "background",
 | |
|         "graphMode": "none",
 | |
|         "justifyMode": "center",
 | |
|         "orientation": "auto",
 | |
|         "reduceOptions": {
 | |
|           "calcs": [
 | |
|             "lastNotNull"
 | |
|           ],
 | |
|           "fields": "",
 | |
|           "values": false
 | |
|         },
 | |
|         "text": {},
 | |
|         "textMode": "value"
 | |
|       },
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "repeatDirection": "h",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "raidTotalSize{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}",
 | |
|           "format": "time_series",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "",
 | |
|           "refId": "A"
 | |
|         }
 | |
|       ],
 | |
|       "title": "Storage Size",
 | |
|       "type": "stat"
 | |
|     },
 | |
|     {
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "description": "",
 | |
|       "fieldConfig": {
 | |
|         "defaults": {
 | |
|           "color": {
 | |
|             "mode": "thresholds"
 | |
|           },
 | |
|           "decimals": 2,
 | |
|           "mappings": [],
 | |
|           "max": 100,
 | |
|           "min": 0,
 | |
|           "thresholds": {
 | |
|             "mode": "absolute",
 | |
|             "steps": [
 | |
|               {
 | |
|                 "color": "dark-green"
 | |
|               },
 | |
|               {
 | |
|                 "color": "light-yellow",
 | |
|                 "value": 80
 | |
|               },
 | |
|               {
 | |
|                 "color": "dark-orange",
 | |
|                 "value": 85
 | |
|               },
 | |
|               {
 | |
|                 "color": "red",
 | |
|                 "value": 90
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           "unit": "percent"
 | |
|         },
 | |
|         "overrides": []
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 4,
 | |
|         "w": 3,
 | |
|         "x": 0,
 | |
|         "y": 46
 | |
|       },
 | |
|       "id": 557,
 | |
|       "links": [],
 | |
|       "maxDataPoints": 100,
 | |
|       "options": {
 | |
|         "orientation": "auto",
 | |
|         "reduceOptions": {
 | |
|           "calcs": [
 | |
|             "lastNotNull"
 | |
|           ],
 | |
|           "fields": "",
 | |
|           "values": false
 | |
|         },
 | |
|         "showThresholdLabels": false,
 | |
|         "showThresholdMarkers": true,
 | |
|         "text": {}
 | |
|       },
 | |
|       "pluginVersion": "8.5.15",
 | |
|       "repeatDirection": "h",
 | |
|       "targets": [
 | |
|         {
 | |
|           "exemplar": true,
 | |
|           "expr": "((raidTotalSize{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'}-raidFreeSize{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'})/raidTotalSize{job=~'$JobName',instance=~'$Device',raidName=~'$raidName'})*100",
 | |
|           "format": "time_series",
 | |
|           "instant": true,
 | |
|           "interval": "",
 | |
|           "intervalFactor": 1,
 | |
|           "legendFormat": "% Free",
 | |
|           "refId": "A"
 | |
|         }
 | |
|       ],
 | |
|       "title": "% Used Space",
 | |
|       "type": "gauge"
 | |
|     },
 | |
|     {
 | |
|       "collapsed": true,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 50
 | |
|       },
 | |
|       "id": 374,
 | |
|       "panels": [
 | |
|         {
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "color": {
 | |
|                 "mode": "thresholds"
 | |
|               },
 | |
|               "mappings": [],
 | |
|               "thresholds": {
 | |
|                 "mode": "absolute",
 | |
|                 "steps": [
 | |
|                   {
 | |
|                     "color": "dark-blue"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               "unit": "bytes"
 | |
|             },
 | |
|             "overrides": []
 | |
|           },
 | |
|           "gridPos": {
 | |
|             "h": 2,
 | |
|             "w": 3,
 | |
|             "x": 0,
 | |
|             "y": 43
 | |
|           },
 | |
|           "id": 453,
 | |
|           "links": [],
 | |
|           "maxDataPoints": 100,
 | |
|           "options": {
 | |
|             "colorMode": "background",
 | |
|             "graphMode": "none",
 | |
|             "justifyMode": "center",
 | |
|             "orientation": "auto",
 | |
|             "reduceOptions": {
 | |
|               "calcs": [
 | |
|                 "lastNotNull"
 | |
|               ],
 | |
|               "fields": "",
 | |
|               "values": false
 | |
|             },
 | |
|             "text": {},
 | |
|             "textMode": "value"
 | |
|           },
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "repeatDirection": "h",
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "hrStorageSize{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'} * hrStorageAllocationUnits{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'}",
 | |
|               "format": "time_series",
 | |
|               "instant": false,
 | |
|               "interval": "",
 | |
|               "intervalFactor": 1,
 | |
|               "legendFormat": "",
 | |
|               "refId": "A"
 | |
|             }
 | |
|           ],
 | |
|           "title": "File System Size",
 | |
|           "type": "stat"
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {
 | |
|             "0x566F6C756D652031 Free Size": "dark-green",
 | |
|             "0x566F6C756D652031 Total Size": "yellow",
 | |
|             "Free Size": "dark-green",
 | |
|             "Total Size": "orange"
 | |
|           },
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "unit": "bytes"
 | |
|             },
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 10,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 8,
 | |
|             "w": 21,
 | |
|             "x": 3,
 | |
|             "y": 43
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 404,
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "hideEmpty": false,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "maxPerRow": 6,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "repeatDirection": "h",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:411",
 | |
|               "alias": "Size",
 | |
|               "color": "#C4162A",
 | |
|               "fill": 0,
 | |
|               "linewidth": 2,
 | |
|               "stack": false
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:481",
 | |
|               "alias": "Free",
 | |
|               "color": "rgba(0, 0, 0, 0)",
 | |
|               "fill": 0
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:489",
 | |
|               "alias": "Used",
 | |
|               "color": "rgb(0, 98, 255)",
 | |
|               "fillGradient": 9,
 | |
|               "linewidth": 2,
 | |
|               "stack": false
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": true,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "hrStorageSize{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'} * hrStorageAllocationUnits{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'}",
 | |
|               "instant": false,
 | |
|               "interval": "",
 | |
|               "legendFormat": "Size",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "hrStorageUsed{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'} * hrStorageAllocationUnits{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'}",
 | |
|               "hide": false,
 | |
|               "interval": "",
 | |
|               "intervalFactor": 1,
 | |
|               "legendFormat": "Used",
 | |
|               "refId": "C"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "(hrStorageSize{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'} -  hrStorageUsed{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'}) * hrStorageAllocationUnits{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'}\n",
 | |
|               "hide": false,
 | |
|               "instant": false,
 | |
|               "interval": "",
 | |
|               "legendFormat": "Free",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "File System Usage: $hrStorageDescr ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:1861",
 | |
|               "format": "bytes",
 | |
|               "logBase": 1,
 | |
|               "min": "0",
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:1862",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "min": "0",
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "color": {
 | |
|                 "mode": "thresholds"
 | |
|               },
 | |
|               "decimals": 2,
 | |
|               "mappings": [],
 | |
|               "thresholds": {
 | |
|                 "mode": "absolute",
 | |
|                 "steps": [
 | |
|                   {
 | |
|                     "color": "dark-green"
 | |
|                   },
 | |
|                   {
 | |
|                     "color": "light-yellow",
 | |
|                     "value": 80
 | |
|                   },
 | |
|                   {
 | |
|                     "color": "dark-orange",
 | |
|                     "value": 85
 | |
|                   },
 | |
|                   {
 | |
|                     "color": "dark-red",
 | |
|                     "value": 90
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               "unit": "percent"
 | |
|             },
 | |
|             "overrides": []
 | |
|           },
 | |
|           "gridPos": {
 | |
|             "h": 4,
 | |
|             "w": 3,
 | |
|             "x": 0,
 | |
|             "y": 45
 | |
|           },
 | |
|           "id": 610,
 | |
|           "links": [],
 | |
|           "maxDataPoints": 100,
 | |
|           "options": {
 | |
|             "orientation": "auto",
 | |
|             "reduceOptions": {
 | |
|               "calcs": [
 | |
|                 "lastNotNull"
 | |
|               ],
 | |
|               "fields": "",
 | |
|               "values": false
 | |
|             },
 | |
|             "showThresholdLabels": false,
 | |
|             "showThresholdMarkers": true,
 | |
|             "text": {}
 | |
|           },
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "repeatDirection": "h",
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "(hrStorageUsed{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'} /hrStorageSize{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrStorageDescr'})*100",
 | |
|               "format": "time_series",
 | |
|               "instant": false,
 | |
|               "interval": "",
 | |
|               "intervalFactor": 1,
 | |
|               "legendFormat": "% Used",
 | |
|               "refId": "A"
 | |
|             }
 | |
|           ],
 | |
|           "title": "% Used Space",
 | |
|           "type": "gauge"
 | |
|         }
 | |
|       ],
 | |
|       "repeat": "hrStorageDescr",
 | |
|       "title": "File Systems: $hrStorageDescr ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "collapsed": true,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 54
 | |
|       },
 | |
|       "id": 28,
 | |
|       "panels": [
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 6,
 | |
|             "w": 12,
 | |
|             "x": 0,
 | |
|             "y": 63
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 30,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:2925",
 | |
|               "alias": "Write Bits",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(storageIONReadX{job=~'$JobName',instance=~'$Device',storageIODevice=~'$storageIODevice'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Read Bits",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(storageIONWrittenX{job=~'$JobName',instance=~'$Device',storageIODevice=~'$storageIODevice'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Write Bits",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Bits Read/Write: $storageIODevice - ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:2897",
 | |
|               "format": "bps",
 | |
|               "label": "Read/Writ b/s",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:2898",
 | |
|               "format": "bps",
 | |
|               "logBase": 1,
 | |
|               "show": false
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "unit": "bps"
 | |
|             },
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 9,
 | |
|           "gridPos": {
 | |
|             "h": 6,
 | |
|             "w": 12,
 | |
|             "x": 12,
 | |
|             "y": 63
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 877,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:1432",
 | |
|               "alias": "I/O 1 min avg",
 | |
|               "transform": "negative-Y"
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:1437",
 | |
|               "alias": "I/O 5 min avg",
 | |
|               "transform": "negative-Y"
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:1442",
 | |
|               "alias": "I/O 15  min avg",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(storageIOLA{job=~'$JobName',instance=~'$Device',storageIODevice=~'$storageIODevice'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "I/0",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(storageIOLA1{job=~'$JobName',instance=~'$Device',storageIODevice=~'$storageIODevice'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "I/O 1 min avg",
 | |
|               "refId": "B"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(storageIOLA5{job=~'$JobName',instance=~'$Device',storageIODevice=~'$storageIODevice'}[$__rate_interval])",
 | |
|               "hide": false,
 | |
|               "interval": "",
 | |
|               "legendFormat": "I/O 5 min avg",
 | |
|               "refId": "C"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(storageIOLA15{job=~'$JobName',instance=~'$Device',storageIODevice=~'$storageIODevice'}[$__rate_interval])",
 | |
|               "hide": false,
 | |
|               "interval": "",
 | |
|               "legendFormat": "I/O 15  min avg",
 | |
|               "refId": "D"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "I/O: $storageIODevice - ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:2897",
 | |
|               "format": "bps",
 | |
|               "label": "I/O b/s",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:2898",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": false
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 6,
 | |
|             "w": 12,
 | |
|             "x": 0,
 | |
|             "y": 69
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 31,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:3018",
 | |
|               "alias": "Write Load",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "irate(storageIOReads{job=~'$JobName',instance=~'$Device',storageIODevice=~'$storageIODevice'}[$__rate_interval])",
 | |
|               "hide": false,
 | |
|               "interval": "",
 | |
|               "legendFormat": "Read Load",
 | |
|               "refId": "B"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "irate(storageIOWrites{job=~'$JobName',instance=~'$Device',storageIODevice=~'$storageIODevice'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Write Load",
 | |
|               "refId": "A"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Load: $storageIODevice - ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:2897",
 | |
|               "format": "bps",
 | |
|               "label": "Load b/s",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:2898",
 | |
|               "format": "bps",
 | |
|               "logBase": 1,
 | |
|               "show": false
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         }
 | |
|       ],
 | |
|       "repeat": "storageIODevice",
 | |
|       "title": "HDD/SSD: $storageIODevice - ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "collapsed": true,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 58
 | |
|       },
 | |
|       "id": 876,
 | |
|       "panels": [
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 6,
 | |
|             "w": 12,
 | |
|             "x": 0,
 | |
|             "y": 54
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 504,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.5",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:2925",
 | |
|               "alias": "Written Bytes",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheDiskRead{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Read Bytes",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheDiskWrite{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Written Bytes",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Bytes Read/Write: $flashCacheDisk- ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:2897",
 | |
|               "format": "Bps",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:2898",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 6,
 | |
|             "w": 12,
 | |
|             "x": 12,
 | |
|             "y": 54
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 995,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.5",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:2925",
 | |
|               "alias": "Write Hits",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheReadHits{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Read Hits",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheWriteHits{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Write Hits",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Read/Write Hits: $flashCacheDisk- ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:2897",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:2898",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 6,
 | |
|             "w": 12,
 | |
|             "x": 0,
 | |
|             "y": 60
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 996,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.5",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:2925",
 | |
|               "alias": "Total Write Hits",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheTotalRead{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Total Read Hits",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheTotalWrite{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Total Write Hits",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Read/Write Total: $flashCacheDisk- ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:2897",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:2898",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 6,
 | |
|             "w": 12,
 | |
|             "x": 12,
 | |
|             "y": 60
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 936,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.5",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:1407",
 | |
|               "alias": "Write Hit Rate",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheReadHitRate{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Read Hit Rate",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheWriteHitRate{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Write Hit Rate",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Read/Write Hit Rate: $flashCacheDisk- ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:2897",
 | |
|               "format": "percent",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:2898",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 6,
 | |
|             "w": 12,
 | |
|             "x": 0,
 | |
|             "y": 66
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 997,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.5",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:2925",
 | |
|               "alias": "Write Skips",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheReadSeqSkip{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Read Skips",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheWriteSeqSkip{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Write Skips",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Read/Write Skips: $flashCacheDisk- ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:2897",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:2898",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "The number of\ndata writes to SSD\nfor the first time",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 6,
 | |
|             "w": 12,
 | |
|             "x": 12,
 | |
|             "y": 66
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 998,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.5",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(flashCacheWriteMissSsd{job=~'$JobName',instance=~'$Device',flashCacheSSDDev=~'$flashCacheDisk'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Write Misses",
 | |
|               "refId": "A"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Write Misses: $flashCacheDisk- ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:2897",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:2898",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         }
 | |
|       ],
 | |
|       "repeat": "flashCacheDisk",
 | |
|       "title": "SSD Cache: $flashCacheDisk - ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "collapsed": true,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 59
 | |
|       },
 | |
|       "id": 654,
 | |
|       "panels": [
 | |
|         {
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "color": {
 | |
|                 "mode": "thresholds"
 | |
|               },
 | |
|               "mappings": [],
 | |
|               "thresholds": {
 | |
|                 "mode": "absolute",
 | |
|                 "steps": [
 | |
|                   {
 | |
|                     "color": "dark-blue"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               "unit": "bytes"
 | |
|             },
 | |
|             "overrides": []
 | |
|           },
 | |
|           "gridPos": {
 | |
|             "h": 2,
 | |
|             "w": 3,
 | |
|             "x": 0,
 | |
|             "y": 43
 | |
|           },
 | |
|           "id": 703,
 | |
|           "links": [],
 | |
|           "maxDataPoints": 100,
 | |
|           "options": {
 | |
|             "colorMode": "background",
 | |
|             "graphMode": "none",
 | |
|             "justifyMode": "center",
 | |
|             "orientation": "auto",
 | |
|             "reduceOptions": {
 | |
|               "calcs": [
 | |
|                 "lastNotNull"
 | |
|               ],
 | |
|               "fields": "",
 | |
|               "values": false
 | |
|             },
 | |
|             "text": {},
 | |
|             "textMode": "value"
 | |
|           },
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "repeatDirection": "h",
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "hrStorageSize{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'} * hrStorageAllocationUnits{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'}",
 | |
|               "format": "time_series",
 | |
|               "instant": false,
 | |
|               "interval": "",
 | |
|               "intervalFactor": 1,
 | |
|               "legendFormat": "",
 | |
|               "refId": "A"
 | |
|             }
 | |
|           ],
 | |
|           "title": "Memory Size",
 | |
|           "type": "stat"
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {
 | |
|             "0x566F6C756D652031 Free Size": "dark-green",
 | |
|             "0x566F6C756D652031 Total Size": "yellow",
 | |
|             "Free Size": "dark-green",
 | |
|             "Total Size": "orange"
 | |
|           },
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "unit": "bytes"
 | |
|             },
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 10,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 8,
 | |
|             "w": 21,
 | |
|             "x": 3,
 | |
|             "y": 43
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 652,
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "hideEmpty": false,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "maxPerRow": 6,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "repeatDirection": "h",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:411",
 | |
|               "alias": "Size",
 | |
|               "color": "#C4162A",
 | |
|               "fill": 0,
 | |
|               "linewidth": 2,
 | |
|               "stack": false
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:481",
 | |
|               "alias": "Free",
 | |
|               "color": "rgba(0, 0, 0, 0)",
 | |
|               "fill": 0
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:489",
 | |
|               "alias": "Used",
 | |
|               "color": "rgb(0, 98, 255)",
 | |
|               "fillGradient": 9,
 | |
|               "linewidth": 2,
 | |
|               "stack": false
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": true,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "hrStorageSize{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'} * hrStorageAllocationUnits{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'}",
 | |
|               "instant": false,
 | |
|               "interval": "",
 | |
|               "legendFormat": "Size",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "hrStorageUsed{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'} * hrStorageAllocationUnits{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'}",
 | |
|               "hide": false,
 | |
|               "interval": "",
 | |
|               "intervalFactor": 1,
 | |
|               "legendFormat": "Used",
 | |
|               "refId": "C"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "(hrStorageSize{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'} -  hrStorageUsed{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'}) * hrStorageAllocationUnits{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'}\n",
 | |
|               "hide": false,
 | |
|               "instant": false,
 | |
|               "interval": "",
 | |
|               "legendFormat": "Free",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Memory Usage: $hrMemoryDescr ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:1861",
 | |
|               "format": "bytes",
 | |
|               "logBase": 1,
 | |
|               "min": "0",
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:1862",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "min": "0",
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "color": {
 | |
|                 "mode": "thresholds"
 | |
|               },
 | |
|               "decimals": 2,
 | |
|               "mappings": [],
 | |
|               "thresholds": {
 | |
|                 "mode": "absolute",
 | |
|                 "steps": [
 | |
|                   {
 | |
|                     "color": "dark-green"
 | |
|                   },
 | |
|                   {
 | |
|                     "color": "light-yellow",
 | |
|                     "value": 70
 | |
|                   },
 | |
|                   {
 | |
|                     "color": "dark-orange",
 | |
|                     "value": 80
 | |
|                   },
 | |
|                   {
 | |
|                     "color": "dark-red",
 | |
|                     "value": 90
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               "unit": "percent"
 | |
|             },
 | |
|             "overrides": []
 | |
|           },
 | |
|           "gridPos": {
 | |
|             "h": 4,
 | |
|             "w": 3,
 | |
|             "x": 0,
 | |
|             "y": 45
 | |
|           },
 | |
|           "id": 756,
 | |
|           "links": [],
 | |
|           "maxDataPoints": 100,
 | |
|           "options": {
 | |
|             "orientation": "auto",
 | |
|             "reduceOptions": {
 | |
|               "calcs": [
 | |
|                 "lastNotNull"
 | |
|               ],
 | |
|               "fields": "",
 | |
|               "values": false
 | |
|             },
 | |
|             "showThresholdLabels": false,
 | |
|             "showThresholdMarkers": true,
 | |
|             "text": {}
 | |
|           },
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "repeatDirection": "h",
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "(hrStorageUsed{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'} /hrStorageSize{job=~'$JobName',instance=~'$Device',hrStorageDescr=~'$hrMemoryDescr'})*100",
 | |
|               "format": "time_series",
 | |
|               "instant": false,
 | |
|               "interval": "",
 | |
|               "intervalFactor": 1,
 | |
|               "legendFormat": "% Used",
 | |
|               "refId": "A"
 | |
|             }
 | |
|           ],
 | |
|           "title": "% Used Space",
 | |
|           "type": "gauge"
 | |
|         }
 | |
|       ],
 | |
|       "repeat": "hrMemoryDescr",
 | |
|       "title": "Memory: $hrMemoryDescr - ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "collapsed": true,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 64
 | |
|       },
 | |
|       "id": 17,
 | |
|       "panels": [
 | |
|         {
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "custom": {
 | |
|                 "align": "left",
 | |
|                 "filterable": false
 | |
|               },
 | |
|               "links": [],
 | |
|               "mappings": [],
 | |
|               "noValue": "No Data Available",
 | |
|               "thresholds": {
 | |
|                 "mode": "absolute",
 | |
|                 "steps": [
 | |
|                   {
 | |
|                     "color": "green"
 | |
|                   },
 | |
|                   {
 | |
|                     "color": "red",
 | |
|                     "value": 80
 | |
|                   }
 | |
|                 ]
 | |
|               }
 | |
|             },
 | |
|             "overrides": [
 | |
|               {
 | |
|                 "matcher": {
 | |
|                   "id": "byName",
 | |
|                   "options": "Admin Status"
 | |
|                 },
 | |
|                 "properties": [
 | |
|                   {
 | |
|                     "id": "mappings",
 | |
|                     "value": [
 | |
|                       {
 | |
|                         "options": {
 | |
|                           "1": {
 | |
|                             "text": "UP"
 | |
|                           },
 | |
|                           "2": {
 | |
|                             "text": "DOWN"
 | |
|                           },
 | |
|                           "3": {
 | |
|                             "text": "TESTING"
 | |
|                           }
 | |
|                         },
 | |
|                         "type": "value"
 | |
|                       }
 | |
|                     ]
 | |
|                   },
 | |
|                   {
 | |
|                     "id": "custom.displayMode",
 | |
|                     "value": "color-text"
 | |
|                   },
 | |
|                   {
 | |
|                     "id": "thresholds",
 | |
|                     "value": {
 | |
|                       "mode": "absolute",
 | |
|                       "steps": [
 | |
|                         {
 | |
|                           "color": "green"
 | |
|                         },
 | |
|                         {
 | |
|                           "color": "red",
 | |
|                           "value": 2
 | |
|                         },
 | |
|                         {
 | |
|                           "color": "#EAB839",
 | |
|                           "value": 3
 | |
|                         }
 | |
|                       ]
 | |
|                     }
 | |
|                   },
 | |
|                   {
 | |
|                     "id": "custom.align",
 | |
|                     "value": "center"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               {
 | |
|                 "matcher": {
 | |
|                   "id": "byName",
 | |
|                   "options": "Speed"
 | |
|                 },
 | |
|                 "properties": [
 | |
|                   {
 | |
|                     "id": "unit",
 | |
|                     "value": "decbytes"
 | |
|                   },
 | |
|                   {
 | |
|                     "id": "custom.align",
 | |
|                     "value": "left"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               {
 | |
|                 "matcher": {
 | |
|                   "id": "byName",
 | |
|                   "options": "Status"
 | |
|                 },
 | |
|                 "properties": [
 | |
|                   {
 | |
|                     "id": "mappings",
 | |
|                     "value": [
 | |
|                       {
 | |
|                         "options": {
 | |
|                           "1": {
 | |
|                             "text": "UP"
 | |
|                           },
 | |
|                           "2": {
 | |
|                             "text": "DOWN"
 | |
|                           },
 | |
|                           "3": {
 | |
|                             "text": "TESTING"
 | |
|                           },
 | |
|                           "4": {
 | |
|                             "text": "UNKNOWN"
 | |
|                           },
 | |
|                           "5": {
 | |
|                             "text": "DORMANT"
 | |
|                           },
 | |
|                           "6": {
 | |
|                             "text": "NOT PRESENT"
 | |
|                           },
 | |
|                           "7": {
 | |
|                             "text": "LOWER LAYER DOWN"
 | |
|                           }
 | |
|                         },
 | |
|                         "type": "value"
 | |
|                       }
 | |
|                     ]
 | |
|                   },
 | |
|                   {
 | |
|                     "id": "custom.displayMode",
 | |
|                     "value": "color-text"
 | |
|                   },
 | |
|                   {
 | |
|                     "id": "thresholds",
 | |
|                     "value": {
 | |
|                       "mode": "absolute",
 | |
|                       "steps": [
 | |
|                         {
 | |
|                           "color": "green"
 | |
|                         },
 | |
|                         {
 | |
|                           "color": "red",
 | |
|                           "value": 2
 | |
|                         },
 | |
|                         {
 | |
|                           "color": "#EAB839",
 | |
|                           "value": 3
 | |
|                         },
 | |
|                         {
 | |
|                           "color": "dark-red",
 | |
|                           "value": 7
 | |
|                         }
 | |
|                       ]
 | |
|                     }
 | |
|                   },
 | |
|                   {
 | |
|                     "id": "custom.align",
 | |
|                     "value": "center"
 | |
|                   }
 | |
|                 ]
 | |
|               },
 | |
|               {
 | |
|                 "matcher": {
 | |
|                   "id": "byName",
 | |
|                   "options": "MTU"
 | |
|                 },
 | |
|                 "properties": [
 | |
|                   {
 | |
|                     "id": "custom.align",
 | |
|                     "value": "center"
 | |
|                   }
 | |
|                 ]
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           "gridPos": {
 | |
|             "h": 3,
 | |
|             "w": 24,
 | |
|             "x": 0,
 | |
|             "y": 48
 | |
|           },
 | |
|           "id": 346,
 | |
|           "options": {
 | |
|             "showHeader": true,
 | |
|             "sortBy": []
 | |
|           },
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "ifPhysAddress{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|               "format": "table",
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "ifAdminStatus{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|               "format": "table",
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "",
 | |
|               "refId": "B"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "ifConnectorPresent{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|               "format": "table",
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "",
 | |
|               "refId": "C"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "ifSpeed{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|               "format": "table",
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "",
 | |
|               "refId": "D"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "ifOperStatus{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|               "format": "table",
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "",
 | |
|               "refId": "E"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "ifMtu{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "",
 | |
|               "refId": "F"
 | |
|             }
 | |
|           ],
 | |
|           "title": "Interfaces Details: $Interface - ($Device)",
 | |
|           "transformations": [
 | |
|             {
 | |
|               "id": "seriesToColumns",
 | |
|               "options": {
 | |
|                 "byField": "ifName"
 | |
|               }
 | |
|             },
 | |
|             {
 | |
|               "id": "filterFieldsByName",
 | |
|               "options": {
 | |
|                 "include": {
 | |
|                   "names": [
 | |
|                     "ifName",
 | |
|                     "ifPhysAddress",
 | |
|                     "instance 2",
 | |
|                     "Value #D",
 | |
|                     "Value #E",
 | |
|                     "Value #F"
 | |
|                   ]
 | |
|                 }
 | |
|               }
 | |
|             },
 | |
|             {
 | |
|               "id": "organize",
 | |
|               "options": {
 | |
|                 "excludeByName": {},
 | |
|                 "indexByName": {
 | |
|                   "Value #D": 2,
 | |
|                   "Value #E": 4,
 | |
|                   "Value #F": 3,
 | |
|                   "ifName": 1,
 | |
|                   "ifPhysAddress": 5,
 | |
|                   "instance 2": 0
 | |
|                 },
 | |
|                 "renameByName": {
 | |
|                   "Value #B": "Admin Status",
 | |
|                   "Value #C": "Connector",
 | |
|                   "Value #D": "Speed",
 | |
|                   "Value #E": "Status",
 | |
|                   "Value #F": "MTU",
 | |
|                   "ifName": "Port",
 | |
|                   "ifPhysAddress": "MAC Address",
 | |
|                   "instance 2": "NAS"
 | |
|                 }
 | |
|               }
 | |
|             }
 | |
|           ],
 | |
|           "type": "table"
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {
 | |
|             "Out": "#C15C17"
 | |
|           },
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "editable": true,
 | |
|           "error": false,
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 3,
 | |
|           "fillGradient": 8,
 | |
|           "gridPos": {
 | |
|             "h": 8,
 | |
|             "w": 24,
 | |
|             "x": 0,
 | |
|             "y": 51
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 1,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": true,
 | |
|             "current": true,
 | |
|             "hideEmpty": false,
 | |
|             "hideZero": false,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": false,
 | |
|             "show": true,
 | |
|             "total": true,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "links": [],
 | |
|           "maxPerRow": 2,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 5,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "repeatDirection": "h",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:803",
 | |
|               "alias": "/^.*Out$/",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(ifHCInOctets{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])*$interfacebits",
 | |
|               "format": "time_series",
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Traffic In",
 | |
|               "refId": "A",
 | |
|               "step": 60
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(ifHCOutOctets{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])*$interfacebits",
 | |
|               "format": "time_series",
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Traffic Out",
 | |
|               "refId": "B",
 | |
|               "step": 60
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Traffic: $Interface - ($Device)",
 | |
|           "tooltip": {
 | |
|             "msResolution": false,
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:671",
 | |
|               "format": "bps",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:672",
 | |
|               "format": "decbits",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {
 | |
|             "Out": "#C15C17"
 | |
|           },
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "editable": true,
 | |
|           "error": false,
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 3,
 | |
|           "fillGradient": 8,
 | |
|           "gridPos": {
 | |
|             "h": 7,
 | |
|             "w": 12,
 | |
|             "x": 0,
 | |
|             "y": 59
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 249,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": true,
 | |
|             "current": true,
 | |
|             "hideEmpty": false,
 | |
|             "hideZero": false,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": false,
 | |
|             "show": true,
 | |
|             "total": true,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "links": [],
 | |
|           "maxPerRow": 2,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 5,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "repeatDirection": "h",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:803",
 | |
|               "alias": "/^.*Out$/",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(ifHCInBroadcastPkts{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])*$interfacebits",
 | |
|               "format": "time_series",
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Broadcast In",
 | |
|               "refId": "A",
 | |
|               "step": 60
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(ifHCOutBroadcastPkts{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])*$interfacebits",
 | |
|               "format": "time_series",
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Broadcast  Out",
 | |
|               "refId": "B",
 | |
|               "step": 60
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(ifHCInMulticastPkts{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])*$interfacebits",
 | |
|               "format": "time_series",
 | |
|               "hide": false,
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Multicast  In",
 | |
|               "refId": "C",
 | |
|               "step": 60
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(ifHCOutMulticastPkts{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])*$interfacebits",
 | |
|               "format": "time_series",
 | |
|               "hide": false,
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Multicast  Out",
 | |
|               "refId": "D",
 | |
|               "step": 60
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Multicast & Broadcast: $Interface - ($Device)",
 | |
|           "tooltip": {
 | |
|             "msResolution": false,
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:671",
 | |
|               "format": "bps",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:672",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {
 | |
|             "Out": "#C15C17"
 | |
|           },
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "editable": true,
 | |
|           "error": false,
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 3,
 | |
|           "fillGradient": 8,
 | |
|           "gridPos": {
 | |
|             "h": 7,
 | |
|             "w": 12,
 | |
|             "x": 12,
 | |
|             "y": 59
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 68,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": true,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": false,
 | |
|             "show": true,
 | |
|             "total": true,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "links": [],
 | |
|           "maxPerRow": 2,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 5,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "repeatDirection": "h",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:803",
 | |
|               "alias": "/^.*Out$/",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "expr": "rate(ifInDiscards{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])",
 | |
|               "format": "time_series",
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Discards In",
 | |
|               "refId": "A",
 | |
|               "step": 60
 | |
|             },
 | |
|             {
 | |
|               "expr": "rate(ifInErrors{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])",
 | |
|               "format": "time_series",
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Errors In",
 | |
|               "refId": "B",
 | |
|               "step": 60
 | |
|             },
 | |
|             {
 | |
|               "expr": "rate(ifOutDiscards{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])",
 | |
|               "format": "time_series",
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Discards Out",
 | |
|               "refId": "C",
 | |
|               "step": 60
 | |
|             },
 | |
|             {
 | |
|               "expr": "rate(ifOutErrors{job=~'$JobName',instance=~'$Device',ifName=~'$Interface'}[$__rate_interval])",
 | |
|               "format": "time_series",
 | |
|               "interval": "",
 | |
|               "intervalFactor": 2,
 | |
|               "legendFormat": "Errors Out",
 | |
|               "refId": "D",
 | |
|               "step": 60
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Errors $Interface: - ($Device)",
 | |
|           "tooltip": {
 | |
|             "msResolution": false,
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:671",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:672",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         }
 | |
|       ],
 | |
|       "repeat": "Interface",
 | |
|       "title": "Networking: ($Interface) - ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "collapsed": true,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 65
 | |
|       },
 | |
|       "id": 39,
 | |
|       "panels": [
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 8,
 | |
|             "w": 12,
 | |
|             "x": 0,
 | |
|             "y": 53
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 45,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:5137",
 | |
|               "alias": "Written Bytes",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(spaceIONReadX{job=~'$JobName',instance=~'$Device',spaceIODevice=~'$spaceIODevice'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Read Bytes",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(spaceIONWrittenX{job=~'$JobName',instance=~'$Device',spaceIODevice=~'$spaceIODevice'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Written Bytes",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Volume Throughput - $spaceIODevice ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:5109",
 | |
|               "format": "Bps",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:5110",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "aliasColors": {},
 | |
|           "bars": false,
 | |
|           "dashLength": 10,
 | |
|           "dashes": false,
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "fieldConfig": {
 | |
|             "defaults": {},
 | |
|             "overrides": []
 | |
|           },
 | |
|           "fill": 1,
 | |
|           "fillGradient": 0,
 | |
|           "gridPos": {
 | |
|             "h": 8,
 | |
|             "w": 12,
 | |
|             "x": 12,
 | |
|             "y": 53
 | |
|           },
 | |
|           "hiddenSeries": false,
 | |
|           "id": 46,
 | |
|           "interval": "",
 | |
|           "legend": {
 | |
|             "alignAsTable": true,
 | |
|             "avg": false,
 | |
|             "current": true,
 | |
|             "max": true,
 | |
|             "min": true,
 | |
|             "rightSide": true,
 | |
|             "show": true,
 | |
|             "total": false,
 | |
|             "values": true
 | |
|           },
 | |
|           "lines": true,
 | |
|           "linewidth": 1,
 | |
|           "nullPointMode": "connected",
 | |
|           "options": {
 | |
|             "alertThreshold": true
 | |
|           },
 | |
|           "percentage": false,
 | |
|           "pluginVersion": "7.5.6",
 | |
|           "pointradius": 2,
 | |
|           "points": false,
 | |
|           "renderer": "flot",
 | |
|           "seriesOverrides": [
 | |
|             {
 | |
|               "$$hashKey": "object:5137",
 | |
|               "alias": "Written Bytes",
 | |
|               "transform": "negative-Y"
 | |
|             }
 | |
|           ],
 | |
|           "spaceLength": 10,
 | |
|           "stack": false,
 | |
|           "steppedLine": false,
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(spaceIOReads{job=~'$JobName',instance=~'$Device',spaceIODevice=~'$spaceIODevice'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Read Bytes",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "rate(spaceIOWrites{job=~'$JobName',instance=~'$Device',spaceIODevice=~'$spaceIODevice'}[$__rate_interval])",
 | |
|               "interval": "",
 | |
|               "legendFormat": "Written Bytes",
 | |
|               "refId": "B"
 | |
|             }
 | |
|           ],
 | |
|           "thresholds": [],
 | |
|           "timeRegions": [],
 | |
|           "title": "Volume IOPS - $spaceIODevice ($Device)",
 | |
|           "tooltip": {
 | |
|             "shared": true,
 | |
|             "sort": 0,
 | |
|             "value_type": "individual"
 | |
|           },
 | |
|           "type": "graph",
 | |
|           "xaxis": {
 | |
|             "mode": "time",
 | |
|             "show": true,
 | |
|             "values": []
 | |
|           },
 | |
|           "yaxes": [
 | |
|             {
 | |
|               "$$hashKey": "object:5109",
 | |
|               "format": "iops",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             },
 | |
|             {
 | |
|               "$$hashKey": "object:5110",
 | |
|               "format": "short",
 | |
|               "logBase": 1,
 | |
|               "show": true
 | |
|             }
 | |
|           ],
 | |
|           "yaxis": {
 | |
|             "align": false
 | |
|           }
 | |
|         }
 | |
|       ],
 | |
|       "repeat": "spaceIODevice",
 | |
|       "title": "Volume: $spaceIODevice - ($Device)",
 | |
|       "type": "row"
 | |
|     },
 | |
|     {
 | |
|       "collapsed": true,
 | |
|       "datasource": {
 | |
|         "type": "prometheus",
 | |
|         "uid": "ZvP2BbO4z"
 | |
|       },
 | |
|       "gridPos": {
 | |
|         "h": 1,
 | |
|         "w": 24,
 | |
|         "x": 0,
 | |
|         "y": 66
 | |
|       },
 | |
|       "id": 814,
 | |
|       "panels": [
 | |
|         {
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "color": {
 | |
|                 "fixedColor": "dark-blue",
 | |
|                 "mode": "fixed"
 | |
|               },
 | |
|               "mappings": [],
 | |
|               "thresholds": {
 | |
|                 "mode": "absolute",
 | |
|                 "steps": [
 | |
|                   {
 | |
|                     "color": "green"
 | |
|                   },
 | |
|                   {
 | |
|                     "color": "red",
 | |
|                     "value": 80
 | |
|                   }
 | |
|                 ]
 | |
|               }
 | |
|             },
 | |
|             "overrides": []
 | |
|           },
 | |
|           "gridPos": {
 | |
|             "h": 4,
 | |
|             "w": 3,
 | |
|             "x": 0,
 | |
|             "y": 70
 | |
|           },
 | |
|           "id": 1646,
 | |
|           "options": {
 | |
|             "colorMode": "background",
 | |
|             "graphMode": "none",
 | |
|             "justifyMode": "center",
 | |
|             "orientation": "auto",
 | |
|             "reduceOptions": {
 | |
|               "calcs": [
 | |
|                 "lastNotNull"
 | |
|               ],
 | |
|               "fields": "",
 | |
|               "values": false
 | |
|             },
 | |
|             "text": {},
 | |
|             "textMode": "value_and_name"
 | |
|           },
 | |
|           "pluginVersion": "7.5.5",
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "count(diskSMARTInfoDevName{job=~'$JobName',instance=~'$Device',diskSMARTInfoDevName=~'$SmartDev'})",
 | |
|               "interval": "",
 | |
|               "legendFormat": "SMART Checks",
 | |
|               "refId": "A"
 | |
|             }
 | |
|           ],
 | |
|           "title": "S.M.A.R.T ",
 | |
|           "type": "stat"
 | |
|         },
 | |
|         {
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "description": "",
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "color": {
 | |
|                 "mode": "thresholds"
 | |
|               },
 | |
|               "custom": {
 | |
|                 "align": "center",
 | |
|                 "filterable": false
 | |
|               },
 | |
|               "mappings": [],
 | |
|               "thresholds": {
 | |
|                 "mode": "absolute",
 | |
|                 "steps": [
 | |
|                   {
 | |
|                     "color": "dark-red"
 | |
|                   }
 | |
|                 ]
 | |
|               }
 | |
|             },
 | |
|             "overrides": [
 | |
|               {
 | |
|                 "matcher": {
 | |
|                   "id": "byName",
 | |
|                   "options": "SMART Test"
 | |
|                 },
 | |
|                 "properties": [
 | |
|                   {
 | |
|                     "id": "custom.align",
 | |
|                     "value": "left"
 | |
|                   },
 | |
|                   {
 | |
|                     "id": "custom.displayMode",
 | |
|                     "value": "color-background"
 | |
|                   },
 | |
|                   {
 | |
|                     "id": "color",
 | |
|                     "value": {
 | |
|                       "fixedColor": "rgba(40, 33, 96, 0.78)",
 | |
|                       "mode": "fixed"
 | |
|                     }
 | |
|                   }
 | |
|                 ]
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           "gridPos": {
 | |
|             "h": 8,
 | |
|             "w": 21,
 | |
|             "x": 3,
 | |
|             "y": 70
 | |
|           },
 | |
|           "id": 816,
 | |
|           "options": {
 | |
|             "showHeader": true,
 | |
|             "sortBy": [
 | |
|               {
 | |
|                 "desc": false,
 | |
|                 "displayName": "Index"
 | |
|               }
 | |
|             ]
 | |
|           },
 | |
|           "pluginVersion": "7.5.5",
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "diskSMARTInfoDevName{job=~'$JobName',instance=~'$Device',diskSMARTInfoDevName='$SmartDev'}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "SMARTInfo",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "diskSMARTAttrName{job=~'$JobName',instance=~'$Device'}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "AttrName",
 | |
|               "refId": "B"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "diskSMARTAttrCurrent{job=~'$JobName',instance=~'$Device'}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "AttrCurrent",
 | |
|               "refId": "C"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "diskSMARTAttrThreshold{job=~'$JobName',instance=~'$Device'}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "AttrThreshold",
 | |
|               "refId": "D"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "diskSMARTAttrWorst{job=~'$JobName',instance=~'$Device'}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "AttrWorst",
 | |
|               "refId": "E"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "diskSMARTAttrStatus{job=~'$JobName',instance=~'$Device'}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "AttrStatus",
 | |
|               "refId": "F"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "diskSMARTAttrRaw{job=~'$JobName',instance=~'$Device'}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "AttrRaw",
 | |
|               "refId": "G"
 | |
|             }
 | |
|           ],
 | |
|           "title": "S.M.A.R.T: $SmartDev (Data is from the last time the Scheduled task was run)",
 | |
|           "transformations": [
 | |
|             {
 | |
|               "id": "seriesToColumns",
 | |
|               "options": {
 | |
|                 "byField": "diskSMARTInfoIndex"
 | |
|               }
 | |
|             },
 | |
|             {
 | |
|               "id": "filterByValue",
 | |
|               "options": {
 | |
|                 "filters": [
 | |
|                   {
 | |
|                     "config": {
 | |
|                       "id": "greaterOrEqual",
 | |
|                       "options": {
 | |
|                         "value": 0
 | |
|                       }
 | |
|                     },
 | |
|                     "fieldName": "Value #A"
 | |
|                   }
 | |
|                 ],
 | |
|                 "match": "all",
 | |
|                 "type": "include"
 | |
|               }
 | |
|             },
 | |
|             {
 | |
|               "id": "filterFieldsByName",
 | |
|               "options": {
 | |
|                 "include": {
 | |
|                   "names": [
 | |
|                     "diskSMARTAttrName",
 | |
|                     "Value #C",
 | |
|                     "Value #D",
 | |
|                     "Value #E",
 | |
|                     "diskSMARTAttrStatus",
 | |
|                     "Value #G"
 | |
|                   ]
 | |
|                 }
 | |
|               }
 | |
|             },
 | |
|             {
 | |
|               "id": "organize",
 | |
|               "options": {
 | |
|                 "excludeByName": {},
 | |
|                 "indexByName": {
 | |
|                   "Value #C": 3,
 | |
|                   "Value #D": 4,
 | |
|                   "Value #E": 5,
 | |
|                   "Value #F": 2,
 | |
|                   "Value #G": 6,
 | |
|                   "diskSMARTAttrName": 0,
 | |
|                   "diskSMARTAttrStatus": 1
 | |
|                 },
 | |
|                 "renameByName": {
 | |
|                   "Value #A": "",
 | |
|                   "Value #C": "Current",
 | |
|                   "Value #D": "Threshold",
 | |
|                   "Value #E": "Worst",
 | |
|                   "Value #F": "Status",
 | |
|                   "Value #G": "RAW",
 | |
|                   "diskSMARTAttrName": "SMART Test",
 | |
|                   "diskSMARTAttrStatus": "Status",
 | |
|                   "diskSMARTInfoDevName": "Device",
 | |
|                   "diskSMARTInfoIndex": "",
 | |
|                   "instance 1": "NAS"
 | |
|                 }
 | |
|               }
 | |
|             },
 | |
|             {
 | |
|               "id": "sortBy",
 | |
|               "options": {
 | |
|                 "fields": {},
 | |
|                 "sort": [
 | |
|                   {
 | |
|                     "field": "Status"
 | |
|                   }
 | |
|                 ]
 | |
|               }
 | |
|             }
 | |
|           ],
 | |
|           "type": "table"
 | |
|         },
 | |
|         {
 | |
|           "datasource": {
 | |
|             "type": "prometheus",
 | |
|             "uid": "ZvP2BbO4z"
 | |
|           },
 | |
|           "fieldConfig": {
 | |
|             "defaults": {
 | |
|               "color": {
 | |
|                 "mode": "thresholds"
 | |
|               },
 | |
|               "displayName": "S.M.A.R.T Issues",
 | |
|               "mappings": [],
 | |
|               "noValue": "0",
 | |
|               "thresholds": {
 | |
|                 "mode": "absolute",
 | |
|                 "steps": [
 | |
|                   {
 | |
|                     "color": "green"
 | |
|                   },
 | |
|                   {
 | |
|                     "color": "dark-red",
 | |
|                     "value": 1
 | |
|                   }
 | |
|                 ]
 | |
|               }
 | |
|             },
 | |
|             "overrides": []
 | |
|           },
 | |
|           "gridPos": {
 | |
|             "h": 4,
 | |
|             "w": 3,
 | |
|             "x": 0,
 | |
|             "y": 74
 | |
|           },
 | |
|           "id": 1575,
 | |
|           "options": {
 | |
|             "colorMode": "background",
 | |
|             "graphMode": "none",
 | |
|             "justifyMode": "center",
 | |
|             "orientation": "auto",
 | |
|             "reduceOptions": {
 | |
|               "calcs": [
 | |
|                 "lastNotNull"
 | |
|               ],
 | |
|               "fields": "",
 | |
|               "values": false
 | |
|             },
 | |
|             "text": {},
 | |
|             "textMode": "auto"
 | |
|           },
 | |
|           "pluginVersion": "7.5.5",
 | |
|           "targets": [
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "diskSMARTInfoDevName{job=~'$JobName',instance=~'$Device',diskSMARTInfoDevName=~'$SmartDev'}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "diskSMARTInfoDevName",
 | |
|               "refId": "A"
 | |
|             },
 | |
|             {
 | |
|               "exemplar": true,
 | |
|               "expr": "diskSMARTAttrStatus{job=~'$JobName',instance=~'$Device',diskSMARTAttrStatus!=\"OK\"}",
 | |
|               "format": "table",
 | |
|               "hide": false,
 | |
|               "instant": true,
 | |
|               "interval": "",
 | |
|               "legendFormat": "diskSMARTAttrStatus",
 | |
|               "refId": "C"
 | |
|             }
 | |
|           ],
 | |
|           "title": "S.M.A.R.T: $SmartDev",
 | |
|           "transformations": [
 | |
|             {
 | |
|               "id": "filterFieldsByName",
 | |
|               "options": {
 | |
|                 "include": {
 | |
|                   "names": [
 | |
|                     "diskSMARTInfoDevName",
 | |
|                     "diskSMARTInfoIndex",
 | |
|                     "Value #A",
 | |
|                     "diskSMARTAttrStatus",
 | |
|                     "Value #C",
 | |
|                     "__name__",
 | |
|                     "instance",
 | |
|                     "job"
 | |
|                   ]
 | |
|                 }
 | |
|               }
 | |
|             },
 | |
|             {
 | |
|               "id": "seriesToColumns",
 | |
|               "options": {
 | |
|                 "byField": "diskSMARTInfoIndex"
 | |
|               }
 | |
|             },
 | |
|             {
 | |
|               "id": "filterByValue",
 | |
|               "options": {
 | |
|                 "filters": [
 | |
|                   {
 | |
|                     "config": {
 | |
|                       "id": "greater",
 | |
|                       "options": {
 | |
|                         "value": 0
 | |
|                       }
 | |
|                     },
 | |
|                     "fieldName": "Value #C"
 | |
|                   },
 | |
|                   {
 | |
|                     "config": {
 | |
|                       "id": "greater",
 | |
|                       "options": {
 | |
|                         "value": 0
 | |
|                       }
 | |
|                     },
 | |
|                     "fieldName": "Value #A"
 | |
|                   }
 | |
|                 ],
 | |
|                 "match": "all",
 | |
|                 "type": "include"
 | |
|               }
 | |
|             },
 | |
|             {
 | |
|               "id": "filterFieldsByName",
 | |
|               "options": {
 | |
|                 "include": {
 | |
|                   "names": [
 | |
|                     "Value #C"
 | |
|                   ]
 | |
|                 }
 | |
|               }
 | |
|             }
 | |
|           ],
 | |
|           "type": "stat"
 | |
|         }
 | |
|       ],
 | |
|       "repeat": "SmartDev",
 | |
|       "title": "SMART - ($SmartDev)",
 | |
|       "type": "row"
 | |
|     }
 | |
|   ],
 | |
|   "refresh": "30s",
 | |
|   "schemaVersion": 37,
 | |
|   "style": "dark",
 | |
|   "tags": [
 | |
|     "synology",
 | |
|     "dsm"
 | |
|   ],
 | |
|   "templating": {
 | |
|     "list": [
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": true,
 | |
|           "text": "2",
 | |
|           "value": "2"
 | |
|         },
 | |
|         "description": "Total Number of NAS Systems manually entered.",
 | |
|         "hide": 2,
 | |
|         "name": "NASDevices",
 | |
|         "options": [
 | |
|           {
 | |
|             "selected": true,
 | |
|             "text": "2",
 | |
|             "value": "2"
 | |
|           }
 | |
|         ],
 | |
|         "query": "2",
 | |
|         "skipUrlSync": false,
 | |
|         "type": "textbox"
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": true,
 | |
|           "text": "8",
 | |
|           "value": "8"
 | |
|         },
 | |
|         "description": "This controls whether network interfaces report Megebyte set to 1, Megabits set to 8.",
 | |
|         "hide": 2,
 | |
|         "name": "interfacebits",
 | |
|         "options": [
 | |
|           {
 | |
|             "selected": true,
 | |
|             "text": "8",
 | |
|             "value": "8"
 | |
|           }
 | |
|         ],
 | |
|         "query": "8",
 | |
|         "skipUrlSync": false,
 | |
|         "type": "textbox"
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "snmp",
 | |
|           "value": "snmp"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(ssCpuUser, job)",
 | |
|         "hide": 0,
 | |
|         "includeAll": false,
 | |
|         "label": "Job Name",
 | |
|         "multi": false,
 | |
|         "name": "JobName",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(ssCpuUser, job)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "tagValuesQuery": "",
 | |
|         "tagsQuery": "",
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "feal-syn1.home.feal.no",
 | |
|           "value": "feal-syn1.home.feal.no"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "query_result(ssCpuUser{job=~'$JobName'})",
 | |
|         "hide": 0,
 | |
|         "includeAll": false,
 | |
|         "multi": false,
 | |
|         "name": "Device",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "query_result(ssCpuUser{job=~'$JobName'})",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": ".*instance=\"(.*?)\".*",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(ifName{job=~'$JobName',instance=~'$Device'},ifName)",
 | |
|         "description": "Regex controls interfaces to show.  Default: ^eth.*|^bond.*|^docker[0-9]",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "multi": true,
 | |
|         "name": "Interface",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(ifName{job=~'$JobName',instance=~'$Device'},ifName)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "^eth.*|^bond.*|^docker[0-9]",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(ifName{job=~'$JobName',instance=~'$Device'},ifName)",
 | |
|         "description": "Physical Network Interfaces",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "label": "Network Interface",
 | |
|         "multi": true,
 | |
|         "name": "InterfacePhysical",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(ifName{job=~'$JobName',instance=~'$Device'},ifName)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "^eth.*",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "tagValuesQuery": "",
 | |
|         "tagsQuery": "",
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(ifType_info{job=~'$JobName',instance=~'$Device'},ifName)",
 | |
|         "description": "Bonds an VLans",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "label": "Virtual Interfaces",
 | |
|         "multi": true,
 | |
|         "name": "InterfaceVirtual",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(ifType_info{job=~'$JobName',instance=~'$Device'},ifName)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "^bond.*",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "tagValuesQuery": "",
 | |
|         "tagsQuery": "",
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(diskID{job=~'$JobName',instance=~'$Device'},diskID)",
 | |
|         "hide": 2,
 | |
|         "includeAll": true,
 | |
|         "label": "Disk",
 | |
|         "multi": true,
 | |
|         "name": "DiskName",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(diskID{job=~'$JobName',instance=~'$Device'},diskID)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "/^(?!Cache.*)/",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 0,
 | |
|         "tagValuesQuery": "",
 | |
|         "tagsQuery": "",
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(diskID{job=~'$JobName',instance=~'$Device'},diskID)",
 | |
|         "hide": 2,
 | |
|         "includeAll": true,
 | |
|         "label": "Cache",
 | |
|         "multi": true,
 | |
|         "name": "DiskNameSSD",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(diskID{job=~'$JobName',instance=~'$Device'},diskID)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "^Cache device.*",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 0,
 | |
|         "tagValuesQuery": "",
 | |
|         "tagsQuery": "",
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(raidName{job=~'$JobName',instance=~'$Device'},raidName)",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "label": "Storage",
 | |
|         "multi": true,
 | |
|         "name": "raidName",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(raidName{job=~'$JobName',instance=~'$Device'},raidName)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(storageIODevice{job=~'$JobName',instance=~'$Device'},storageIODevice)",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "label": "Disk",
 | |
|         "multi": true,
 | |
|         "name": "storageIODevice",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(storageIODevice{job=~'$JobName',instance=~'$Device'},storageIODevice)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(spaceIODevice{job=~'$JobName',instance=~'$Device'},spaceIODevice)",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "label": "Volume Name",
 | |
|         "multi": true,
 | |
|         "name": "spaceIODevice",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(spaceIODevice{job=~'$JobName',instance=~'$Device'},spaceIODevice)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(hrStorageDescr{job=~'$JobName',instance=~'$Device'},hrStorageDescr)",
 | |
|         "description": "Regex controls the hrStorageDescr devices  to hide.  Memory is hidden here and used in the \"hrMemoryDescr\" variable instead.  Default: /^(?!/run|/sys/.*|/dev|.*@docker.*|.*[M|m]emory)/",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "label": "File System",
 | |
|         "multi": true,
 | |
|         "name": "hrStorageDescr",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(hrStorageDescr{job=~'$JobName',instance=~'$Device'},hrStorageDescr)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "/^(?!/run|/sys/.*|/dev|.*@docker.*|.*[M|m]emory)/",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(flashCacheSSDDev{job=~'$JobName',instance=~'$Device'},flashCacheSSDDev)",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "label": "Cache",
 | |
|         "multi": true,
 | |
|         "name": "flashCacheDisk",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(flashCacheSSDDev{job=~'$JobName',instance=~'$Device'},flashCacheSSDDev)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(hrStorageDescr{job=~'$JobName',instance=~'$Device'},hrStorageDescr)",
 | |
|         "description": "Regex controls file hrStorageDescr devices to show here.   Default: /.*[M|m]emory.*/",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "label": "Memory",
 | |
|         "multi": true,
 | |
|         "name": "hrMemoryDescr",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(hrStorageDescr{job=~'$JobName',instance=~'$Device'},hrStorageDescr)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "/.*[M|m]emory.*/",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(diskSMARTInfoDevName{job=~'$JobName',instance=~'$Device'},diskSMARTInfoDevName)",
 | |
|         "hide": 0,
 | |
|         "includeAll": true,
 | |
|         "label": "S.M.A.R.T",
 | |
|         "multi": true,
 | |
|         "name": "SmartDev",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(diskSMARTInfoDevName{job=~'$JobName',instance=~'$Device'},diskSMARTInfoDevName)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       },
 | |
|       {
 | |
|         "current": {
 | |
|           "selected": false,
 | |
|           "text": "All",
 | |
|           "value": "$__all"
 | |
|         },
 | |
|         "datasource": {
 | |
|           "type": "prometheus",
 | |
|           "uid": "ZvP2BbO4z"
 | |
|         },
 | |
|         "definition": "label_values(serviceName{job=~'$JobName',instance=~'$Device'},serviceName)",
 | |
|         "description": "Regex controls which services to hide.  Default: /^(?!TELNET|FTP|AFP|OTHER)/",
 | |
|         "hide": 2,
 | |
|         "includeAll": true,
 | |
|         "multi": true,
 | |
|         "name": "services",
 | |
|         "options": [],
 | |
|         "query": {
 | |
|           "query": "label_values(serviceName{job=~'$JobName',instance=~'$Device'},serviceName)",
 | |
|           "refId": "StandardVariableQuery"
 | |
|         },
 | |
|         "refresh": 2,
 | |
|         "regex": "/^(?!TELNET|FTP|AFP|OTHER)/",
 | |
|         "skipUrlSync": false,
 | |
|         "sort": 1,
 | |
|         "type": "query",
 | |
|         "useTags": false
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "time": {
 | |
|     "from": "now-3h",
 | |
|     "to": "now"
 | |
|   },
 | |
|   "timepicker": {
 | |
|     "hidden": false,
 | |
|     "refresh_intervals": [
 | |
|       "5s",
 | |
|       "10s",
 | |
|       "30s",
 | |
|       "1m",
 | |
|       "5m",
 | |
|       "15m",
 | |
|       "30m",
 | |
|       "1h",
 | |
|       "2h",
 | |
|       "1d"
 | |
|     ],
 | |
|     "time_options": [
 | |
|       "5m",
 | |
|       "15m",
 | |
|       "1h",
 | |
|       "6h",
 | |
|       "12h",
 | |
|       "24h",
 | |
|       "2d",
 | |
|       "7d",
 | |
|       "30d"
 | |
|     ]
 | |
|   },
 | |
|   "timezone": "browser",
 | |
|   "title": "Synology NAS Details",
 | |
|   "uid": "i55CRAlMk",
 | |
|   "version": 3,
 | |
|   "weekStart": ""
 | |
| }
 |