diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..1c2f433
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+tmp
\ No newline at end of file
diff --git a/README.md b/README.md
index a546a71..39aea1f 100644
--- a/README.md
+++ b/README.md
@@ -30,58 +30,24 @@ Create a user that is part of the group:
`/user add name=prometheus group=prometheus password=TOP_SECRET`
-
-## Prepare Synology NAS
-
-Firstly, activate SNMPv3 in your Synology NAS und set a username and password (md5).
-
-In order to get stats from a Synology NAS into Prometheus an exporter is needed.
-
--> https://github.com/prometheus/snmp_exporter
-
-This exporter comes with a pre-build docker image.
-
-There is a pre-build `snmp.yml`, where you only need to update the username and password in the bottom `auth` section.
-
-
-Optional: How to generate `snmp.yml`
-
-The generator file can be found in `./synology/generator.yml`.
-
-Create the `snmp.yml` exporter config:
-
-1. Change `auth.username` and `auth.password` to match the Synology NAS
-2. Make a temporary directory: `mkdir tmp && cd tmp`
-3. Get the SNMP exporter repo: `git clone git@github.com:prometheus/snmp_exporter.git && cd snmp_exporter`
-4. Copy the generator file: `cp ../../synology/generator.yml ./generator && cd generator` (yes override)
-5. Prepare the MIB files: `make mibs`
-6. Generate the `snmp.yml` file using Docker:
-```bash
-docker build -t snmp-generator .
-sudo docker run -ti \
- -v "${PWD}:/opt/" \
- snmp-generator generate
-```
-7. If everything went well, a config file has been written to `./snmp.yml`
-8. Copy this file into the Synology folder (next to the generator.yml): `cp ./snmp.yml ../../../synology/`
-
-
-
-
## Prepare Raspi
-You need Ubuntu Server for ARM 64 bit in order to use this setup. You may also use Raspian, but then you are limited to 32bit ARM executables. This would mean, that you need to compile the `mikrotik-exporter` by hand, because there are no predefined 32-bit Docker images.
+
+You need Ubuntu Server for ARM 64 bit in order to use this setup. You may also use Raspian, but then you are limited to 32bit ARM executables. This would mean, that you need to compile the `mikrotik-exporter` by hand, because there are no pre built 32-bit Docker images.
+
+You need to execute the following steps on the target machine itself (e.g. Raspberry Pi).
Install Python and pip:
`sudo apt install python3-dev python3 python3-pip -y`
-Install Docker + Docker-compose
+Install Docker + Docker-compose (reboot required)
```bash
curl -sSL https://get.docker.com | sh
sudo usermod -aG docker ubuntu
sudo pip3 install docker-compose
sudo systemctl enable docker
+sudo reboot
```
Build the mktxp Docker image
@@ -94,7 +60,7 @@ git clone https://github.com/akpw/mktxp.git
cd mktxp
# Build the docker image
-docker build -t mktxp
+docker build . -t mktxp
```
Now get this repo and install all services:
@@ -108,7 +74,7 @@ git clone https://github.com/M0r13n/mikrotik_monitoring.git
cd mikrotik_monitoring
# Let docker-compose do it's job
-sudo docker-compose up -d
+docker-compose up -d
```
You may need to adjust the following configuration files and add your own credentials for your router:
@@ -117,3 +83,7 @@ You may need to adjust the following configuration files and add your own creden
Done. You should now be able to open the Grafana dashboard on Port 3000 of your Raspberry Pi.
+
+## Multiple Nodes
+
+It is possible to monitor multiple (Mikrotik) devices. Just change add as many devices to `mktxp/mktxp.conf` as you want.
\ No newline at end of file
diff --git a/docker-compose.yml b/docker-compose.yml
index 50654b5..c1e9b42 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -59,12 +59,3 @@ services:
- default
restart: unless-stopped
- # SNMP Exporter
- # https://github.com/prometheus/snmp_exporter
- synology_snmp:
- image: "prom/snmp-exporter"
- restart: unless-stopped
- ports:
- - 9116:9116
- volumes:
- - ./synology/snmp.yml:/etc/snmp_exporter/snmp.yml
diff --git a/grafana/provisioning/dashboards/synology.json b/grafana/provisioning/dashboards/synology.json
deleted file mode 100644
index a0a130b..0000000
--- a/grafana/provisioning/dashboards/synology.json
+++ /dev/null
@@ -1,7287 +0,0 @@
-{
- "annotations": {
- "list": [
- {
- "builtIn": 1,
- "datasource": "-- Grafana --",
- "enable": true,
- "hide": true,
- "iconColor": "rgba(0, 211, 255, 1)",
- "name": "Annotations & Alerts",
- "type": "dashboard"
- }
- ]
- },
- "description": "The Synology NAS Details dashboard provides detailed information as to the operational status of the system(s).",
- "editable": true,
- "gnetId": 14284,
- "graphTooltip": 0,
- "id": 3,
- "iteration": 1627821909089,
- "links": [
- {
- "asDropdown": true,
- "icon": "external link",
- "includeVars": false,
- "keepTime": true,
- "tags": [
- "synology"
- ],
- "targetBlank": false,
- "title": "Synology",
- "tooltip": "",
- "type": "dashboards",
- "url": ""
- }
- ],
- "panels": [
- {
- "collapsed": false,
- "datasource": "Prometheus",
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 0
- },
- "id": 14,
- "panels": [],
- "repeat": null,
- "title": "System State - ($Device)",
- "type": "row"
- },
- {
- "datasource": "Prometheus",
- "description": "",
- "fieldConfig": {
- "defaults": {
- "custom": {
- "align": null,
- "displayMode": "auto",
- "filterable": 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": {
- "showHeader": true,
- "sortBy": []
- },
- "pluginVersion": "8.0.4",
- "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"
- }
- ],
- "timeFrom": null,
- "timeShift": null,
- "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": null,
- "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": "8.0.4",
- "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": null,
- "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": "8.0.4",
- "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": null,
- "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": "8.0.4",
- "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": null,
- "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": "8.0.4",
- "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": null,
- "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": "8.0.4",
- "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": null,
- "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": "8.0.4",
- "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": null,
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 7
- },
- "id": 1720,
- "panels": [],
- "title": "System Resources - ($Device)",
- "type": "row"
- },
- {
- "aliasColors": {},
- "bars": false,
- "cacheTimeout": null,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "fieldConfig": {
- "defaults": {
- "unit": "percent"
- },
- "overrides": []
- },
- "fill": 1,
- "fillGradient": 0,
- "gridPos": {
- "h": 6,
- "w": 12,
- "x": 0,
- "y": 8
- },
- "hiddenSeries": false,
- "id": 33,
- "interval": null,
- "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": "8.0.4",
- "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"
- }
- ],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "CPU Usage - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "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",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": 50
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "cacheTimeout": null,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "fieldConfig": {
- "defaults": {
- "unit": "percentunit"
- },
- "overrides": []
- },
- "fill": 1,
- "fillGradient": 0,
- "gridPos": {
- "h": 6,
- "w": 12,
- "x": 12,
- "y": 8
- },
- "hiddenSeries": false,
- "id": 117,
- "interval": null,
- "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": "8.0.4",
- "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"
- }
- ],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Memory Usage - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "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",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {
- "Idle": "blue",
- "System": "dark-red",
- "User": "dark-green"
- },
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": "8.0.4",
- "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"
- }
- ],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "CPU Utilization - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "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",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {
- "Available": "dark-green",
- "Cached": "super-light-yellow",
- "Reserved": "light-red",
- "Shared": "dark-purple",
- "Total": "dark-red"
- },
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": "8.0.4",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Physical Memory - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2907",
- "format": "deckbytes",
- "label": "Physical Memory",
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2908",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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,
- "interval": null,
- "legend": {
- "alignAsTable": true,
- "avg": false,
- "current": true,
- "max": true,
- "min": true,
- "rightSide": true,
- "show": true,
- "sideWidth": null,
- "total": false,
- "values": true
- },
- "lines": true,
- "linewidth": 1,
- "links": [],
- "nullPointMode": "null",
- "options": {
- "alertThreshold": true
- },
- "percentage": false,
- "pluginVersion": "8.0.4",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "CPU Load - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:1102",
- "decimals": null,
- "format": "short",
- "label": "CPU Load",
- "logBase": 1,
- "max": null,
- "min": "0",
- "show": true
- },
- {
- "$$hashKey": "object:1103",
- "format": "none",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {
- "Free Virtual Memory": "dark-green",
- "Total Virtual Memory": "dark-red",
- "Used Virtual Memory": "dark-orange"
- },
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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.0.4",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Virtual Memory - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2907",
- "format": "deckbytes",
- "label": "Virtual Memory",
- "logBase": 1,
- "max": null,
- "min": "0",
- "show": true
- },
- {
- "$$hashKey": "object:2908",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": "0",
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "decimals": null,
- "description": "",
- "fill": 1,
- "fillGradient": 1,
- "gridPos": {
- "h": 6,
- "w": 12,
- "x": 0,
- "y": 26
- },
- "hiddenSeries": false,
- "id": 1116,
- "interval": null,
- "legend": {
- "alignAsTable": true,
- "avg": false,
- "current": true,
- "max": true,
- "min": true,
- "rightSide": true,
- "show": true,
- "sideWidth": null,
- "total": false,
- "values": true
- },
- "lines": true,
- "linewidth": 1,
- "links": [],
- "nullPointMode": "null",
- "options": {
- "alertThreshold": true
- },
- "percentage": false,
- "pluginVersion": "8.0.4",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Processes - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:1102",
- "decimals": null,
- "format": "short",
- "label": "Running Processes",
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:1103",
- "format": "percent",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "decimals": null,
- "description": "",
- "fill": 0,
- "fillGradient": 0,
- "gridPos": {
- "h": 6,
- "w": 12,
- "x": 12,
- "y": 26
- },
- "hiddenSeries": false,
- "id": 1057,
- "interval": null,
- "legend": {
- "alignAsTable": true,
- "avg": false,
- "current": true,
- "hideEmpty": false,
- "hideZero": false,
- "max": true,
- "min": true,
- "rightSide": true,
- "show": true,
- "sideWidth": null,
- "total": false,
- "values": true
- },
- "lines": true,
- "linewidth": 1,
- "links": [],
- "nullPointMode": "null",
- "options": {
- "alertThreshold": false
- },
- "percentage": false,
- "pluginVersion": "8.0.4",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Users / Service - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:1102",
- "decimals": 0,
- "format": "short",
- "label": "Connected Users",
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:1103",
- "format": "none",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "collapsed": false,
- "datasource": "Prometheus",
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 32
- },
- "id": 76,
- "panels": [],
- "repeat": null,
- "title": "System Internals - ($Device)",
- "type": "row"
- },
- {
- "datasource": "Prometheus",
- "fieldConfig": {
- "defaults": {
- "custom": {
- "align": null,
- "displayMode": "auto",
- "filterable": false
- },
- "links": [],
- "mappings": [],
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "green",
- "value": null
- },
- {
- "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",
- "value": null
- },
- {
- "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",
- "value": null
- },
- {
- "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": {
- "showHeader": true,
- "sortBy": []
- },
- "pluginVersion": "8.0.4",
- "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"
- }
- ],
- "timeFrom": null,
- "timeShift": null,
- "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": "Prometheus",
- "fieldConfig": {
- "defaults": {
- "custom": {
- "align": "center",
- "displayMode": "auto",
- "filterable": false
- },
- "decimals": 0,
- "mappings": [],
- "max": 140,
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "green",
- "value": null
- },
- {
- "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",
- "value": null
- },
- {
- "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": {
- "showHeader": true,
- "sortBy": []
- },
- "pluginVersion": "8.0.4",
- "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"
- }
- ],
- "timeFrom": null,
- "timeShift": null,
- "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": null,
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 41
- },
- "id": 230,
- "panels": [],
- "repeat": "raidName",
- "title": "Storage: $raidName - ($Device)",
- "type": "row"
- },
- {
- "cacheTimeout": null,
- "datasource": "Prometheus",
- "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",
- "value": null
- },
- {
- "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,
- "interval": null,
- "links": [],
- "maxDataPoints": 100,
- "options": {
- "colorMode": "background",
- "graphMode": "none",
- "justifyMode": "auto",
- "orientation": "horizontal",
- "reduceOptions": {
- "calcs": [
- "lastNotNull"
- ],
- "fields": "",
- "values": false
- },
- "text": {},
- "textMode": "value"
- },
- "pluginVersion": "8.0.4",
- "repeat": null,
- "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": "Prometheus",
- "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.0.4",
- "pointradius": 2,
- "points": false,
- "renderer": "flot",
- "repeat": null,
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Storage Usage - $raidName ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:1861",
- "format": "bytes",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": "0",
- "show": true
- },
- {
- "$$hashKey": "object:1862",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": "0",
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "cacheTimeout": null,
- "datasource": "Prometheus",
- "description": "",
- "fieldConfig": {
- "defaults": {
- "color": {
- "mode": "thresholds"
- },
- "mappings": [],
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "dark-blue",
- "value": null
- }
- ]
- },
- "unit": "bytes"
- },
- "overrides": []
- },
- "gridPos": {
- "h": 2,
- "w": 3,
- "x": 0,
- "y": 44
- },
- "id": 295,
- "interval": null,
- "links": [],
- "maxDataPoints": 100,
- "options": {
- "colorMode": "background",
- "graphMode": "none",
- "justifyMode": "center",
- "orientation": "auto",
- "reduceOptions": {
- "calcs": [
- "lastNotNull"
- ],
- "fields": "",
- "values": false
- },
- "text": {},
- "textMode": "value"
- },
- "pluginVersion": "8.0.4",
- "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"
- },
- {
- "cacheTimeout": null,
- "datasource": "Prometheus",
- "description": "",
- "fieldConfig": {
- "defaults": {
- "color": {
- "mode": "thresholds"
- },
- "decimals": 2,
- "mappings": [],
- "max": 100,
- "min": 0,
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "dark-green",
- "value": null
- },
- {
- "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,
- "interval": null,
- "links": [],
- "maxDataPoints": 100,
- "options": {
- "orientation": "auto",
- "reduceOptions": {
- "calcs": [
- "lastNotNull"
- ],
- "fields": "",
- "values": false
- },
- "showThresholdLabels": false,
- "showThresholdMarkers": true,
- "text": {}
- },
- "pluginVersion": "8.0.4",
- "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": null,
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 50
- },
- "id": 374,
- "panels": [
- {
- "cacheTimeout": null,
- "datasource": "Prometheus",
- "description": "",
- "fieldConfig": {
- "defaults": {
- "color": {
- "mode": "thresholds"
- },
- "mappings": [],
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "dark-blue",
- "value": null
- }
- ]
- },
- "unit": "bytes"
- },
- "overrides": []
- },
- "gridPos": {
- "h": 2,
- "w": 3,
- "x": 0,
- "y": 43
- },
- "id": 453,
- "interval": null,
- "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": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "File System Usage: $hrStorageDescr ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:1861",
- "format": "bytes",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": "0",
- "show": true
- },
- {
- "$$hashKey": "object:1862",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": "0",
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "cacheTimeout": null,
- "datasource": "Prometheus",
- "description": "",
- "fieldConfig": {
- "defaults": {
- "color": {
- "mode": "thresholds"
- },
- "decimals": 2,
- "mappings": [],
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "dark-green",
- "value": null
- },
- {
- "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,
- "interval": null,
- "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": "Prometheus",
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 51
- },
- "id": 28,
- "panels": [
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Bits Read/Write: $storageIODevice - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2897",
- "format": "bps",
- "label": "Read/Writ b/s",
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2898",
- "format": "bps",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "I/O: $storageIODevice - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2897",
- "format": "bps",
- "label": "I/O b/s",
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2898",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Load: $storageIODevice - ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2897",
- "format": "bps",
- "label": "Load b/s",
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2898",
- "format": "bps",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": false
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- }
- ],
- "repeat": "storageIODevice",
- "title": "HDD/SSD: $storageIODevice - ($Device)",
- "type": "row"
- },
- {
- "collapsed": true,
- "datasource": null,
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 52
- },
- "id": 876,
- "panels": [
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Bytes Read/Write: $flashCacheDisk- ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2897",
- "format": "Bps",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2898",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Read/Write Hits: $flashCacheDisk- ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2897",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2898",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Read/Write Total: $flashCacheDisk- ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2897",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2898",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Read/Write Hit Rate: $flashCacheDisk- ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2897",
- "format": "percent",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2898",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Read/Write Skips: $flashCacheDisk- ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2897",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2898",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Write Misses: $flashCacheDisk- ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:2897",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:2898",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- }
- ],
- "repeat": "flashCacheDisk",
- "title": "SSD Cache: $flashCacheDisk - ($Device)",
- "type": "row"
- },
- {
- "collapsed": true,
- "datasource": null,
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 53
- },
- "id": 654,
- "panels": [
- {
- "cacheTimeout": null,
- "datasource": "Prometheus",
- "description": "",
- "fieldConfig": {
- "defaults": {
- "color": {
- "mode": "thresholds"
- },
- "mappings": [],
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "dark-blue",
- "value": null
- }
- ]
- },
- "unit": "bytes"
- },
- "overrides": []
- },
- "gridPos": {
- "h": 2,
- "w": 3,
- "x": 0,
- "y": 43
- },
- "id": 703,
- "interval": null,
- "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": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Memory Usage: $hrMemoryDescr ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:1861",
- "format": "bytes",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": "0",
- "show": true
- },
- {
- "$$hashKey": "object:1862",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": "0",
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "cacheTimeout": null,
- "datasource": "Prometheus",
- "description": "",
- "fieldConfig": {
- "defaults": {
- "color": {
- "mode": "thresholds"
- },
- "decimals": 2,
- "mappings": [],
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "dark-green",
- "value": null
- },
- {
- "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,
- "interval": null,
- "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": "Prometheus",
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 54
- },
- "id": 17,
- "panels": [
- {
- "datasource": "Prometheus",
- "fieldConfig": {
- "defaults": {
- "custom": {
- "align": "left",
- "filterable": false
- },
- "links": [],
- "mappings": [],
- "noValue": "No Data Available",
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "green",
- "value": null
- },
- {
- "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",
- "value": null
- },
- {
- "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",
- "value": null
- },
- {
- "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"
- }
- ],
- "timeFrom": null,
- "timeShift": null,
- "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": "Prometheus",
- "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",
- "repeat": null,
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Traffic: $Interface - ($Device)",
- "tooltip": {
- "msResolution": false,
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:671",
- "format": "bps",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:672",
- "format": "decbits",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {
- "Out": "#C15C17"
- },
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Multicast & Broadcast: $Interface - ($Device)",
- "tooltip": {
- "msResolution": false,
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:671",
- "format": "bps",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:672",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {
- "Out": "#C15C17"
- },
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Errors $Interface: - ($Device)",
- "tooltip": {
- "msResolution": false,
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:671",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:672",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- }
- ],
- "repeat": "Interface",
- "title": "Networking: ($Interface) - ($Device)",
- "type": "row"
- },
- {
- "collapsed": true,
- "datasource": "Prometheus",
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 55
- },
- "id": 39,
- "panels": [
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Volume Throughput - $spaceIODevice ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:5109",
- "format": "Bps",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:5110",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- },
- {
- "aliasColors": {},
- "bars": false,
- "dashLength": 10,
- "dashes": false,
- "datasource": "Prometheus",
- "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": [],
- "timeFrom": null,
- "timeRegions": [],
- "timeShift": null,
- "title": "Volume IOPS - $spaceIODevice ($Device)",
- "tooltip": {
- "shared": true,
- "sort": 0,
- "value_type": "individual"
- },
- "type": "graph",
- "xaxis": {
- "buckets": null,
- "mode": "time",
- "name": null,
- "show": true,
- "values": []
- },
- "yaxes": [
- {
- "$$hashKey": "object:5109",
- "format": "iops",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "$$hashKey": "object:5110",
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ],
- "yaxis": {
- "align": false,
- "alignLevel": null
- }
- }
- ],
- "repeat": "spaceIODevice",
- "title": "Volume: $spaceIODevice - ($Device)",
- "type": "row"
- },
- {
- "collapsed": true,
- "datasource": null,
- "fieldConfig": {
- "defaults": {},
- "overrides": []
- },
- "gridPos": {
- "h": 1,
- "w": 24,
- "x": 0,
- "y": 56
- },
- "id": 814,
- "panels": [
- {
- "datasource": null,
- "fieldConfig": {
- "defaults": {
- "color": {
- "fixedColor": "dark-blue",
- "mode": "fixed"
- },
- "mappings": [],
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "green",
- "value": null
- },
- {
- "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": null,
- "description": "",
- "fieldConfig": {
- "defaults": {
- "color": {
- "mode": "thresholds"
- },
- "custom": {
- "align": "center",
- "filterable": false
- },
- "mappings": [],
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "dark-red",
- "value": null
- }
- ]
- }
- },
- "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": null,
- "fieldConfig": {
- "defaults": {
- "color": {
- "mode": "thresholds"
- },
- "displayName": "S.M.A.R.T Issues",
- "mappings": [],
- "noValue": "0",
- "thresholds": {
- "mode": "absolute",
- "steps": [
- {
- "color": "green",
- "value": null
- },
- {
- "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"
- }
- ],
- "timeFrom": null,
- "timeShift": null,
- "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": 30,
- "style": "dark",
- "tags": [
- "synology",
- "dsm"
- ],
- "templating": {
- "list": [
- {
- "current": {
- "selected": false,
- "text": "1",
- "value": "1"
- },
- "description": "Total Number of NAS Systems manually entered.",
- "error": null,
- "hide": 2,
- "label": null,
- "name": "NASDevices",
- "options": [
- {
- "selected": true,
- "text": "1",
- "value": "1"
- }
- ],
- "query": "1",
- "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.",
- "error": null,
- "hide": 2,
- "label": null,
- "name": "interfacebits",
- "options": [
- {
- "selected": true,
- "text": "8",
- "value": "8"
- }
- ],
- "query": "8",
- "skipUrlSync": false,
- "type": "textbox"
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "synology-snmp",
- "value": "synology-snmp"
- },
- "datasource": "Prometheus",
- "definition": "label_values(ssCpuUser, job)",
- "description": null,
- "error": null,
- "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
- },
- {
- "allValue": null,
- "current": {
- "isNone": true,
- "selected": false,
- "text": "None",
- "value": ""
- },
- "datasource": "Prometheus",
- "definition": "query_result(ssCpuUser{job=~'$JobName'})",
- "description": null,
- "error": null,
- "hide": 0,
- "includeAll": false,
- "label": null,
- "multi": false,
- "name": "Device",
- "options": [],
- "query": {
- "query": "query_result(ssCpuUser{job=~'$JobName'})",
- "refId": "StandardVariableQuery"
- },
- "refresh": 2,
- "regex": ".*instance=\"(.*?)\".*",
- "skipUrlSync": false,
- "sort": 1,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "type": "query",
- "useTags": false
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(ifName{job=~'$JobName',instance=~'$Device'},ifName)",
- "description": "Regex controls interfaces to show. Default: ^eth.*|^bond.*|^docker[0-9]",
- "error": null,
- "hide": 0,
- "includeAll": true,
- "label": null,
- "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,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "type": "query",
- "useTags": false
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(ifName{job=~'$JobName',instance=~'$Device'},ifName)",
- "description": "Physical Network Interfaces",
- "error": null,
- "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
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(ifType_info{job=~'$JobName',instance=~'$Device'},ifName)",
- "description": "Bonds an VLans",
- "error": null,
- "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
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(diskID{job=~'$JobName',instance=~'$Device'},diskID)",
- "description": null,
- "error": null,
- "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
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(diskID{job=~'$JobName',instance=~'$Device'},diskID)",
- "description": null,
- "error": null,
- "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
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(raidName{job=~'$JobName',instance=~'$Device'},raidName)",
- "description": null,
- "error": null,
- "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,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "type": "query",
- "useTags": false
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(storageIODevice{job=~'$JobName',instance=~'$Device'},storageIODevice)",
- "description": null,
- "error": null,
- "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,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "type": "query",
- "useTags": false
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(spaceIODevice{job=~'$JobName',instance=~'$Device'},spaceIODevice)",
- "description": null,
- "error": null,
- "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,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "type": "query",
- "useTags": false
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "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)/",
- "error": null,
- "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,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "type": "query",
- "useTags": false
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(flashCacheSSDDev{job=~'$JobName',instance=~'$Device'},flashCacheSSDDev)",
- "description": null,
- "error": null,
- "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,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "type": "query",
- "useTags": false
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(hrStorageDescr{job=~'$JobName',instance=~'$Device'},hrStorageDescr)",
- "description": "Regex controls file hrStorageDescr devices to show here. Default: /.*[M|m]emory.*/",
- "error": null,
- "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,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "type": "query",
- "useTags": false
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(diskSMARTInfoDevName{job=~'$JobName',instance=~'$Device'},diskSMARTInfoDevName)",
- "description": null,
- "error": null,
- "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,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "type": "query",
- "useTags": false
- },
- {
- "allValue": null,
- "current": {
- "selected": false,
- "text": "All",
- "value": "$__all"
- },
- "datasource": "Prometheus",
- "definition": "label_values(serviceName{job=~'$JobName',instance=~'$Device'},serviceName)",
- "description": "Regex controls which services to hide. Default: /^(?!TELNET|FTP|AFP|OTHER)/",
- "error": null,
- "hide": 2,
- "includeAll": true,
- "label": null,
- "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,
- "tagValuesQuery": null,
- "tagsQuery": null,
- "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": "EYDLaWGnk",
- "version": 1
- }
\ No newline at end of file
diff --git a/mktxp/mktxp.conf b/mktxp/mktxp.conf
index fbda94e..efc8ac4 100644
--- a/mktxp/mktxp.conf
+++ b/mktxp/mktxp.conf
@@ -32,5 +32,5 @@
poe = False # Enable for PoE stats
hostname = 192.168.0.1 # Change to your IP
username = prometheus # Change to your Mikrotik user
- password = TOP_SECRET # Change to your Mikrotik password
+ password = Mascha33 # Change to your Mikrotik password
port = 8728 # Default Port for Mikrotik API
diff --git a/prometheus/prometheus.yml b/prometheus/prometheus.yml
index bf4e856..ce1ba36 100644
--- a/prometheus/prometheus.yml
+++ b/prometheus/prometheus.yml
@@ -28,26 +28,6 @@ scrape_configs:
# scheme defaults to 'http'.
static_configs:
- - targets: ['mikrotik_exporter:9436', 'mktxp:49090']
-
- # This job queries the Synology Exporter
- - job_name: 'synology-snmp'
-
- static_configs:
- - targets:
- - 192.168.0.114 # Actual IP of the Synology NAS
-
- # Non default metrics path
- # Full URL looks something like: http://:9116/snmp?module=synology&target=
- metrics_path: /snmp
-
- params:
- module: [synology] # Tell the exporter to use the synology module
-
- relabel_configs:
- - source_labels: [__address__]
- target_label: __param_target
- - source_labels: [__param_target]
- target_label: instance
- - target_label: __address__
- replacement: synology_snmp:9116 # SNMP exporter's hostname:port.
\ No newline at end of file
+ - targets:
+ - 'mikrotik_exporter:9436'
+ - 'mktxp:49090'
diff --git a/synology/generator.yml b/synology/generator.yml
deleted file mode 100644
index 2915cf5..0000000
--- a/synology/generator.yml
+++ /dev/null
@@ -1,89 +0,0 @@
-# Synology
-#
-# Synology MIBs can be found here:
-# http://www.synology.com/support/snmp_mib.php
-# http://dedl.synology.com/download/Document/MIBGuide/Synology_MIB_File.zip
-#
-# Tested on RS2414rp+ NAS
-#
-modules:
- synology:
- version: 3
- auth:
- username: monitoring
- password: 333monitoring
- auth_protocol: MD5
- security_level: authNoPriv
- walk:
- - interfaces
- - sysUpTime
- - ifXTable
- - laNames
- - laLoadInt
- - ssCpuUser
- - ssCpuSystem
- - ssCpuIdle
- - memory
- - hrStorage
- - 1.3.6.1.4.1.6574.1 # synoSystem
- - 1.3.6.1.4.1.6574.2 # synoDisk
- - 1.3.6.1.4.1.6574.3 # synoRaid
- - 1.3.6.1.4.1.6574.4 # synoUPS
- - 1.3.6.1.4.1.6574.5 # synologyDiskSMART
- - 1.3.6.1.4.1.6574.6 # synologyService
- - 1.3.6.1.4.1.6574.101 # storageIO
- - 1.3.6.1.4.1.6574.102 # spaceIO
- - 1.3.6.1.4.1.6574.104 # synologyiSCSILUN
- lookups:
- - source_indexes: [spaceIOIndex]
- lookup: spaceIODevice
- drop_source_indexes: true
- - source_indexes: [storageIOIndex]
- lookup: storageIODevice
- drop_source_indexes: true
- - source_indexes: [serviceInfoIndex]
- lookup: serviceName
- drop_source_indexes: true
- - source_indexes: [ifIndex]
- # Use OID to avoid conflict with Netscaler NS-ROOT-MIB.
- lookup: 1.3.6.1.2.1.31.1.1.1.1 # ifName
- drop_source_indexes: true
- - source_indexes: [diskIndex]
- lookup: diskID
- drop_source_indexes: true
- - source_indexes: [raidIndex]
- lookup: raidName
- drop_source_indexes: true
- - source_indexes: [laIndex]
- lookup: laNames
- drop_source_indexes: true
- - source_indexes: [hrStorageIndex]
- lookup: hrStorageDescr
- drop_source_indexes: true
- overrides:
- diskModel:
- type: DisplayString
- diskSMARTAttrName:
- type: DisplayString
- diskSMARTAttrStatus:
- type: DisplayString
- diskSMARTInfoDevName:
- type: DisplayString
- diskType:
- type: DisplayString
- ifType:
- type: EnumAsInfo
- modelName:
- type: DisplayString
- raidFreeSize:
- type: gauge
- raidName:
- type: DisplayString
- raidTotalSize:
- type: gauge
- serialNumber:
- type: DisplayString
- serviceName:
- type: DisplayString
- version:
- type: DisplayString
diff --git a/synology/snmp.yml b/synology/snmp.yml
deleted file mode 100644
index d46d2ab..0000000
--- a/synology/snmp.yml
+++ /dev/null
@@ -1,2755 +0,0 @@
-# WARNING: This file was auto-generated using snmp_exporter generator, manual changes will be lost.
-synology:
- walk:
- - 1.3.6.1.2.1.2
- - 1.3.6.1.2.1.25.2
- - 1.3.6.1.2.1.31.1.1
- - 1.3.6.1.4.1.2021.10.1.2
- - 1.3.6.1.4.1.2021.10.1.5
- - 1.3.6.1.4.1.2021.4
- - 1.3.6.1.4.1.6574.1
- - 1.3.6.1.4.1.6574.101
- - 1.3.6.1.4.1.6574.102
- - 1.3.6.1.4.1.6574.104
- - 1.3.6.1.4.1.6574.2
- - 1.3.6.1.4.1.6574.3
- - 1.3.6.1.4.1.6574.4
- - 1.3.6.1.4.1.6574.5
- - 1.3.6.1.4.1.6574.6
- get:
- - 1.3.6.1.2.1.1.3.0
- - 1.3.6.1.4.1.2021.11.10.0
- - 1.3.6.1.4.1.2021.11.11.0
- - 1.3.6.1.4.1.2021.11.9.0
- metrics:
- - name: sysUpTime
- oid: 1.3.6.1.2.1.1.3
- type: gauge
- help: The time (in hundredths of a second) since the network management portion
- of the system was last re-initialized. - 1.3.6.1.2.1.1.3
- - name: ifNumber
- oid: 1.3.6.1.2.1.2.1
- type: gauge
- help: The number of network interfaces (regardless of their current state) present
- on this system. - 1.3.6.1.2.1.2.1
- - name: ifIndex
- oid: 1.3.6.1.2.1.2.2.1.1
- type: gauge
- help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifDescr
- oid: 1.3.6.1.2.1.2.2.1.2
- type: DisplayString
- help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifType
- oid: 1.3.6.1.2.1.2.2.1.3
- type: EnumAsInfo
- help: The type of interface - 1.3.6.1.2.1.2.2.1.3
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- enum_values:
- 1: other
- 2: regular1822
- 3: hdh1822
- 4: ddnX25
- 5: rfc877x25
- 6: ethernetCsmacd
- 7: iso88023Csmacd
- 8: iso88024TokenBus
- 9: iso88025TokenRing
- 10: iso88026Man
- 11: starLan
- 12: proteon10Mbit
- 13: proteon80Mbit
- 14: hyperchannel
- 15: fddi
- 16: lapb
- 17: sdlc
- 18: ds1
- 19: e1
- 20: basicISDN
- 21: primaryISDN
- 22: propPointToPointSerial
- 23: ppp
- 24: softwareLoopback
- 25: eon
- 26: ethernet3Mbit
- 27: nsip
- 28: slip
- 29: ultra
- 30: ds3
- 31: sip
- 32: frameRelay
- 33: rs232
- 34: para
- 35: arcnet
- 36: arcnetPlus
- 37: atm
- 38: miox25
- 39: sonet
- 40: x25ple
- 41: iso88022llc
- 42: localTalk
- 43: smdsDxi
- 44: frameRelayService
- 45: v35
- 46: hssi
- 47: hippi
- 48: modem
- 49: aal5
- 50: sonetPath
- 51: sonetVT
- 52: smdsIcip
- 53: propVirtual
- 54: propMultiplexor
- 55: ieee80212
- 56: fibreChannel
- 57: hippiInterface
- 58: frameRelayInterconnect
- 59: aflane8023
- 60: aflane8025
- 61: cctEmul
- 62: fastEther
- 63: isdn
- 64: v11
- 65: v36
- 66: g703at64k
- 67: g703at2mb
- 68: qllc
- 69: fastEtherFX
- 70: channel
- 71: ieee80211
- 72: ibm370parChan
- 73: escon
- 74: dlsw
- 75: isdns
- 76: isdnu
- 77: lapd
- 78: ipSwitch
- 79: rsrb
- 80: atmLogical
- 81: ds0
- 82: ds0Bundle
- 83: bsc
- 84: async
- 85: cnr
- 86: iso88025Dtr
- 87: eplrs
- 88: arap
- 89: propCnls
- 90: hostPad
- 91: termPad
- 92: frameRelayMPI
- 93: x213
- 94: adsl
- 95: radsl
- 96: sdsl
- 97: vdsl
- 98: iso88025CRFPInt
- 99: myrinet
- 100: voiceEM
- 101: voiceFXO
- 102: voiceFXS
- 103: voiceEncap
- 104: voiceOverIp
- 105: atmDxi
- 106: atmFuni
- 107: atmIma
- 108: pppMultilinkBundle
- 109: ipOverCdlc
- 110: ipOverClaw
- 111: stackToStack
- 112: virtualIpAddress
- 113: mpc
- 114: ipOverAtm
- 115: iso88025Fiber
- 116: tdlc
- 117: gigabitEthernet
- 118: hdlc
- 119: lapf
- 120: v37
- 121: x25mlp
- 122: x25huntGroup
- 123: transpHdlc
- 124: interleave
- 125: fast
- 126: ip
- 127: docsCableMaclayer
- 128: docsCableDownstream
- 129: docsCableUpstream
- 130: a12MppSwitch
- 131: tunnel
- 132: coffee
- 133: ces
- 134: atmSubInterface
- 135: l2vlan
- 136: l3ipvlan
- 137: l3ipxvlan
- 138: digitalPowerline
- 139: mediaMailOverIp
- 140: dtm
- 141: dcn
- 142: ipForward
- 143: msdsl
- 144: ieee1394
- 145: if-gsn
- 146: dvbRccMacLayer
- 147: dvbRccDownstream
- 148: dvbRccUpstream
- 149: atmVirtual
- 150: mplsTunnel
- 151: srp
- 152: voiceOverAtm
- 153: voiceOverFrameRelay
- 154: idsl
- 155: compositeLink
- 156: ss7SigLink
- 157: propWirelessP2P
- 158: frForward
- 159: rfc1483
- 160: usb
- 161: ieee8023adLag
- 162: bgppolicyaccounting
- 163: frf16MfrBundle
- 164: h323Gatekeeper
- 165: h323Proxy
- 166: mpls
- 167: mfSigLink
- 168: hdsl2
- 169: shdsl
- 170: ds1FDL
- 171: pos
- 172: dvbAsiIn
- 173: dvbAsiOut
- 174: plc
- 175: nfas
- 176: tr008
- 177: gr303RDT
- 178: gr303IDT
- 179: isup
- 180: propDocsWirelessMaclayer
- 181: propDocsWirelessDownstream
- 182: propDocsWirelessUpstream
- 183: hiperlan2
- 184: propBWAp2Mp
- 185: sonetOverheadChannel
- 186: digitalWrapperOverheadChannel
- 187: aal2
- 188: radioMAC
- 189: atmRadio
- 190: imt
- 191: mvl
- 192: reachDSL
- 193: frDlciEndPt
- 194: atmVciEndPt
- 195: opticalChannel
- 196: opticalTransport
- 197: propAtm
- 198: voiceOverCable
- 199: infiniband
- 200: teLink
- 201: q2931
- 202: virtualTg
- 203: sipTg
- 204: sipSig
- 205: docsCableUpstreamChannel
- 206: econet
- 207: pon155
- 208: pon622
- 209: bridge
- 210: linegroup
- 211: voiceEMFGD
- 212: voiceFGDEANA
- 213: voiceDID
- 214: mpegTransport
- 215: sixToFour
- 216: gtp
- 217: pdnEtherLoop1
- 218: pdnEtherLoop2
- 219: opticalChannelGroup
- 220: homepna
- 221: gfp
- 222: ciscoISLvlan
- 223: actelisMetaLOOP
- 224: fcipLink
- 225: rpr
- 226: qam
- 227: lmp
- 228: cblVectaStar
- 229: docsCableMCmtsDownstream
- 230: adsl2
- 231: macSecControlledIF
- 232: macSecUncontrolledIF
- 233: aviciOpticalEther
- 234: atmbond
- 235: voiceFGDOS
- 236: mocaVersion1
- 237: ieee80216WMAN
- 238: adsl2plus
- 239: dvbRcsMacLayer
- 240: dvbTdm
- 241: dvbRcsTdma
- 242: x86Laps
- 243: wwanPP
- 244: wwanPP2
- 245: voiceEBS
- 246: ifPwType
- 247: ilan
- 248: pip
- 249: aluELP
- 250: gpon
- 251: vdsl2
- 252: capwapDot11Profile
- 253: capwapDot11Bss
- 254: capwapWtpVirtualRadio
- 255: bits
- 256: docsCableUpstreamRfPort
- 257: cableDownstreamRfPort
- 258: vmwareVirtualNic
- 259: ieee802154
- 260: otnOdu
- 261: otnOtu
- 262: ifVfiType
- 263: g9981
- 264: g9982
- 265: g9983
- 266: aluEpon
- 267: aluEponOnu
- 268: aluEponPhysicalUni
- 269: aluEponLogicalLink
- 270: aluGponOnu
- 271: aluGponPhysicalUni
- 272: vmwareNicTeam
- 277: docsOfdmDownstream
- 278: docsOfdmaUpstream
- 279: gfast
- 280: sdci
- 281: xboxWireless
- 282: fastdsl
- 283: docsCableScte55d1FwdOob
- 284: docsCableScte55d1RetOob
- 285: docsCableScte55d2DsOob
- 286: docsCableScte55d2UsOob
- 287: docsCableNdf
- 288: docsCableNdr
- 289: ptm
- 290: ghn
- 291: otnOtsi
- 292: otnOtuc
- 293: otnOduc
- 294: otnOtsig
- 295: microwaveCarrierTermination
- 296: microwaveRadioLinkTerminal
- 297: ieee8021axDrni
- 298: ax25
- 299: ieee19061nanocom
- 300: cpri
- 301: omni
- 302: roe
- 303: p2pOverLan
- - name: ifMtu
- oid: 1.3.6.1.2.1.2.2.1.4
- type: gauge
- help: The size of the largest packet which can be sent/received on the interface,
- specified in octets - 1.3.6.1.2.1.2.2.1.4
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifSpeed
- oid: 1.3.6.1.2.1.2.2.1.5
- type: gauge
- help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifPhysAddress
- oid: 1.3.6.1.2.1.2.2.1.6
- type: PhysAddress48
- help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifAdminStatus
- oid: 1.3.6.1.2.1.2.2.1.7
- type: gauge
- help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- enum_values:
- 1: up
- 2: down
- 3: testing
- - name: ifOperStatus
- oid: 1.3.6.1.2.1.2.2.1.8
- type: gauge
- help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- enum_values:
- 1: up
- 2: down
- 3: testing
- 4: unknown
- 5: dormant
- 6: notPresent
- 7: lowerLayerDown
- - name: ifLastChange
- oid: 1.3.6.1.2.1.2.2.1.9
- type: gauge
- help: The value of sysUpTime at the time the interface entered its current operational
- state - 1.3.6.1.2.1.2.2.1.9
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifInOctets
- oid: 1.3.6.1.2.1.2.2.1.10
- type: counter
- help: The total number of octets received on the interface, including framing
- characters - 1.3.6.1.2.1.2.2.1.10
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifInUcastPkts
- oid: 1.3.6.1.2.1.2.2.1.11
- type: counter
- help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
- which were not addressed to a multicast or broadcast address at this sub-layer
- - 1.3.6.1.2.1.2.2.1.11
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifInNUcastPkts
- oid: 1.3.6.1.2.1.2.2.1.12
- type: counter
- help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
- which were addressed to a multicast or broadcast address at this sub-layer -
- 1.3.6.1.2.1.2.2.1.12
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifInDiscards
- oid: 1.3.6.1.2.1.2.2.1.13
- type: counter
- help: The number of inbound packets which were chosen to be discarded even though
- no errors had been detected to prevent their being deliverable to a higher-layer
- protocol - 1.3.6.1.2.1.2.2.1.13
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifInErrors
- oid: 1.3.6.1.2.1.2.2.1.14
- type: counter
- help: For packet-oriented interfaces, the number of inbound packets that contained
- errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifInUnknownProtos
- oid: 1.3.6.1.2.1.2.2.1.15
- type: counter
- help: For packet-oriented interfaces, the number of packets received via the interface
- which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifOutOctets
- oid: 1.3.6.1.2.1.2.2.1.16
- type: counter
- help: The total number of octets transmitted out of the interface, including framing
- characters - 1.3.6.1.2.1.2.2.1.16
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifOutUcastPkts
- oid: 1.3.6.1.2.1.2.2.1.17
- type: counter
- help: The total number of packets that higher-level protocols requested be transmitted,
- and which were not addressed to a multicast or broadcast address at this sub-layer,
- including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifOutNUcastPkts
- oid: 1.3.6.1.2.1.2.2.1.18
- type: counter
- help: The total number of packets that higher-level protocols requested be transmitted,
- and which were addressed to a multicast or broadcast address at this sub-layer,
- including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifOutDiscards
- oid: 1.3.6.1.2.1.2.2.1.19
- type: counter
- help: The number of outbound packets which were chosen to be discarded even though
- no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifOutErrors
- oid: 1.3.6.1.2.1.2.2.1.20
- type: counter
- help: For packet-oriented interfaces, the number of outbound packets that could
- not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifOutQLen
- oid: 1.3.6.1.2.1.2.2.1.21
- type: gauge
- help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifSpecific
- oid: 1.3.6.1.2.1.2.2.1.22
- type: OctetString
- help: A reference to MIB definitions specific to the particular media being used
- to realize the interface - 1.3.6.1.2.1.2.2.1.22
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: hrMemorySize
- oid: 1.3.6.1.2.1.25.2.2
- type: gauge
- help: The amount of physical read-write main memory, typically RAM, contained
- by the host. - 1.3.6.1.2.1.25.2.2
- - name: hrStorageIndex
- oid: 1.3.6.1.2.1.25.2.3.1.1
- type: gauge
- help: A unique value for each logical storage area contained by the host. - 1.3.6.1.2.1.25.2.3.1.1
- indexes:
- - labelname: hrStorageIndex
- type: gauge
- lookups:
- - labels:
- - hrStorageIndex
- labelname: hrStorageDescr
- oid: 1.3.6.1.2.1.25.2.3.1.3
- type: DisplayString
- - labels: []
- labelname: hrStorageIndex
- - name: hrStorageType
- oid: 1.3.6.1.2.1.25.2.3.1.2
- type: OctetString
- help: The type of storage represented by this entry. - 1.3.6.1.2.1.25.2.3.1.2
- indexes:
- - labelname: hrStorageIndex
- type: gauge
- lookups:
- - labels:
- - hrStorageIndex
- labelname: hrStorageDescr
- oid: 1.3.6.1.2.1.25.2.3.1.3
- type: DisplayString
- - labels: []
- labelname: hrStorageIndex
- - name: hrStorageDescr
- oid: 1.3.6.1.2.1.25.2.3.1.3
- type: DisplayString
- help: A description of the type and instance of the storage described by this
- entry. - 1.3.6.1.2.1.25.2.3.1.3
- indexes:
- - labelname: hrStorageIndex
- type: gauge
- lookups:
- - labels:
- - hrStorageIndex
- labelname: hrStorageDescr
- oid: 1.3.6.1.2.1.25.2.3.1.3
- type: DisplayString
- - labels: []
- labelname: hrStorageIndex
- - name: hrStorageAllocationUnits
- oid: 1.3.6.1.2.1.25.2.3.1.4
- type: gauge
- help: The size, in bytes, of the data objects allocated from this pool - 1.3.6.1.2.1.25.2.3.1.4
- indexes:
- - labelname: hrStorageIndex
- type: gauge
- lookups:
- - labels:
- - hrStorageIndex
- labelname: hrStorageDescr
- oid: 1.3.6.1.2.1.25.2.3.1.3
- type: DisplayString
- - labels: []
- labelname: hrStorageIndex
- - name: hrStorageSize
- oid: 1.3.6.1.2.1.25.2.3.1.5
- type: gauge
- help: The size of the storage represented by this entry, in units of hrStorageAllocationUnits
- - 1.3.6.1.2.1.25.2.3.1.5
- indexes:
- - labelname: hrStorageIndex
- type: gauge
- lookups:
- - labels:
- - hrStorageIndex
- labelname: hrStorageDescr
- oid: 1.3.6.1.2.1.25.2.3.1.3
- type: DisplayString
- - labels: []
- labelname: hrStorageIndex
- - name: hrStorageUsed
- oid: 1.3.6.1.2.1.25.2.3.1.6
- type: gauge
- help: The amount of the storage represented by this entry that is allocated, in
- units of hrStorageAllocationUnits. - 1.3.6.1.2.1.25.2.3.1.6
- indexes:
- - labelname: hrStorageIndex
- type: gauge
- lookups:
- - labels:
- - hrStorageIndex
- labelname: hrStorageDescr
- oid: 1.3.6.1.2.1.25.2.3.1.3
- type: DisplayString
- - labels: []
- labelname: hrStorageIndex
- - name: hrStorageAllocationFailures
- oid: 1.3.6.1.2.1.25.2.3.1.7
- type: counter
- help: The number of requests for storage represented by this entry that could
- not be honored due to not enough storage - 1.3.6.1.2.1.25.2.3.1.7
- indexes:
- - labelname: hrStorageIndex
- type: gauge
- lookups:
- - labels:
- - hrStorageIndex
- labelname: hrStorageDescr
- oid: 1.3.6.1.2.1.25.2.3.1.3
- type: DisplayString
- - labels: []
- labelname: hrStorageIndex
- - name: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- help: The textual name of the interface - 1.3.6.1.2.1.31.1.1.1.1
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifInMulticastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.2
- type: counter
- help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
- which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.2
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifInBroadcastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.3
- type: counter
- help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
- which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.3
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifOutMulticastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.4
- type: counter
- help: The total number of packets that higher-level protocols requested be transmitted,
- and which were addressed to a multicast address at this sub-layer, including
- those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.4
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifOutBroadcastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.5
- type: counter
- help: The total number of packets that higher-level protocols requested be transmitted,
- and which were addressed to a broadcast address at this sub-layer, including
- those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.5
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifHCInOctets
- oid: 1.3.6.1.2.1.31.1.1.1.6
- type: counter
- help: The total number of octets received on the interface, including framing
- characters - 1.3.6.1.2.1.31.1.1.1.6
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifHCInUcastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.7
- type: counter
- help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
- which were not addressed to a multicast or broadcast address at this sub-layer
- - 1.3.6.1.2.1.31.1.1.1.7
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifHCInMulticastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.8
- type: counter
- help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
- which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.8
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifHCInBroadcastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.9
- type: counter
- help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
- which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.9
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifHCOutOctets
- oid: 1.3.6.1.2.1.31.1.1.1.10
- type: counter
- help: The total number of octets transmitted out of the interface, including framing
- characters - 1.3.6.1.2.1.31.1.1.1.10
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifHCOutUcastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.11
- type: counter
- help: The total number of packets that higher-level protocols requested be transmitted,
- and which were not addressed to a multicast or broadcast address at this sub-layer,
- including those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.11
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifHCOutMulticastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.12
- type: counter
- help: The total number of packets that higher-level protocols requested be transmitted,
- and which were addressed to a multicast address at this sub-layer, including
- those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.12
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifHCOutBroadcastPkts
- oid: 1.3.6.1.2.1.31.1.1.1.13
- type: counter
- help: The total number of packets that higher-level protocols requested be transmitted,
- and which were addressed to a broadcast address at this sub-layer, including
- those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.13
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifLinkUpDownTrapEnable
- oid: 1.3.6.1.2.1.31.1.1.1.14
- type: gauge
- help: Indicates whether linkUp/linkDown traps should be generated for this interface
- - 1.3.6.1.2.1.31.1.1.1.14
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- enum_values:
- 1: enabled
- 2: disabled
- - name: ifHighSpeed
- oid: 1.3.6.1.2.1.31.1.1.1.15
- type: gauge
- help: An estimate of the interface's current bandwidth in units of 1,000,000 bits
- per second - 1.3.6.1.2.1.31.1.1.1.15
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifPromiscuousMode
- oid: 1.3.6.1.2.1.31.1.1.1.16
- type: gauge
- help: This object has a value of false(2) if this interface only accepts packets/frames
- that are addressed to this station - 1.3.6.1.2.1.31.1.1.1.16
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- enum_values:
- 1: "true"
- 2: "false"
- - name: ifConnectorPresent
- oid: 1.3.6.1.2.1.31.1.1.1.17
- type: gauge
- help: This object has the value 'true(1)' if the interface sublayer has a physical
- connector and the value 'false(2)' otherwise. - 1.3.6.1.2.1.31.1.1.1.17
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- enum_values:
- 1: "true"
- 2: "false"
- - name: ifAlias
- oid: 1.3.6.1.2.1.31.1.1.1.18
- type: DisplayString
- help: This object is an 'alias' name for the interface as specified by a network
- manager, and provides a non-volatile 'handle' for the interface - 1.3.6.1.2.1.31.1.1.1.18
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: ifCounterDiscontinuityTime
- oid: 1.3.6.1.2.1.31.1.1.1.19
- type: gauge
- help: The value of sysUpTime on the most recent occasion at which any one or more
- of this interface's counters suffered a discontinuity - 1.3.6.1.2.1.31.1.1.1.19
- indexes:
- - labelname: ifIndex
- type: gauge
- lookups:
- - labels:
- - ifIndex
- labelname: ifName
- oid: 1.3.6.1.2.1.31.1.1.1.1
- type: DisplayString
- - labels: []
- labelname: ifIndex
- - name: laNames
- oid: 1.3.6.1.4.1.2021.10.1.2
- type: DisplayString
- help: The list of loadave names we're watching. - 1.3.6.1.4.1.2021.10.1.2
- indexes:
- - labelname: laIndex
- type: gauge
- lookups:
- - labels:
- - laIndex
- labelname: laNames
- oid: 1.3.6.1.4.1.2021.10.1.2
- type: DisplayString
- - labels: []
- labelname: laIndex
- - name: laLoadInt
- oid: 1.3.6.1.4.1.2021.10.1.5
- type: gauge
- help: The 1,5 and 15 minute load averages as an integer - 1.3.6.1.4.1.2021.10.1.5
- indexes:
- - labelname: laIndex
- type: gauge
- lookups:
- - labels:
- - laIndex
- labelname: laNames
- oid: 1.3.6.1.4.1.2021.10.1.2
- type: DisplayString
- - labels: []
- labelname: laIndex
- - name: ssCpuSystem
- oid: 1.3.6.1.4.1.2021.11.10
- type: gauge
- help: The percentage of CPU time spent processing system-level code, calculated
- over the last minute - 1.3.6.1.4.1.2021.11.10
- - name: ssCpuIdle
- oid: 1.3.6.1.4.1.2021.11.11
- type: gauge
- help: The percentage of processor time spent idle, calculated over the last minute
- - 1.3.6.1.4.1.2021.11.11
- - name: ssCpuUser
- oid: 1.3.6.1.4.1.2021.11.9
- type: gauge
- help: The percentage of CPU time spent processing user-level code, calculated
- over the last minute - 1.3.6.1.4.1.2021.11.9
- - name: memIndex
- oid: 1.3.6.1.4.1.2021.4.1
- type: gauge
- help: Bogus Index - 1.3.6.1.4.1.2021.4.1
- - name: memErrorName
- oid: 1.3.6.1.4.1.2021.4.2
- type: DisplayString
- help: Bogus Name - 1.3.6.1.4.1.2021.4.2
- - name: memTotalSwap
- oid: 1.3.6.1.4.1.2021.4.3
- type: gauge
- help: The total amount of swap space configured for this host. - 1.3.6.1.4.1.2021.4.3
- - name: memAvailSwap
- oid: 1.3.6.1.4.1.2021.4.4
- type: gauge
- help: The amount of swap space currently unused or available. - 1.3.6.1.4.1.2021.4.4
- - name: memTotalReal
- oid: 1.3.6.1.4.1.2021.4.5
- type: gauge
- help: The total amount of real/physical memory installed on this host. - 1.3.6.1.4.1.2021.4.5
- - name: memAvailReal
- oid: 1.3.6.1.4.1.2021.4.6
- type: gauge
- help: The amount of real/physical memory currently unused or available. - 1.3.6.1.4.1.2021.4.6
- - name: memTotalSwapTXT
- oid: 1.3.6.1.4.1.2021.4.7
- type: gauge
- help: The total amount of swap space or virtual memory allocated for text pages
- on this host - 1.3.6.1.4.1.2021.4.7
- - name: memAvailSwapTXT
- oid: 1.3.6.1.4.1.2021.4.8
- type: gauge
- help: The amount of swap space or virtual memory currently being used by text
- pages on this host - 1.3.6.1.4.1.2021.4.8
- - name: memTotalRealTXT
- oid: 1.3.6.1.4.1.2021.4.9
- type: gauge
- help: The total amount of real/physical memory allocated for text pages on this
- host - 1.3.6.1.4.1.2021.4.9
- - name: memAvailRealTXT
- oid: 1.3.6.1.4.1.2021.4.10
- type: gauge
- help: The amount of real/physical memory currently being used by text pages on
- this host - 1.3.6.1.4.1.2021.4.10
- - name: memTotalFree
- oid: 1.3.6.1.4.1.2021.4.11
- type: gauge
- help: The total amount of memory free or available for use on this host - 1.3.6.1.4.1.2021.4.11
- - name: memMinimumSwap
- oid: 1.3.6.1.4.1.2021.4.12
- type: gauge
- help: The minimum amount of swap space expected to be kept free or available during
- normal operation of this host - 1.3.6.1.4.1.2021.4.12
- - name: memShared
- oid: 1.3.6.1.4.1.2021.4.13
- type: gauge
- help: The total amount of real or virtual memory currently allocated for use as
- shared memory - 1.3.6.1.4.1.2021.4.13
- - name: memBuffer
- oid: 1.3.6.1.4.1.2021.4.14
- type: gauge
- help: The total amount of real or virtual memory currently allocated for use as
- memory buffers - 1.3.6.1.4.1.2021.4.14
- - name: memCached
- oid: 1.3.6.1.4.1.2021.4.15
- type: gauge
- help: The total amount of real or virtual memory currently allocated for use as
- cached memory - 1.3.6.1.4.1.2021.4.15
- - name: memUsedSwapTXT
- oid: 1.3.6.1.4.1.2021.4.16
- type: gauge
- help: The amount of swap space or virtual memory currently being used by text
- pages on this host - 1.3.6.1.4.1.2021.4.16
- - name: memUsedRealTXT
- oid: 1.3.6.1.4.1.2021.4.17
- type: gauge
- help: The amount of real/physical memory currently being used by text pages on
- this host - 1.3.6.1.4.1.2021.4.17
- - name: memTotalSwapX
- oid: 1.3.6.1.4.1.2021.4.18
- type: counter
- help: The total amount of swap space configured for this host. - 1.3.6.1.4.1.2021.4.18
- - name: memAvailSwapX
- oid: 1.3.6.1.4.1.2021.4.19
- type: counter
- help: The amount of swap space currently unused or available. - 1.3.6.1.4.1.2021.4.19
- - name: memTotalRealX
- oid: 1.3.6.1.4.1.2021.4.20
- type: counter
- help: The total amount of real/physical memory installed on this host. - 1.3.6.1.4.1.2021.4.20
- - name: memAvailRealX
- oid: 1.3.6.1.4.1.2021.4.21
- type: counter
- help: The amount of real/physical memory currently unused or available. - 1.3.6.1.4.1.2021.4.21
- - name: memTotalFreeX
- oid: 1.3.6.1.4.1.2021.4.22
- type: counter
- help: The total amount of memory free or available for use on this host - 1.3.6.1.4.1.2021.4.22
- - name: memMinimumSwapX
- oid: 1.3.6.1.4.1.2021.4.23
- type: counter
- help: The minimum amount of swap space expected to be kept free or available during
- normal operation of this host - 1.3.6.1.4.1.2021.4.23
- - name: memSharedX
- oid: 1.3.6.1.4.1.2021.4.24
- type: counter
- help: The total amount of real or virtual memory currently allocated for use as
- shared memory - 1.3.6.1.4.1.2021.4.24
- - name: memBufferX
- oid: 1.3.6.1.4.1.2021.4.25
- type: counter
- help: The total amount of real or virtual memory currently allocated for use as
- memory buffers - 1.3.6.1.4.1.2021.4.25
- - name: memCachedX
- oid: 1.3.6.1.4.1.2021.4.26
- type: counter
- help: The total amount of real or virtual memory currently allocated for use as
- cached memory - 1.3.6.1.4.1.2021.4.26
- - name: memSwapError
- oid: 1.3.6.1.4.1.2021.4.100
- type: gauge
- help: Indicates whether the amount of available swap space (as reported by 'memAvailSwap(4)'),
- is less than the desired minimum (specified by 'memMinimumSwap(12)'). - 1.3.6.1.4.1.2021.4.100
- enum_values:
- 0: noError
- 1: error
- - name: memSwapErrorMsg
- oid: 1.3.6.1.4.1.2021.4.101
- type: DisplayString
- help: Describes whether the amount of available swap space (as reported by 'memAvailSwap(4)'),
- is less than the desired minimum (specified by 'memMinimumSwap(12)'). - 1.3.6.1.4.1.2021.4.101
- - name: systemStatus
- oid: 1.3.6.1.4.1.6574.1.1
- type: gauge
- help: Synology system status Each meanings of status represented describe below
- - 1.3.6.1.4.1.6574.1.1
- - name: temperature
- oid: 1.3.6.1.4.1.6574.1.2
- type: gauge
- help: Synology system temperature The temperature of Disk Station uses Celsius
- degree. - 1.3.6.1.4.1.6574.1.2
- - name: powerStatus
- oid: 1.3.6.1.4.1.6574.1.3
- type: gauge
- help: Synology power status Each meanings of status represented describe below
- - 1.3.6.1.4.1.6574.1.3
- - name: systemFanStatus
- oid: 1.3.6.1.4.1.6574.1.4.1
- type: gauge
- help: Synology system fan status Each meanings of status represented describe
- below - 1.3.6.1.4.1.6574.1.4.1
- - name: cpuFanStatus
- oid: 1.3.6.1.4.1.6574.1.4.2
- type: gauge
- help: Synology cpu fan status Each meanings of status represented describe below
- - 1.3.6.1.4.1.6574.1.4.2
- - name: modelName
- oid: 1.3.6.1.4.1.6574.1.5.1
- type: DisplayString
- help: The Model name of this NAS - 1.3.6.1.4.1.6574.1.5.1
- - name: serialNumber
- oid: 1.3.6.1.4.1.6574.1.5.2
- type: OctetString
- help: The serial number of this NAS - 1.3.6.1.4.1.6574.1.5.2
- - name: version
- oid: 1.3.6.1.4.1.6574.1.5.3
- type: OctetString
- help: The version of this DSM - 1.3.6.1.4.1.6574.1.5.3
- - name: upgradeAvailable
- oid: 1.3.6.1.4.1.6574.1.5.4
- type: gauge
- help: This oid is for checking whether there is a latest DSM can be upgraded -
- 1.3.6.1.4.1.6574.1.5.4
- - name: controllerNumber
- oid: 1.3.6.1.4.1.6574.1.6
- type: gauge
- help: Synology system controller number Controller A(0) Controller B(1) - 1.3.6.1.4.1.6574.1.6
- - name: storageIOIndex
- oid: 1.3.6.1.4.1.6574.101.1.1.1
- type: gauge
- help: Reference index for each observed device. - 1.3.6.1.4.1.6574.101.1.1.1
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- help: The name of the device we are counting/checking. - 1.3.6.1.4.1.6574.101.1.1.2
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIONRead
- oid: 1.3.6.1.4.1.6574.101.1.1.3
- type: counter
- help: The number of bytes read from this device since boot. - 1.3.6.1.4.1.6574.101.1.1.3
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIONWritten
- oid: 1.3.6.1.4.1.6574.101.1.1.4
- type: counter
- help: The number of bytes written to this device since boot. - 1.3.6.1.4.1.6574.101.1.1.4
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIOReads
- oid: 1.3.6.1.4.1.6574.101.1.1.5
- type: counter
- help: The number of read accesses from this device since boot. - 1.3.6.1.4.1.6574.101.1.1.5
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIOWrites
- oid: 1.3.6.1.4.1.6574.101.1.1.6
- type: counter
- help: The number of write accesses to this device since boot. - 1.3.6.1.4.1.6574.101.1.1.6
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIOLA
- oid: 1.3.6.1.4.1.6574.101.1.1.8
- type: gauge
- help: The load of disk (%) - 1.3.6.1.4.1.6574.101.1.1.8
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIOLA1
- oid: 1.3.6.1.4.1.6574.101.1.1.9
- type: gauge
- help: The 1 minute average load of disk (%) - 1.3.6.1.4.1.6574.101.1.1.9
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIOLA5
- oid: 1.3.6.1.4.1.6574.101.1.1.10
- type: gauge
- help: The 5 minute average load of disk (%) - 1.3.6.1.4.1.6574.101.1.1.10
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIOLA15
- oid: 1.3.6.1.4.1.6574.101.1.1.11
- type: gauge
- help: The 15 minute average load of disk (%) - 1.3.6.1.4.1.6574.101.1.1.11
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIONReadX
- oid: 1.3.6.1.4.1.6574.101.1.1.12
- type: counter
- help: The number of bytes read from this device since boot. - 1.3.6.1.4.1.6574.101.1.1.12
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIONWrittenX
- oid: 1.3.6.1.4.1.6574.101.1.1.13
- type: counter
- help: The number of bytes written to this device since boot. - 1.3.6.1.4.1.6574.101.1.1.13
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: storageIODeviceSerial
- oid: 1.3.6.1.4.1.6574.101.1.1.14
- type: DisplayString
- help: The name of the device we are counting/checking. - 1.3.6.1.4.1.6574.101.1.1.14
- indexes:
- - labelname: storageIOIndex
- type: gauge
- lookups:
- - labels:
- - storageIOIndex
- labelname: storageIODevice
- oid: 1.3.6.1.4.1.6574.101.1.1.2
- type: DisplayString
- - labels: []
- labelname: storageIOIndex
- - name: spaceIOIndex
- oid: 1.3.6.1.4.1.6574.102.1.1.1
- type: gauge
- help: Reference index for each observed device. - 1.3.6.1.4.1.6574.102.1.1.1
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- help: The name of the device we are counting/checking. - 1.3.6.1.4.1.6574.102.1.1.2
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIONRead
- oid: 1.3.6.1.4.1.6574.102.1.1.3
- type: counter
- help: The number of bytes read from this device since boot. - 1.3.6.1.4.1.6574.102.1.1.3
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIONWritten
- oid: 1.3.6.1.4.1.6574.102.1.1.4
- type: counter
- help: The number of bytes written to this device since boot. - 1.3.6.1.4.1.6574.102.1.1.4
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIOReads
- oid: 1.3.6.1.4.1.6574.102.1.1.5
- type: counter
- help: The number of read accesses from this device since boot. - 1.3.6.1.4.1.6574.102.1.1.5
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIOWrites
- oid: 1.3.6.1.4.1.6574.102.1.1.6
- type: counter
- help: The number of write accesses to this device since boot. - 1.3.6.1.4.1.6574.102.1.1.6
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIOLA
- oid: 1.3.6.1.4.1.6574.102.1.1.8
- type: gauge
- help: The load of disk (%) - 1.3.6.1.4.1.6574.102.1.1.8
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIOLA1
- oid: 1.3.6.1.4.1.6574.102.1.1.9
- type: gauge
- help: The 1 minute average load of disk (%) - 1.3.6.1.4.1.6574.102.1.1.9
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIOLA5
- oid: 1.3.6.1.4.1.6574.102.1.1.10
- type: gauge
- help: The 5 minute average load of disk (%) - 1.3.6.1.4.1.6574.102.1.1.10
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIOLA15
- oid: 1.3.6.1.4.1.6574.102.1.1.11
- type: gauge
- help: The 15 minute average load of disk (%) - 1.3.6.1.4.1.6574.102.1.1.11
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIONReadX
- oid: 1.3.6.1.4.1.6574.102.1.1.12
- type: counter
- help: The number of bytes read from this device since boot. - 1.3.6.1.4.1.6574.102.1.1.12
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceIONWrittenX
- oid: 1.3.6.1.4.1.6574.102.1.1.13
- type: counter
- help: The number of bytes written to this device since boot. - 1.3.6.1.4.1.6574.102.1.1.13
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: spaceUUID
- oid: 1.3.6.1.4.1.6574.102.1.1.14
- type: DisplayString
- help: The uuid of space. - 1.3.6.1.4.1.6574.102.1.1.14
- indexes:
- - labelname: spaceIOIndex
- type: gauge
- lookups:
- - labels:
- - spaceIOIndex
- labelname: spaceIODevice
- oid: 1.3.6.1.4.1.6574.102.1.1.2
- type: DisplayString
- - labels: []
- labelname: spaceIOIndex
- - name: iSCSILUNInfoIndex
- oid: 1.3.6.1.4.1.6574.104.1.1.1
- type: gauge
- help: LUN info index - 1.3.6.1.4.1.6574.104.1.1.1
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNUUID
- oid: 1.3.6.1.4.1.6574.104.1.1.2
- type: OctetString
- help: LUN uuid - 1.3.6.1.4.1.6574.104.1.1.2
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNName
- oid: 1.3.6.1.4.1.6574.104.1.1.3
- type: OctetString
- help: LUN name - 1.3.6.1.4.1.6574.104.1.1.3
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNThroughputReadHigh
- oid: 1.3.6.1.4.1.6574.104.1.1.4
- type: gauge
- help: LUN read throughput over 32 bits part - 1.3.6.1.4.1.6574.104.1.1.4
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNThroughputReadLow
- oid: 1.3.6.1.4.1.6574.104.1.1.5
- type: gauge
- help: LUN read throughput in unsigned 32 bit - 1.3.6.1.4.1.6574.104.1.1.5
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNThroughputWriteHigh
- oid: 1.3.6.1.4.1.6574.104.1.1.6
- type: gauge
- help: LUN write throughput over 32 bits part - 1.3.6.1.4.1.6574.104.1.1.6
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNThroughputWriteLow
- oid: 1.3.6.1.4.1.6574.104.1.1.7
- type: gauge
- help: LUN write throughput in unsigned 32 bit - 1.3.6.1.4.1.6574.104.1.1.7
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNIopsRead
- oid: 1.3.6.1.4.1.6574.104.1.1.8
- type: gauge
- help: LUN read iops - 1.3.6.1.4.1.6574.104.1.1.8
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNIopsWrite
- oid: 1.3.6.1.4.1.6574.104.1.1.9
- type: gauge
- help: LUN write iops - 1.3.6.1.4.1.6574.104.1.1.9
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNDiskLatencyRead
- oid: 1.3.6.1.4.1.6574.104.1.1.10
- type: gauge
- help: LUN disk latency when reading - 1.3.6.1.4.1.6574.104.1.1.10
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNDiskLatencyWrite
- oid: 1.3.6.1.4.1.6574.104.1.1.11
- type: gauge
- help: LUN disk latency when writing - 1.3.6.1.4.1.6574.104.1.1.11
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNNetworkLatencyTx
- oid: 1.3.6.1.4.1.6574.104.1.1.12
- type: gauge
- help: LUN transfer data network latency - 1.3.6.1.4.1.6574.104.1.1.12
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNNetworkLatencyRx
- oid: 1.3.6.1.4.1.6574.104.1.1.13
- type: gauge
- help: LUN receive data network latency - 1.3.6.1.4.1.6574.104.1.1.13
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNIoSizeRead
- oid: 1.3.6.1.4.1.6574.104.1.1.14
- type: gauge
- help: LUN average io size when reading - 1.3.6.1.4.1.6574.104.1.1.14
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNIoSizeWrite
- oid: 1.3.6.1.4.1.6574.104.1.1.15
- type: gauge
- help: LUN average io size when writing - 1.3.6.1.4.1.6574.104.1.1.15
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNQueueDepth
- oid: 1.3.6.1.4.1.6574.104.1.1.16
- type: gauge
- help: Num of iSCSI commands in LUN queue - 1.3.6.1.4.1.6574.104.1.1.16
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNType
- oid: 1.3.6.1.4.1.6574.104.1.1.17
- type: OctetString
- help: LUN type - 1.3.6.1.4.1.6574.104.1.1.17
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNDiskLatencyAvg
- oid: 1.3.6.1.4.1.6574.104.1.1.18
- type: gauge
- help: Average latency of LUN disk - 1.3.6.1.4.1.6574.104.1.1.18
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: iSCSILUNThinProvisionVolFreeMBs
- oid: 1.3.6.1.4.1.6574.104.1.1.19
- type: gauge
- help: Free space(MB) of thin provisioning lun's volume - 1.3.6.1.4.1.6574.104.1.1.19
- indexes:
- - labelname: iSCSILUNInfoIndex
- type: gauge
- - name: diskIndex
- oid: 1.3.6.1.4.1.6574.2.1.1.1
- type: gauge
- help: The index of disk table - 1.3.6.1.4.1.6574.2.1.1.1
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- help: Synology disk ID The ID of disk is assigned by disk Station. - 1.3.6.1.4.1.6574.2.1.1.2
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskModel
- oid: 1.3.6.1.4.1.6574.2.1.1.3
- type: DisplayString
- help: Synology disk model name The disk model name will be showed here. - 1.3.6.1.4.1.6574.2.1.1.3
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskType
- oid: 1.3.6.1.4.1.6574.2.1.1.4
- type: DisplayString
- help: Synology disk type The type of disk will be showed here, including SATA,
- SSD and so on. - 1.3.6.1.4.1.6574.2.1.1.4
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskStatus
- oid: 1.3.6.1.4.1.6574.2.1.1.5
- type: gauge
- help: Synology disk status Each meanings of status represented describe below
- - 1.3.6.1.4.1.6574.2.1.1.5
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskTemperature
- oid: 1.3.6.1.4.1.6574.2.1.1.6
- type: gauge
- help: Synology disk temperature The temperature of each disk uses Celsius degree.
- - 1.3.6.1.4.1.6574.2.1.1.6
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskRole
- oid: 1.3.6.1.4.1.6574.2.1.1.7
- type: OctetString
- help: Synology disk role The role of the disk in system - 1.3.6.1.4.1.6574.2.1.1.7
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskRetry
- oid: 1.3.6.1.4.1.6574.2.1.1.8
- type: gauge
- help: Synology disk retry count The count of each disk connection retries. - 1.3.6.1.4.1.6574.2.1.1.8
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskBadSector
- oid: 1.3.6.1.4.1.6574.2.1.1.9
- type: gauge
- help: Synology disk bad sector count The count of each disk I/O bad sector. -
- 1.3.6.1.4.1.6574.2.1.1.9
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskIdentifyFail
- oid: 1.3.6.1.4.1.6574.2.1.1.10
- type: gauge
- help: Synology disk identify fail count The count of each disk identify fails.
- - 1.3.6.1.4.1.6574.2.1.1.10
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskRemainLife
- oid: 1.3.6.1.4.1.6574.2.1.1.11
- type: gauge
- help: Synology disk remainLife The estimate remain life of each disk. - 1.3.6.1.4.1.6574.2.1.1.11
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: diskName
- oid: 1.3.6.1.4.1.6574.2.1.1.12
- type: OctetString
- help: Synology disk name The name of disk which align to storage manager. - 1.3.6.1.4.1.6574.2.1.1.12
- indexes:
- - labelname: diskIndex
- type: gauge
- lookups:
- - labels:
- - diskIndex
- labelname: diskID
- oid: 1.3.6.1.4.1.6574.2.1.1.2
- type: OctetString
- - labels: []
- labelname: diskIndex
- - name: raidIndex
- oid: 1.3.6.1.4.1.6574.3.1.1.1
- type: gauge
- help: The index of raid table - 1.3.6.1.4.1.6574.3.1.1.1
- indexes:
- - labelname: raidIndex
- type: gauge
- lookups:
- - labels:
- - raidIndex
- labelname: raidName
- oid: 1.3.6.1.4.1.6574.3.1.1.2
- type: DisplayString
- - labels: []
- labelname: raidIndex
- - name: raidName
- oid: 1.3.6.1.4.1.6574.3.1.1.2
- type: DisplayString
- help: Synology raid name The name of each raid will be showed here. - 1.3.6.1.4.1.6574.3.1.1.2
- indexes:
- - labelname: raidIndex
- type: gauge
- lookups:
- - labels:
- - raidIndex
- labelname: raidName
- oid: 1.3.6.1.4.1.6574.3.1.1.2
- type: DisplayString
- - labels: []
- labelname: raidIndex
- - name: raidStatus
- oid: 1.3.6.1.4.1.6574.3.1.1.3
- type: gauge
- help: Synology Raid status Each meanings of status represented describe below
- - 1.3.6.1.4.1.6574.3.1.1.3
- indexes:
- - labelname: raidIndex
- type: gauge
- lookups:
- - labels:
- - raidIndex
- labelname: raidName
- oid: 1.3.6.1.4.1.6574.3.1.1.2
- type: DisplayString
- - labels: []
- labelname: raidIndex
- - name: raidFreeSize
- oid: 1.3.6.1.4.1.6574.3.1.1.4
- type: gauge
- help: Synology raid freesize Free space in bytes. - 1.3.6.1.4.1.6574.3.1.1.4
- indexes:
- - labelname: raidIndex
- type: gauge
- lookups:
- - labels:
- - raidIndex
- labelname: raidName
- oid: 1.3.6.1.4.1.6574.3.1.1.2
- type: DisplayString
- - labels: []
- labelname: raidIndex
- - name: raidTotalSize
- oid: 1.3.6.1.4.1.6574.3.1.1.5
- type: gauge
- help: Synology raid totalsize Total space in bytes. - 1.3.6.1.4.1.6574.3.1.1.5
- indexes:
- - labelname: raidIndex
- type: gauge
- lookups:
- - labels:
- - raidIndex
- labelname: raidName
- oid: 1.3.6.1.4.1.6574.3.1.1.2
- type: DisplayString
- - labels: []
- labelname: raidIndex
- - name: raidHotspareCnt
- oid: 1.3.6.1.4.1.6574.3.1.1.6
- type: gauge
- help: Synology raid hotspare Total hotspare disks count - 1.3.6.1.4.1.6574.3.1.1.6
- indexes:
- - labelname: raidIndex
- type: gauge
- lookups:
- - labels:
- - raidIndex
- labelname: raidName
- oid: 1.3.6.1.4.1.6574.3.1.1.2
- type: DisplayString
- - labels: []
- labelname: raidIndex
- - name: upsDeviceModel
- oid: 1.3.6.1.4.1.6574.4.1.1
- type: DisplayString
- help: Device model - 1.3.6.1.4.1.6574.4.1.1
- - name: upsDeviceManufacturer
- oid: 1.3.6.1.4.1.6574.4.1.2
- type: DisplayString
- help: Device manufacturer - 1.3.6.1.4.1.6574.4.1.2
- - name: upsDeviceSerial
- oid: 1.3.6.1.4.1.6574.4.1.3
- type: DisplayString
- help: Device serial number. - 1.3.6.1.4.1.6574.4.1.3
- - name: upsDeviceType
- oid: 1.3.6.1.4.1.6574.4.1.4
- type: DisplayString
- help: Device type (ups, pdu, scd, psu) - 1.3.6.1.4.1.6574.4.1.4
- - name: upsDeviceDescription
- oid: 1.3.6.1.4.1.6574.4.1.5
- type: DisplayString
- help: Device description. - 1.3.6.1.4.1.6574.4.1.5
- - name: upsDeviceContact
- oid: 1.3.6.1.4.1.6574.4.1.6
- type: DisplayString
- help: Device administrator name. - 1.3.6.1.4.1.6574.4.1.6
- - name: upsDeviceLocation
- oid: 1.3.6.1.4.1.6574.4.1.7
- type: DisplayString
- help: Device physical location. - 1.3.6.1.4.1.6574.4.1.7
- - name: upsDevicePart
- oid: 1.3.6.1.4.1.6574.4.1.8
- type: DisplayString
- help: Device part number. - 1.3.6.1.4.1.6574.4.1.8
- - name: upsDeviceMACAddr
- oid: 1.3.6.1.4.1.6574.4.1.9
- type: DisplayString
- help: Physical network address of the device. - 1.3.6.1.4.1.6574.4.1.9
- - name: upsInfoStatus
- oid: 1.3.6.1.4.1.6574.4.2.1
- type: DisplayString
- help: UPS status. - 1.3.6.1.4.1.6574.4.2.1
- - name: upsInfoAlarm
- oid: 1.3.6.1.4.1.6574.4.2.2
- type: DisplayString
- help: UPS alarms - 1.3.6.1.4.1.6574.4.2.2
- - name: upsInfoTime
- oid: 1.3.6.1.4.1.6574.4.2.3
- type: DisplayString
- help: Internal UPS clock time - 1.3.6.1.4.1.6574.4.2.3
- - name: upsInfoDate
- oid: 1.3.6.1.4.1.6574.4.2.4
- type: DisplayString
- help: Internal UPS clock date - 1.3.6.1.4.1.6574.4.2.4
- - name: upsInfoModel
- oid: 1.3.6.1.4.1.6574.4.2.5
- type: DisplayString
- help: UPS model - 1.3.6.1.4.1.6574.4.2.5
- - name: upsInfoMfrName
- oid: 1.3.6.1.4.1.6574.4.2.6.1
- type: DisplayString
- help: UPS manufacturer - 1.3.6.1.4.1.6574.4.2.6.1
- - name: upsInfoMfrDate
- oid: 1.3.6.1.4.1.6574.4.2.6.2
- type: DisplayString
- help: UPS manufacturing date - 1.3.6.1.4.1.6574.4.2.6.2
- - name: upsInfoSerial
- oid: 1.3.6.1.4.1.6574.4.2.7
- type: DisplayString
- help: UPS serial number - 1.3.6.1.4.1.6574.4.2.7
- - name: upsInfoVendorID
- oid: 1.3.6.1.4.1.6574.4.2.8
- type: DisplayString
- help: Vendor ID for USB devices - 1.3.6.1.4.1.6574.4.2.8
- - name: upsInfoProductID
- oid: 1.3.6.1.4.1.6574.4.2.9
- type: DisplayString
- help: Product ID for USB devices - 1.3.6.1.4.1.6574.4.2.9
- - name: upsInfoFirmwareName
- oid: 1.3.6.1.4.1.6574.4.2.10.1
- type: DisplayString
- help: UPS firmware - 1.3.6.1.4.1.6574.4.2.10.1
- - name: upsInfoFirmwareAux
- oid: 1.3.6.1.4.1.6574.4.2.10.2
- type: DisplayString
- help: Auxiliary device firmware - 1.3.6.1.4.1.6574.4.2.10.2
- - name: upsInfoTemperature
- oid: 1.3.6.1.4.1.6574.4.2.11
- type: Float
- help: UPS temperature (degrees C) - 1.3.6.1.4.1.6574.4.2.11
- - name: upsInfoLoadValue
- oid: 1.3.6.1.4.1.6574.4.2.12.1
- type: Float
- help: Load on UPS (percent) - 1.3.6.1.4.1.6574.4.2.12.1
- - name: upsInfoLoadHigh
- oid: 1.3.6.1.4.1.6574.4.2.12.2
- type: Float
- help: Load when UPS switches to overload condition (OVER) (percent) - 1.3.6.1.4.1.6574.4.2.12.2
- - name: upsInfoID
- oid: 1.3.6.1.4.1.6574.4.2.13
- type: DisplayString
- help: UPS system identifier - 1.3.6.1.4.1.6574.4.2.13
- - name: upsInfoDelayStart
- oid: 1.3.6.1.4.1.6574.4.2.14.1
- type: gauge
- help: Interval to wait before restarting the load (seconds) - 1.3.6.1.4.1.6574.4.2.14.1
- - name: upsInfoDelayReboot
- oid: 1.3.6.1.4.1.6574.4.2.14.2
- type: gauge
- help: Interval to wait before rebooting the UPS (seconds) - 1.3.6.1.4.1.6574.4.2.14.2
- - name: upsInfoDelayShutdown
- oid: 1.3.6.1.4.1.6574.4.2.14.3
- type: gauge
- help: Interval to wait after shutdown with delay command (seconds) - 1.3.6.1.4.1.6574.4.2.14.3
- - name: upsInfoTimerStart
- oid: 1.3.6.1.4.1.6574.4.2.15.1
- type: gauge
- help: Time before the load will be started (seconds) - 1.3.6.1.4.1.6574.4.2.15.1
- - name: upsInfoTimerReboot
- oid: 1.3.6.1.4.1.6574.4.2.15.2
- type: gauge
- help: Time before the load will be rebooted (seconds) - 1.3.6.1.4.1.6574.4.2.15.2
- - name: upsInfoTimerShutdown
- oid: 1.3.6.1.4.1.6574.4.2.15.3
- type: gauge
- help: Time before the load will be shutdown (seconds) - 1.3.6.1.4.1.6574.4.2.15.3
- - name: upsInfoTestInterval
- oid: 1.3.6.1.4.1.6574.4.2.16.1
- type: gauge
- help: Interval between self tests - 1.3.6.1.4.1.6574.4.2.16.1
- - name: upsInfoTestResult
- oid: 1.3.6.1.4.1.6574.4.2.16.2
- type: DisplayString
- help: Results of last self test - 1.3.6.1.4.1.6574.4.2.16.2
- - name: upsInfoDisplayLanguage
- oid: 1.3.6.1.4.1.6574.4.2.17
- type: DisplayString
- help: Language to use on front panel - 1.3.6.1.4.1.6574.4.2.17
- - name: upsInfoContacts
- oid: 1.3.6.1.4.1.6574.4.2.18
- type: DisplayString
- help: UPS external contact sensors - 1.3.6.1.4.1.6574.4.2.18
- - name: upsInfoEffciency
- oid: 1.3.6.1.4.1.6574.4.2.19
- type: gauge
- help: Efficiency of the UPS (ratio of the output current on the input current)
- (percent) - 1.3.6.1.4.1.6574.4.2.19
- - name: upsInfoPowerValue
- oid: 1.3.6.1.4.1.6574.4.2.20.1
- type: Float
- help: Current value of apparent power (Volt-Amps) - 1.3.6.1.4.1.6574.4.2.20.1
- - name: upsInfoPowerNominal
- oid: 1.3.6.1.4.1.6574.4.2.20.2
- type: Float
- help: Nominal value of apparent power (Volt-Amps) - 1.3.6.1.4.1.6574.4.2.20.2
- - name: upsInfoRealPowerValue
- oid: 1.3.6.1.4.1.6574.4.2.21.1
- type: Float
- help: Current value of real power (Watts) - 1.3.6.1.4.1.6574.4.2.21.1
- - name: upsInfoRealPowerNominal
- oid: 1.3.6.1.4.1.6574.4.2.21.2
- type: Float
- help: Nominal value of real power (Watts) - 1.3.6.1.4.1.6574.4.2.21.2
- - name: upsInfoBeeperStatus
- oid: 1.3.6.1.4.1.6574.4.2.22
- type: DisplayString
- help: UPS beeper status (enabled, disabled or muted) - 1.3.6.1.4.1.6574.4.2.22
- - name: upsInfoType
- oid: 1.3.6.1.4.1.6574.4.2.23
- type: DisplayString
- help: UPS type - 1.3.6.1.4.1.6574.4.2.23
- - name: upsInfoWatchdogStatus
- oid: 1.3.6.1.4.1.6574.4.2.24
- type: DisplayString
- help: UPS watchdog status (enabled or disabled) - 1.3.6.1.4.1.6574.4.2.24
- - name: upsInfoStartAuto
- oid: 1.3.6.1.4.1.6574.4.2.25.1
- type: DisplayString
- help: UPS starts when mains is (re)applied - 1.3.6.1.4.1.6574.4.2.25.1
- - name: upsInfoStartBattery
- oid: 1.3.6.1.4.1.6574.4.2.25.2
- type: DisplayString
- help: Allow to start UPS from battery - 1.3.6.1.4.1.6574.4.2.25.2
- - name: upsInfoStartReboot
- oid: 1.3.6.1.4.1.6574.4.2.25.3
- type: DisplayString
- help: UPS coldstarts from battery (enabled or disabled) - 1.3.6.1.4.1.6574.4.2.25.3
- - name: upsBatteryChargeValue
- oid: 1.3.6.1.4.1.6574.4.3.1.1
- type: Float
- help: Battery charge - 1.3.6.1.4.1.6574.4.3.1.1
- - name: upsBatteryChargeLow
- oid: 1.3.6.1.4.1.6574.4.3.1.2
- type: Float
- help: Remaining battery level when UPS switches to LB (percent) - 1.3.6.1.4.1.6574.4.3.1.2
- - name: upsBatteryChargeRestart
- oid: 1.3.6.1.4.1.6574.4.3.1.3
- type: Float
- help: Minimum battery level for UPS restart after power-off - 1.3.6.1.4.1.6574.4.3.1.3
- - name: upsBatteryChargeWarning
- oid: 1.3.6.1.4.1.6574.4.3.1.4
- type: Float
- help: Battery level when UPS switches to Warning state (percent) - 1.3.6.1.4.1.6574.4.3.1.4
- - name: upsBatteryVoltageValue
- oid: 1.3.6.1.4.1.6574.4.3.2.1
- type: Float
- help: The magnitude of the present battery voltage. - 1.3.6.1.4.1.6574.4.3.2.1
- - name: upsBatteryVoltageNominal
- oid: 1.3.6.1.4.1.6574.4.3.2.2
- type: Float
- help: Nominal battery voltage. - 1.3.6.1.4.1.6574.4.3.2.2
- - name: upsBatteryVoltageLow
- oid: 1.3.6.1.4.1.6574.4.3.2.3
- type: Float
- help: Minimum battery voltage, that triggers FSD status . - 1.3.6.1.4.1.6574.4.3.2.3
- - name: upsBatteryVoltageHigh
- oid: 1.3.6.1.4.1.6574.4.3.2.4
- type: Float
- help: Maximum battery voltage (Ie battery.charge = 100). - 1.3.6.1.4.1.6574.4.3.2.4
- - name: upsBatteryCapacity
- oid: 1.3.6.1.4.1.6574.4.3.3
- type: Float
- help: Battery capacity (Ah) - 1.3.6.1.4.1.6574.4.3.3
- - name: upsBatteryCurrent
- oid: 1.3.6.1.4.1.6574.4.3.4
- type: Float
- help: The present battery current. - 1.3.6.1.4.1.6574.4.3.4
- - name: upsBatteryTemperature
- oid: 1.3.6.1.4.1.6574.4.3.5
- type: Float
- help: The ambient temperature at or near the UPS Battery casing. - 1.3.6.1.4.1.6574.4.3.5
- - name: upsBatteryRuntimeValue
- oid: 1.3.6.1.4.1.6574.4.3.6.1
- type: gauge
- help: Battery runtime (seconds) - 1.3.6.1.4.1.6574.4.3.6.1
- - name: upsBatteryRuntimeLow
- oid: 1.3.6.1.4.1.6574.4.3.6.2
- type: gauge
- help: Remaining battery runtime when UPS switches to LB (seconds) - 1.3.6.1.4.1.6574.4.3.6.2
- - name: upsBatteryRuntimeRestart
- oid: 1.3.6.1.4.1.6574.4.3.6.3
- type: gauge
- help: Minimum battery runtime for UPS restart after power-off (seconds) - 1.3.6.1.4.1.6574.4.3.6.3
- - name: upsBatteryAlarmThreshold
- oid: 1.3.6.1.4.1.6574.4.3.7
- type: DisplayString
- help: Battery alarm threshold - 1.3.6.1.4.1.6574.4.3.7
- - name: upsBatteryDate
- oid: 1.3.6.1.4.1.6574.4.3.8
- type: DisplayString
- help: Battery change date - 1.3.6.1.4.1.6574.4.3.8
- - name: upsBatteryMfrDate
- oid: 1.3.6.1.4.1.6574.4.3.9
- type: DisplayString
- help: Battery manufacturing date - 1.3.6.1.4.1.6574.4.3.9
- - name: upsBatteryPacks
- oid: 1.3.6.1.4.1.6574.4.3.10
- type: gauge
- help: Number of battery packs - 1.3.6.1.4.1.6574.4.3.10
- - name: upsBatteryPacksBad
- oid: 1.3.6.1.4.1.6574.4.3.11
- type: gauge
- help: Number of bad battery packs - 1.3.6.1.4.1.6574.4.3.11
- - name: upsBatteryType
- oid: 1.3.6.1.4.1.6574.4.3.12
- type: DisplayString
- help: Battery chemistry - 1.3.6.1.4.1.6574.4.3.12
- - name: upsBatteryProtection
- oid: 1.3.6.1.4.1.6574.4.3.13
- type: DisplayString
- help: Prevent deep discharge of battery - 1.3.6.1.4.1.6574.4.3.13
- - name: upsBatteryEnergySave
- oid: 1.3.6.1.4.1.6574.4.3.14
- type: DisplayString
- help: Switch off when running on battery and no/low load - 1.3.6.1.4.1.6574.4.3.14
- - name: upsInputVoltageValue
- oid: 1.3.6.1.4.1.6574.4.4.1.1
- type: Float
- help: Input voltage - 1.3.6.1.4.1.6574.4.4.1.1
- - name: upsInputVoltageMax
- oid: 1.3.6.1.4.1.6574.4.4.1.2
- type: Float
- help: Maximum incoming voltage seen - 1.3.6.1.4.1.6574.4.4.1.2
- - name: upsInputVoltageMin
- oid: 1.3.6.1.4.1.6574.4.4.1.3
- type: Float
- help: Minimum incoming voltage seen - 1.3.6.1.4.1.6574.4.4.1.3
- - name: upsInputVoltageNominal
- oid: 1.3.6.1.4.1.6574.4.4.1.4
- type: Float
- help: Nominal input voltage - 1.3.6.1.4.1.6574.4.4.1.4
- - name: upsInputVoltageExtend
- oid: 1.3.6.1.4.1.6574.4.4.1.5
- type: DisplayString
- help: Extended input voltage range - 1.3.6.1.4.1.6574.4.4.1.5
- - name: upsInputVoltageFault
- oid: 1.3.6.1.4.1.6574.4.4.1.6
- type: Float
- help: Input voltage Fault - 1.3.6.1.4.1.6574.4.4.1.6
- - name: upsInputTransferReason
- oid: 1.3.6.1.4.1.6574.4.4.2.1
- type: DisplayString
- help: Reason for last transfer to battery - 1.3.6.1.4.1.6574.4.4.2.1
- - name: upsInputTransferLow
- oid: 1.3.6.1.4.1.6574.4.4.2.2
- type: Float
- help: Low voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.2
- - name: upsInputTransferHigh
- oid: 1.3.6.1.4.1.6574.4.4.2.3
- type: Float
- help: High voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.3
- - name: upsInputTransferLowMin
- oid: 1.3.6.1.4.1.6574.4.4.2.4
- type: Float
- help: smallest settable low voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.4
- - name: upsInputTransferLowMax
- oid: 1.3.6.1.4.1.6574.4.4.2.5
- type: Float
- help: greatest settable low voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.5
- - name: upsInputTransferHighMin
- oid: 1.3.6.1.4.1.6574.4.4.2.6
- type: Float
- help: smallest settable high voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.6
- - name: upsInputTransferHighMax
- oid: 1.3.6.1.4.1.6574.4.4.2.7
- type: Float
- help: greatest settable high voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.7
- - name: upsInputTransferBoostLow
- oid: 1.3.6.1.4.1.6574.4.4.2.8
- type: Float
- help: Low voltage boosting transfer point - 1.3.6.1.4.1.6574.4.4.2.8
- - name: upsInputTransferBoostHigh
- oid: 1.3.6.1.4.1.6574.4.4.2.9
- type: Float
- help: High voltage boosting transfer point - 1.3.6.1.4.1.6574.4.4.2.9
- - name: upsInputTransferTrimLow
- oid: 1.3.6.1.4.1.6574.4.4.2.10
- type: Float
- help: Low voltage trimming transfer point - 1.3.6.1.4.1.6574.4.4.2.10
- - name: upsInputTransferTrimHigh
- oid: 1.3.6.1.4.1.6574.4.4.2.11
- type: Float
- help: High voltage trimming transfer point - 1.3.6.1.4.1.6574.4.4.2.11
- - name: upsInputSensitivity
- oid: 1.3.6.1.4.1.6574.4.4.3
- type: DisplayString
- help: Input power sensitivity - 1.3.6.1.4.1.6574.4.4.3
- - name: upsInputQuality
- oid: 1.3.6.1.4.1.6574.4.4.4
- type: DisplayString
- help: Input power quality - 1.3.6.1.4.1.6574.4.4.4
- - name: upsInputCurrentValue
- oid: 1.3.6.1.4.1.6574.4.4.5.1
- type: Float
- help: Input current (A) - 1.3.6.1.4.1.6574.4.4.5.1
- - name: upsInputCurrentNominal
- oid: 1.3.6.1.4.1.6574.4.4.5.2
- type: Float
- help: Nominal input current (A) - 1.3.6.1.4.1.6574.4.4.5.2
- - name: upsInputFrequencyValue
- oid: 1.3.6.1.4.1.6574.4.4.6.1
- type: Float
- help: Input line frequency (Hz) - 1.3.6.1.4.1.6574.4.4.6.1
- - name: upsInputFrequencyNominal
- oid: 1.3.6.1.4.1.6574.4.4.6.2
- type: Float
- help: Nominal input line frequency (Hz) - 1.3.6.1.4.1.6574.4.4.6.2
- - name: upsInputFrequencyLow
- oid: 1.3.6.1.4.1.6574.4.4.6.3
- type: Float
- help: Input line frequency low (Hz) - 1.3.6.1.4.1.6574.4.4.6.3
- - name: upsInputFrequencyHigh
- oid: 1.3.6.1.4.1.6574.4.4.6.4
- type: Float
- help: Input line frequency high (Hz) - 1.3.6.1.4.1.6574.4.4.6.4
- - name: upsInputFrequencyExtend
- oid: 1.3.6.1.4.1.6574.4.4.6.5
- type: DisplayString
- help: Extended input frequency range - 1.3.6.1.4.1.6574.4.4.6.5
- - name: upsOutputVoltageValue
- oid: 1.3.6.1.4.1.6574.4.5.1.1
- type: Float
- help: Output voltage (V) - 1.3.6.1.4.1.6574.4.5.1.1
- - name: upsOutputVoltageNominal
- oid: 1.3.6.1.4.1.6574.4.5.1.2
- type: Float
- help: Nominal output voltage (V) - 1.3.6.1.4.1.6574.4.5.1.2
- - name: upsOutputFrequencyValue
- oid: 1.3.6.1.4.1.6574.4.5.2.1
- type: Float
- help: Output frequency (Hz) - 1.3.6.1.4.1.6574.4.5.2.1
- - name: upsOutputFrequencyNominal
- oid: 1.3.6.1.4.1.6574.4.5.2.2
- type: Float
- help: Nominal output frequency (Hz) - 1.3.6.1.4.1.6574.4.5.2.2
- - name: upsOutputCurrentValue
- oid: 1.3.6.1.4.1.6574.4.5.3.1
- type: Float
- help: Output current (A) - 1.3.6.1.4.1.6574.4.5.3.1
- - name: upsOutputCurrentNominal
- oid: 1.3.6.1.4.1.6574.4.5.3.2
- type: Float
- help: Nominal output current (A) - 1.3.6.1.4.1.6574.4.5.3.2
- - name: upsAmbientTemperatureValue
- oid: 1.3.6.1.4.1.6574.4.6.1.1
- type: Float
- help: Ambient temperature (degrees C) - 1.3.6.1.4.1.6574.4.6.1.1
- - name: upsAmbientTemperatureAlarm
- oid: 1.3.6.1.4.1.6574.4.6.1.2
- type: DisplayString
- help: Temperature alarm (enabled/disabled) - 1.3.6.1.4.1.6574.4.6.1.2
- - name: upsAmbientTemperatureHigh
- oid: 1.3.6.1.4.1.6574.4.6.1.3
- type: Float
- help: Temperature threshold high (degrees C) - 1.3.6.1.4.1.6574.4.6.1.3
- - name: upsAmbientTemperatureLow
- oid: 1.3.6.1.4.1.6574.4.6.1.4
- type: Float
- help: Temperature threshold low (degrees C) - 1.3.6.1.4.1.6574.4.6.1.4
- - name: upsAmbientTemperatureMax
- oid: 1.3.6.1.4.1.6574.4.6.1.5
- type: Float
- help: Maximum temperature seen (degrees C) - 1.3.6.1.4.1.6574.4.6.1.5
- - name: upsAmbientTemperatureMin
- oid: 1.3.6.1.4.1.6574.4.6.1.6
- type: Float
- help: Minimum temperature seen (degrees C) - 1.3.6.1.4.1.6574.4.6.1.6
- - name: upsAmbientHumidityValue
- oid: 1.3.6.1.4.1.6574.4.6.2.1
- type: Float
- help: Ambient relative humidity (percent) - 1.3.6.1.4.1.6574.4.6.2.1
- - name: upsAmbientHumidityAlarm
- oid: 1.3.6.1.4.1.6574.4.6.2.2
- type: DisplayString
- help: Relative humidity alarm (enabled/disabled) - 1.3.6.1.4.1.6574.4.6.2.2
- - name: upsAmbientHumidityHigh
- oid: 1.3.6.1.4.1.6574.4.6.2.3
- type: Float
- help: Relative humidity threshold high (percent) - 1.3.6.1.4.1.6574.4.6.2.3
- - name: upsAmbientHumidityLow
- oid: 1.3.6.1.4.1.6574.4.6.2.4
- type: Float
- help: Relative humidity threshold low (percent) - 1.3.6.1.4.1.6574.4.6.2.4
- - name: upsAmbientHumidityMax
- oid: 1.3.6.1.4.1.6574.4.6.2.5
- type: Float
- help: Maximum relative humidity seen (percent) - 1.3.6.1.4.1.6574.4.6.2.5
- - name: upsAmbientHumidityMin
- oid: 1.3.6.1.4.1.6574.4.6.2.6
- type: Float
- help: Minimum relative humidity seen (percent) - 1.3.6.1.4.1.6574.4.6.2.6
- - name: upsDriverName
- oid: 1.3.6.1.4.1.6574.4.7.1
- type: DisplayString
- help: Driver name - 1.3.6.1.4.1.6574.4.7.1
- - name: upsDriverVersion
- oid: 1.3.6.1.4.1.6574.4.7.2
- type: DisplayString
- help: Driver version (NUT release) - 1.3.6.1.4.1.6574.4.7.2
- - name: upsDriverVersionData
- oid: 1.3.6.1.4.1.6574.4.7.3
- type: DisplayString
- help: Driver version data - 1.3.6.1.4.1.6574.4.7.3
- - name: upsDriverVersionInternal
- oid: 1.3.6.1.4.1.6574.4.7.4
- type: DisplayString
- help: Internal driver version (if tracked separately) - 1.3.6.1.4.1.6574.4.7.4
- - name: upsDriverPollInterval
- oid: 1.3.6.1.4.1.6574.4.7.5
- type: gauge
- help: Poll interval setup in configuration file - 1.3.6.1.4.1.6574.4.7.5
- - name: upsDriverPort
- oid: 1.3.6.1.4.1.6574.4.7.6
- type: DisplayString
- help: Port setup in configuration file - 1.3.6.1.4.1.6574.4.7.6
- - name: upsDriverPollFrequency
- oid: 1.3.6.1.4.1.6574.4.7.7
- type: gauge
- help: Poll frequency - 1.3.6.1.4.1.6574.4.7.7
- - name: upsDriverProductID
- oid: 1.3.6.1.4.1.6574.4.7.8
- type: DisplayString
- help: Product ID - 1.3.6.1.4.1.6574.4.7.8
- - name: upsDriverSnmpVersion
- oid: 1.3.6.1.4.1.6574.4.7.9
- type: DisplayString
- help: Snmp version - 1.3.6.1.4.1.6574.4.7.9
- - name: upsServerInfo
- oid: 1.3.6.1.4.1.6574.4.8.1
- type: DisplayString
- help: Server information - 1.3.6.1.4.1.6574.4.8.1
- - name: upsServerVersion
- oid: 1.3.6.1.4.1.6574.4.8.2
- type: DisplayString
- help: Server version - 1.3.6.1.4.1.6574.4.8.2
- - name: diskSMARTInfoIndex
- oid: 1.3.6.1.4.1.6574.5.1.1.1
- type: gauge
- help: SMART info index - 1.3.6.1.4.1.6574.5.1.1.1
- indexes:
- - labelname: diskSMARTInfoIndex
- type: gauge
- - name: diskSMARTInfoDevName
- oid: 1.3.6.1.4.1.6574.5.1.1.2
- type: DisplayString
- help: SMART info device name - 1.3.6.1.4.1.6574.5.1.1.2
- indexes:
- - labelname: diskSMARTInfoIndex
- type: gauge
- - name: diskSMARTAttrName
- oid: 1.3.6.1.4.1.6574.5.1.1.3
- type: DisplayString
- help: SMART attribute name - 1.3.6.1.4.1.6574.5.1.1.3
- indexes:
- - labelname: diskSMARTInfoIndex
- type: gauge
- - name: diskSMARTAttrId
- oid: 1.3.6.1.4.1.6574.5.1.1.4
- type: gauge
- help: SMART attribute ID - 1.3.6.1.4.1.6574.5.1.1.4
- indexes:
- - labelname: diskSMARTInfoIndex
- type: gauge
- - name: diskSMARTAttrCurrent
- oid: 1.3.6.1.4.1.6574.5.1.1.5
- type: gauge
- help: SMART attribute current value - 1.3.6.1.4.1.6574.5.1.1.5
- indexes:
- - labelname: diskSMARTInfoIndex
- type: gauge
- - name: diskSMARTAttrWorst
- oid: 1.3.6.1.4.1.6574.5.1.1.6
- type: gauge
- help: SMART attribute worst value - 1.3.6.1.4.1.6574.5.1.1.6
- indexes:
- - labelname: diskSMARTInfoIndex
- type: gauge
- - name: diskSMARTAttrThreshold
- oid: 1.3.6.1.4.1.6574.5.1.1.7
- type: gauge
- help: SMART attribute threshold value - 1.3.6.1.4.1.6574.5.1.1.7
- indexes:
- - labelname: diskSMARTInfoIndex
- type: gauge
- - name: diskSMARTAttrRaw
- oid: 1.3.6.1.4.1.6574.5.1.1.8
- type: gauge
- help: SMART attribute raw value - 1.3.6.1.4.1.6574.5.1.1.8
- indexes:
- - labelname: diskSMARTInfoIndex
- type: gauge
- - name: diskSMARTAttrStatus
- oid: 1.3.6.1.4.1.6574.5.1.1.9
- type: DisplayString
- help: SMART attribute status - 1.3.6.1.4.1.6574.5.1.1.9
- indexes:
- - labelname: diskSMARTInfoIndex
- type: gauge
- - name: serviceInfoIndex
- oid: 1.3.6.1.4.1.6574.6.1.1.1
- type: gauge
- help: Service info index - 1.3.6.1.4.1.6574.6.1.1.1
- indexes:
- - labelname: serviceInfoIndex
- type: gauge
- lookups:
- - labels:
- - serviceInfoIndex
- labelname: serviceName
- oid: 1.3.6.1.4.1.6574.6.1.1.2
- type: DisplayString
- - labels: []
- labelname: serviceInfoIndex
- - name: serviceName
- oid: 1.3.6.1.4.1.6574.6.1.1.2
- type: DisplayString
- help: Service name - 1.3.6.1.4.1.6574.6.1.1.2
- indexes:
- - labelname: serviceInfoIndex
- type: gauge
- lookups:
- - labels:
- - serviceInfoIndex
- labelname: serviceName
- oid: 1.3.6.1.4.1.6574.6.1.1.2
- type: DisplayString
- - labels: []
- labelname: serviceInfoIndex
- - name: serviceUsers
- oid: 1.3.6.1.4.1.6574.6.1.1.3
- type: gauge
- help: Number of users using this service - 1.3.6.1.4.1.6574.6.1.1.3
- indexes:
- - labelname: serviceInfoIndex
- type: gauge
- lookups:
- - labels:
- - serviceInfoIndex
- labelname: serviceName
- oid: 1.3.6.1.4.1.6574.6.1.1.2
- type: DisplayString
- - labels: []
- labelname: serviceInfoIndex
- version: 3
- auth:
- security_level: authNoPriv
- username:
- password:
- auth_protocol: MD5