mirror of
https://github.com/nold360/hive-apps
synced 2024-11-03 04:16:35 +00:00
5245 lines
124 KiB
JSON
5245 lines
124 KiB
JSON
|
{
|
|||
|
"annotations": {
|
|||
|
"list": [
|
|||
|
{
|
|||
|
"$$hashKey": "object:31",
|
|||
|
"builtIn": 1,
|
|||
|
"datasource": "-- Grafana --",
|
|||
|
"enable": true,
|
|||
|
"hide": true,
|
|||
|
"iconColor": "rgba(0, 211, 255, 1)",
|
|||
|
"name": "Annotations & Alerts",
|
|||
|
"target": {
|
|||
|
"limit": 100,
|
|||
|
"matchAny": false,
|
|||
|
"tags": [],
|
|||
|
"type": "dashboard"
|
|||
|
},
|
|||
|
"type": "dashboard"
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"description": "Streamline and optimize important metrics with Node Exporter v0.16+. Contains: CPU memory Disk IO network temperature and other monitoring indicators. https://github.com/starsliao/Prometheus-1 translated by Google :-) ",
|
|||
|
"editable": true,
|
|||
|
"fiscalYearStartMonth": 0,
|
|||
|
"gnetId": 10645,
|
|||
|
"graphTooltip": 0,
|
|||
|
"id": 1,
|
|||
|
"iteration": 1645372785989,
|
|||
|
"links": [],
|
|||
|
"liveNow": false,
|
|||
|
"panels": [
|
|||
|
{
|
|||
|
"collapsed": false,
|
|||
|
"gridPos": {
|
|||
|
"h": 1,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 0
|
|||
|
},
|
|||
|
"id": 282,
|
|||
|
"panels": [],
|
|||
|
"title": "Overview",
|
|||
|
"type": "row"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"description": "System uptime",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"decimals": 1,
|
|||
|
"mappings": [
|
|||
|
{
|
|||
|
"options": {
|
|||
|
"match": "null",
|
|||
|
"result": {
|
|||
|
"text": "N/A"
|
|||
|
}
|
|||
|
},
|
|||
|
"type": "special"
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "red",
|
|||
|
"value": 80
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "s"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 3,
|
|||
|
"w": 2,
|
|||
|
"x": 0,
|
|||
|
"y": 1
|
|||
|
},
|
|||
|
"hideTimeOverride": true,
|
|||
|
"id": 220,
|
|||
|
"links": [],
|
|||
|
"maxDataPoints": 100,
|
|||
|
"options": {
|
|||
|
"colorMode": "none",
|
|||
|
"graphMode": "none",
|
|||
|
"justifyMode": "auto",
|
|||
|
"orientation": "horizontal",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"text": {},
|
|||
|
"textMode": "auto"
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "node_time_seconds{instance=\"192.168.1.1:9100\", job=\"openwrt\"} - node_boot_time_seconds{instance=\"192.168.1.1:9100\", job=\"openwrt\"}",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "A",
|
|||
|
"step": 1800
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "OpenWRT Uptime",
|
|||
|
"type": "stat"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"decimals": 1,
|
|||
|
"mappings": [
|
|||
|
{
|
|||
|
"options": {
|
|||
|
"match": "null",
|
|||
|
"result": {
|
|||
|
"text": "N/A"
|
|||
|
}
|
|||
|
},
|
|||
|
"type": "special"
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "rgba(245, 54, 54, 0.9)",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(237, 129, 40, 0.89)",
|
|||
|
"value": 1
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(50, 172, 45, 0.97)",
|
|||
|
"value": 2
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "s"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 3,
|
|||
|
"w": 2,
|
|||
|
"x": 2,
|
|||
|
"y": 1
|
|||
|
},
|
|||
|
"hideTimeOverride": true,
|
|||
|
"id": 15,
|
|||
|
"links": [],
|
|||
|
"maxDataPoints": 100,
|
|||
|
"options": {
|
|||
|
"colorMode": "value",
|
|||
|
"graphMode": "none",
|
|||
|
"justifyMode": "auto",
|
|||
|
"orientation": "horizontal",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"text": {},
|
|||
|
"textMode": "auto"
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "time() - node_boot_time_seconds{instance=~\"$node\"}",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"instant": true,
|
|||
|
"intervalFactor": 2,
|
|||
|
"refId": "A",
|
|||
|
"step": 40
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Hive Uptime",
|
|||
|
"type": "stat"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"uid": "$datasource"
|
|||
|
},
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"decimals": 0,
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "red",
|
|||
|
"value": 80
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "short"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 3,
|
|||
|
"w": 2,
|
|||
|
"x": 4,
|
|||
|
"y": 1
|
|||
|
},
|
|||
|
"id": 230,
|
|||
|
"interval": "",
|
|||
|
"links": [],
|
|||
|
"options": {
|
|||
|
"colorMode": "value",
|
|||
|
"graphMode": "area",
|
|||
|
"justifyMode": "auto",
|
|||
|
"orientation": "auto",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"text": {},
|
|||
|
"textMode": "auto"
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "sum(argocd_app_info{namespace=~\"$namespace\",dest_server=~\"$cluster\",health_status=~\"$health_status\",sync_status=~\"$sync_status\",health_status!=\"\"}) by (health_status)",
|
|||
|
"format": "time_series",
|
|||
|
"instant": true,
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{health_status}}",
|
|||
|
"refId": "A"
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "sum(argocd_app_info{namespace=~\"$namespace\",dest_server=~\"$cluster\",health_status=~\"$health_status\",sync_status=~\"$sync_status\",health_status!=\"\"}) by (sync_status)",
|
|||
|
"hide": true,
|
|||
|
"instant": true,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "{{sync_status}}",
|
|||
|
"refId": "B"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "ArgoCD Apps",
|
|||
|
"transformations": [],
|
|||
|
"type": "stat"
|
|||
|
},
|
|||
|
{
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "red",
|
|||
|
"value": 200
|
|||
|
}
|
|||
|
]
|
|||
|
}
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 3,
|
|||
|
"w": 2,
|
|||
|
"x": 6,
|
|||
|
"y": 1
|
|||
|
},
|
|||
|
"id": 226,
|
|||
|
"options": {
|
|||
|
"colorMode": "value",
|
|||
|
"graphMode": "area",
|
|||
|
"justifyMode": "auto",
|
|||
|
"orientation": "auto",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"text": {},
|
|||
|
"textMode": "auto"
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": true,
|
|||
|
"expr": "kubelet_running_pods{job=\"kubernetes-apiservers\"}",
|
|||
|
"instant": false,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "",
|
|||
|
"queryType": "randomWalk",
|
|||
|
"refId": "A"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Pods",
|
|||
|
"type": "stat"
|
|||
|
},
|
|||
|
{
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"fixedColor": "#167e08",
|
|||
|
"mode": "fixed"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "dark-green",
|
|||
|
"value": null
|
|||
|
}
|
|||
|
]
|
|||
|
}
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 3,
|
|||
|
"w": 14,
|
|||
|
"x": 10,
|
|||
|
"y": 1
|
|||
|
},
|
|||
|
"id": 293,
|
|||
|
"options": {
|
|||
|
"colorMode": "background",
|
|||
|
"graphMode": "none",
|
|||
|
"justifyMode": "center",
|
|||
|
"orientation": "auto",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"textMode": "auto"
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": false,
|
|||
|
"expr": "chia_wallet_confirmed_balance_mojo{wallet_id=\"1\", fork=\"chives\"}/100000000",
|
|||
|
"hide": false,
|
|||
|
"instant": true,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "{{fork}}",
|
|||
|
"refId": "A"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": false,
|
|||
|
"expr": "chia_wallet_confirmed_balance_mojo{wallet_id=\"1\", fork!~\"chives|staicoin\"}/1000000000000",
|
|||
|
"hide": false,
|
|||
|
"instant": true,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "{{fork}}",
|
|||
|
"refId": "F"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": true,
|
|||
|
"expr": "chia_wallet_confirmed_balance_mojo{wallet_id=\"1\", fork=~\"staicoin\"}/1000000000",
|
|||
|
"hide": false,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "{{fork}}",
|
|||
|
"refId": "B"
|
|||
|
}
|
|||
|
],
|
|||
|
"transformations": [
|
|||
|
{
|
|||
|
"disabled": true,
|
|||
|
"id": "seriesToColumns",
|
|||
|
"options": {
|
|||
|
"byField": "Time"
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"disabled": true,
|
|||
|
"id": "organize",
|
|||
|
"options": {
|
|||
|
"excludeByName": {
|
|||
|
"Time": true
|
|||
|
},
|
|||
|
"indexByName": {},
|
|||
|
"renameByName": {
|
|||
|
"Time {name=\"Chia\"}": "Chia",
|
|||
|
"Time {name=\"Value\"}": "Chives",
|
|||
|
"Value": ""
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
],
|
|||
|
"type": "stat"
|
|||
|
},
|
|||
|
{
|
|||
|
"collapsed": true,
|
|||
|
"gridPos": {
|
|||
|
"h": 1,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 4
|
|||
|
},
|
|||
|
"id": 280,
|
|||
|
"panels": [
|
|||
|
{
|
|||
|
"description": "Number of plots",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"fixedColor": "dark-green",
|
|||
|
"mode": "fixed"
|
|||
|
},
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
}
|
|||
|
]
|
|||
|
}
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 3,
|
|||
|
"w": 6,
|
|||
|
"x": 5,
|
|||
|
"y": 5
|
|||
|
},
|
|||
|
"id": 258,
|
|||
|
"options": {
|
|||
|
"colorMode": "background",
|
|||
|
"graphMode": "none",
|
|||
|
"justifyMode": "center",
|
|||
|
"orientation": "auto",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"text": {},
|
|||
|
"textMode": "auto"
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": false,
|
|||
|
"expr": "chia_plots{fork=~\"chia|chives\"}",
|
|||
|
"instant": true,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "{{fork}}",
|
|||
|
"refId": "A"
|
|||
|
}
|
|||
|
],
|
|||
|
"transformations": [],
|
|||
|
"type": "stat"
|
|||
|
},
|
|||
|
{
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "bytes"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 3,
|
|||
|
"w": 2,
|
|||
|
"x": 16,
|
|||
|
"y": 5
|
|||
|
},
|
|||
|
"id": 273,
|
|||
|
"options": {
|
|||
|
"colorMode": "value",
|
|||
|
"graphMode": "area",
|
|||
|
"justifyMode": "auto",
|
|||
|
"orientation": "auto",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"text": {},
|
|||
|
"textMode": "auto"
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "(sum(node_filesystem_avail_bytes{instance=~\"$node\",mountpoint=~\"/chia/farm/.*\",fstype=~\"ext4|xfs|zfs\"}) )",
|
|||
|
"hide": false,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "Farm Space Available",
|
|||
|
"refId": "A"
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "",
|
|||
|
"hide": false,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "B"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Farm Space",
|
|||
|
"type": "stat"
|
|||
|
},
|
|||
|
{
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "palette-classic"
|
|||
|
},
|
|||
|
"custom": {
|
|||
|
"axisLabel": "",
|
|||
|
"axisPlacement": "auto",
|
|||
|
"barAlignment": 0,
|
|||
|
"drawStyle": "line",
|
|||
|
"fillOpacity": 0,
|
|||
|
"gradientMode": "none",
|
|||
|
"hideFrom": {
|
|||
|
"legend": false,
|
|||
|
"tooltip": false,
|
|||
|
"viz": false
|
|||
|
},
|
|||
|
"lineInterpolation": "linear",
|
|||
|
"lineWidth": 1,
|
|||
|
"pointSize": 5,
|
|||
|
"scaleDistribution": {
|
|||
|
"type": "linear"
|
|||
|
},
|
|||
|
"showPoints": "auto",
|
|||
|
"spanNulls": true,
|
|||
|
"stacking": {
|
|||
|
"group": "A",
|
|||
|
"mode": "none"
|
|||
|
},
|
|||
|
"thresholdsStyle": {
|
|||
|
"mode": "off"
|
|||
|
}
|
|||
|
},
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "decpbytes"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 8,
|
|||
|
"w": 8,
|
|||
|
"x": 0,
|
|||
|
"y": 8
|
|||
|
},
|
|||
|
"id": 285,
|
|||
|
"maxPerRow": 3,
|
|||
|
"options": {
|
|||
|
"legend": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull",
|
|||
|
"max",
|
|||
|
"min"
|
|||
|
],
|
|||
|
"displayMode": "table",
|
|||
|
"placement": "bottom"
|
|||
|
},
|
|||
|
"tooltip": {
|
|||
|
"mode": "single",
|
|||
|
"sort": "none"
|
|||
|
}
|
|||
|
},
|
|||
|
"repeat": "chia_fork",
|
|||
|
"repeatDirection": "h",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": true,
|
|||
|
"expr": "chia_blockchain_space_bytes{fork=\"$chia_fork\"}/1000/1000/1000/1000/1000",
|
|||
|
"instant": false,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "{{fork}}",
|
|||
|
"refId": "A"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "$chia_fork Netspace",
|
|||
|
"transformations": [],
|
|||
|
"type": "timeseries"
|
|||
|
},
|
|||
|
{
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "palette-classic"
|
|||
|
},
|
|||
|
"custom": {
|
|||
|
"axisLabel": "",
|
|||
|
"axisPlacement": "auto",
|
|||
|
"barAlignment": 0,
|
|||
|
"drawStyle": "line",
|
|||
|
"fillOpacity": 0,
|
|||
|
"gradientMode": "none",
|
|||
|
"hideFrom": {
|
|||
|
"legend": false,
|
|||
|
"tooltip": false,
|
|||
|
"viz": false
|
|||
|
},
|
|||
|
"lineInterpolation": "linear",
|
|||
|
"lineWidth": 1,
|
|||
|
"pointSize": 5,
|
|||
|
"scaleDistribution": {
|
|||
|
"type": "linear"
|
|||
|
},
|
|||
|
"showPoints": "auto",
|
|||
|
"spanNulls": true,
|
|||
|
"stacking": {
|
|||
|
"group": "A",
|
|||
|
"mode": "none"
|
|||
|
},
|
|||
|
"thresholdsStyle": {
|
|||
|
"mode": "off"
|
|||
|
}
|
|||
|
},
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "decpbytes"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 15,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 32
|
|||
|
},
|
|||
|
"id": 290,
|
|||
|
"options": {
|
|||
|
"legend": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull",
|
|||
|
"max",
|
|||
|
"min"
|
|||
|
],
|
|||
|
"displayMode": "table",
|
|||
|
"placement": "right"
|
|||
|
},
|
|||
|
"tooltip": {
|
|||
|
"mode": "single",
|
|||
|
"sort": "none"
|
|||
|
}
|
|||
|
},
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": true,
|
|||
|
"expr": "chia_blockchain_space_bytes{fork!~\"chia|\"}/1000/1000/1000/1000/1000",
|
|||
|
"hide": false,
|
|||
|
"instant": false,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "{{fork}}",
|
|||
|
"refId": "A"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Netspaces",
|
|||
|
"transformations": [],
|
|||
|
"type": "timeseries"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Chia/-forks",
|
|||
|
"type": "row"
|
|||
|
},
|
|||
|
{
|
|||
|
"collapsed": false,
|
|||
|
"gridPos": {
|
|||
|
"h": 1,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 5
|
|||
|
},
|
|||
|
"id": 200,
|
|||
|
"panels": [],
|
|||
|
"title": "The Hive",
|
|||
|
"type": "row"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"mappings": [
|
|||
|
{
|
|||
|
"options": {
|
|||
|
"match": "null",
|
|||
|
"result": {
|
|||
|
"text": "N/A"
|
|||
|
}
|
|||
|
},
|
|||
|
"type": "special"
|
|||
|
}
|
|||
|
],
|
|||
|
"max": 100,
|
|||
|
"min": 0,
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "rgba(50, 172, 45, 0.97)",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(237, 129, 40, 0.89)",
|
|||
|
"value": 50
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(245, 54, 54, 0.9)",
|
|||
|
"value": 80
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "percent"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 5,
|
|||
|
"w": 3,
|
|||
|
"x": 0,
|
|||
|
"y": 6
|
|||
|
},
|
|||
|
"id": 167,
|
|||
|
"links": [],
|
|||
|
"maxDataPoints": 100,
|
|||
|
"options": {
|
|||
|
"orientation": "horizontal",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"showThresholdLabels": false,
|
|||
|
"showThresholdMarkers": true,
|
|||
|
"text": {}
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "100 - (avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"idle\"}[5m])) * 100)",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "A",
|
|||
|
"step": 20
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "CPU Usage rate(5m)",
|
|||
|
"type": "gauge"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"mappings": [
|
|||
|
{
|
|||
|
"options": {
|
|||
|
"match": "null",
|
|||
|
"result": {
|
|||
|
"text": "N/A"
|
|||
|
}
|
|||
|
},
|
|||
|
"type": "special"
|
|||
|
}
|
|||
|
],
|
|||
|
"max": 100,
|
|||
|
"min": 0,
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "rgba(50, 172, 45, 0.97)",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(237, 129, 40, 0.89)",
|
|||
|
"value": 20
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(245, 54, 54, 0.9)",
|
|||
|
"value": 50
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "percent"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 5,
|
|||
|
"w": 3,
|
|||
|
"x": 3,
|
|||
|
"y": 6
|
|||
|
},
|
|||
|
"id": 20,
|
|||
|
"links": [],
|
|||
|
"maxDataPoints": 100,
|
|||
|
"options": {
|
|||
|
"orientation": "horizontal",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"showThresholdLabels": false,
|
|||
|
"showThresholdMarkers": true,
|
|||
|
"text": {}
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"iowait\"}[5m])) * 100",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "A",
|
|||
|
"step": 20
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "CPU iowait(5m)",
|
|||
|
"type": "gauge"
|
|||
|
},
|
|||
|
{
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"decimals": 0,
|
|||
|
"mappings": [],
|
|||
|
"max": 100,
|
|||
|
"min": 0,
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "rgba(50, 172, 45, 0.97)",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(237, 129, 40, 0.89)",
|
|||
|
"value": 80
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(245, 54, 54, 0.9)",
|
|||
|
"value": 90
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "percent"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 5,
|
|||
|
"w": 3,
|
|||
|
"x": 6,
|
|||
|
"y": 6
|
|||
|
},
|
|||
|
"hideTimeOverride": false,
|
|||
|
"id": 172,
|
|||
|
"links": [],
|
|||
|
"maxDataPoints": 100,
|
|||
|
"options": {
|
|||
|
"orientation": "auto",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"showThresholdLabels": false,
|
|||
|
"showThresholdMarkers": true,
|
|||
|
"text": {}
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": false,
|
|||
|
"expr": "((node_memory_MemTotal_bytes{node=\"hive\"} -node_memory_MemFree_bytes{node=\"hive\"}) / (node_memory_MemTotal_bytes{node=\"hive\"}))* 100",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"instant": true,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "A",
|
|||
|
"step": 20
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Memory usage",
|
|||
|
"transformations": [],
|
|||
|
"type": "gauge"
|
|||
|
},
|
|||
|
{
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "percentage",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "orange",
|
|||
|
"value": 70
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "red",
|
|||
|
"value": 85
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "percent"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 5,
|
|||
|
"w": 3,
|
|||
|
"x": 9,
|
|||
|
"y": 6
|
|||
|
},
|
|||
|
"id": 166,
|
|||
|
"links": [],
|
|||
|
"maxDataPoints": 100,
|
|||
|
"options": {
|
|||
|
"orientation": "auto",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"showThresholdLabels": false,
|
|||
|
"showThresholdMarkers": true
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"repeatDirection": "h",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": false,
|
|||
|
"expr": "100 - ((node_filesystem_avail_bytes{node=~\"hive\",mountpoint=\"/\",fstype=~\"ext4|xfs\"} * 100) / node_filesystem_size_bytes{node=~\"hive\",mountpoint=\"/\",fstype=~\"ext4|xfs\"})",
|
|||
|
"hide": false,
|
|||
|
"instant": true,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "B"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Root partition usage",
|
|||
|
"transformations": [],
|
|||
|
"type": "gauge"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"mappings": [],
|
|||
|
"max": 100000,
|
|||
|
"min": 0,
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "#DEB6F2",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "#B877D9",
|
|||
|
"value": 25000
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "#8F3BB8",
|
|||
|
"value": 50000
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "short"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 5,
|
|||
|
"w": 3,
|
|||
|
"x": 12,
|
|||
|
"y": 6
|
|||
|
},
|
|||
|
"hideTimeOverride": false,
|
|||
|
"id": 16,
|
|||
|
"links": [],
|
|||
|
"maxDataPoints": 100,
|
|||
|
"options": {
|
|||
|
"orientation": "horizontal",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"showThresholdLabels": false,
|
|||
|
"showThresholdMarkers": true,
|
|||
|
"text": {}
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "node_filefd_allocated{instance=~\"$node\"}",
|
|||
|
"format": "time_series",
|
|||
|
"instant": false,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "B"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "file descriptor",
|
|||
|
"transformations": [
|
|||
|
{
|
|||
|
"id": "reduce",
|
|||
|
"options": {
|
|||
|
"reducers": [
|
|||
|
"lastNotNull"
|
|||
|
]
|
|||
|
}
|
|||
|
}
|
|||
|
],
|
|||
|
"type": "gauge"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "$datasource"
|
|||
|
},
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "palette-classic"
|
|||
|
},
|
|||
|
"custom": {
|
|||
|
"hideFrom": {
|
|||
|
"legend": false,
|
|||
|
"tooltip": false,
|
|||
|
"viz": false
|
|||
|
}
|
|||
|
},
|
|||
|
"decimals": 0,
|
|||
|
"mappings": [],
|
|||
|
"unit": "short"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 5,
|
|||
|
"w": 4,
|
|||
|
"x": 15,
|
|||
|
"y": 6
|
|||
|
},
|
|||
|
"id": 240,
|
|||
|
"interval": "",
|
|||
|
"links": [],
|
|||
|
"options": {
|
|||
|
"displayLabels": [],
|
|||
|
"legend": {
|
|||
|
"calcs": [],
|
|||
|
"displayMode": "table",
|
|||
|
"placement": "right",
|
|||
|
"values": [
|
|||
|
"value"
|
|||
|
]
|
|||
|
},
|
|||
|
"pieType": "pie",
|
|||
|
"reduceOptions": {
|
|||
|
"calcs": [
|
|||
|
"lastNotNull"
|
|||
|
],
|
|||
|
"fields": "",
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"text": {},
|
|||
|
"tooltip": {
|
|||
|
"mode": "single",
|
|||
|
"sort": "none"
|
|||
|
}
|
|||
|
},
|
|||
|
"pluginVersion": "7.5.0",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": false,
|
|||
|
"expr": "sum(argocd_app_info{namespace=~\"$namespace\",dest_server=~\"$cluster\",health_status=~\"$health_status\",sync_status=~\"$sync_status\",health_status!=\"\",sync_status!=\"Unknown\"}) by (sync_status)",
|
|||
|
"format": "time_series",
|
|||
|
"instant": true,
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{sync_status}}",
|
|||
|
"refId": "A"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Sync Status",
|
|||
|
"type": "piechart"
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {
|
|||
|
"15分钟": "#6ED0E0",
|
|||
|
"1分钟": "#BF1B00",
|
|||
|
"5分钟": "#CCA300"
|
|||
|
},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"description": "",
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 7,
|
|||
|
"w": 12,
|
|||
|
"x": 0,
|
|||
|
"y": 11
|
|||
|
},
|
|||
|
"height": "300",
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 13,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": false,
|
|||
|
"current": true,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"maxPerRow": 6,
|
|||
|
"nullPointMode": "null as zero",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "node_load1{instance=~\"$node\"}",
|
|||
|
"format": "time_series",
|
|||
|
"instant": false,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{instance}}_1m",
|
|||
|
"metric": "",
|
|||
|
"refId": "A",
|
|||
|
"step": 20,
|
|||
|
"target": ""
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "node_load5{instance=~\"$node\"}",
|
|||
|
"format": "time_series",
|
|||
|
"instant": false,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{instance}}_5m",
|
|||
|
"refId": "B",
|
|||
|
"step": 20
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "node_load15{instance=~\"$node\"}",
|
|||
|
"format": "time_series",
|
|||
|
"instant": false,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{instance}}_15m",
|
|||
|
"refId": "C",
|
|||
|
"step": 20
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "System average load",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": false,
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 1,
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 4,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 7,
|
|||
|
"w": 12,
|
|||
|
"x": 12,
|
|||
|
"y": 11
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 184,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"max": true,
|
|||
|
"min": true,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "null",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [
|
|||
|
{
|
|||
|
"alias": "Used",
|
|||
|
"color": "#BF1B00"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "Free",
|
|||
|
"color": "#7EB26D"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "Buffers",
|
|||
|
"color": "#6ED0E0"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "Cached",
|
|||
|
"color": "#EF843C"
|
|||
|
}
|
|||
|
],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": true,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "node_memory_MemTotal_bytes{instance=\"192.168.1.111:9100\"} - (node_memory_MemFree_bytes{instance=\"192.168.1.111:9100\"} + node_memory_Buffers_bytes{instance=\"192.168.1.111:9100\"} + node_memory_Cached_bytes{instance=\"192.168.1.111:9100\"} )",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "Used",
|
|||
|
"refId": "A",
|
|||
|
"step": 1
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "node_memory_MemFree_bytes{instance=\"192.168.1.111:9100\"} ",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "Free",
|
|||
|
"refId": "B",
|
|||
|
"step": 1
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "node_memory_Buffers_bytes{instance=\"192.168.1.111:9100\"} ",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "Buffers",
|
|||
|
"refId": "C",
|
|||
|
"step": 1
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "node_memory_Cached_bytes{instance=\"192.168.1.111:9100\"} ",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "Cached",
|
|||
|
"refId": "D",
|
|||
|
"step": 1
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Memory Usage",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": true,
|
|||
|
"shared": true,
|
|||
|
"sort": 2,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"transparent": true,
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "bytes",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {
|
|||
|
"Busy": "#EAB839",
|
|||
|
"Busy Iowait": "#890F02",
|
|||
|
"Busy other": "#1F78C1",
|
|||
|
"Idle": "#052B51",
|
|||
|
"Idle - Waiting for something to happen": "#052B51",
|
|||
|
"guest": "#9AC48A",
|
|||
|
"idle": "#052B51",
|
|||
|
"iowait": "#EAB839",
|
|||
|
"irq": "#BF1B00",
|
|||
|
"nice": "#C15C17",
|
|||
|
"softirq": "#E24D42",
|
|||
|
"steal": "#FCE2DE",
|
|||
|
"system": "#508642",
|
|||
|
"user": "#5195CE"
|
|||
|
},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"description": "Basic CPU info",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 4,
|
|||
|
"fillGradient": 0,
|
|||
|
"gridPos": {
|
|||
|
"h": 7,
|
|||
|
"w": 12,
|
|||
|
"x": 0,
|
|||
|
"y": 18
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 224,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": false,
|
|||
|
"avg": false,
|
|||
|
"current": false,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": false,
|
|||
|
"show": true,
|
|||
|
"sideWidth": 250,
|
|||
|
"total": false,
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 1,
|
|||
|
"links": [],
|
|||
|
"maxPerRow": 6,
|
|||
|
"nullPointMode": "null",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": true,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [
|
|||
|
{
|
|||
|
"alias": "Busy Iowait",
|
|||
|
"color": "#890F02"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "Idle",
|
|||
|
"color": "#7EB26D"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "Busy System",
|
|||
|
"color": "#EAB839"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "Busy User",
|
|||
|
"color": "#0A437C"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "Busy Other",
|
|||
|
"color": "#6D1F62"
|
|||
|
}
|
|||
|
],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": true,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "sum by (instance)(irate(node_cpu_seconds_total{mode=\"system\",instance=\"$node\",job=\"$job\"}[5m])) * 100",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "Busy System",
|
|||
|
"refId": "A",
|
|||
|
"step": 240
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "sum by (instance)(irate(node_cpu_seconds_total{mode='user',instance=\"$node\",job=\"$job\"}[5m])) * 100",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "Busy User",
|
|||
|
"refId": "B",
|
|||
|
"step": 240
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "sum by (instance)(irate(node_cpu_seconds_total{mode='iowait',instance=\"$node\",job=\"$job\"}[5m])) * 100",
|
|||
|
"format": "time_series",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "Busy Iowait",
|
|||
|
"refId": "C",
|
|||
|
"step": 240
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "sum by (instance)(irate(node_cpu_seconds_total{mode=~\".*irq\",instance=\"$node\",job=\"$job\"}[5m])) * 100",
|
|||
|
"format": "time_series",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "Busy IRQs",
|
|||
|
"refId": "D",
|
|||
|
"step": 240
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "sum (irate(node_cpu_seconds_total{mode!='idle',mode!='user',mode!='system',mode!='iowait',mode!='irq',mode!='softirq',instance=\"$node\",job=\"$job\"}[5m])) * 100",
|
|||
|
"format": "time_series",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "Busy Other",
|
|||
|
"refId": "E",
|
|||
|
"step": 240
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='idle',instance=\"$node\",job=\"$job\"}[5m])) * 100",
|
|||
|
"format": "time_series",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "Idle",
|
|||
|
"refId": "F",
|
|||
|
"step": 240
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "CPU Basic",
|
|||
|
"tooltip": {
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"label": "",
|
|||
|
"logBase": 1,
|
|||
|
"max": "100",
|
|||
|
"min": "0",
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "continuous-GrYlRd",
|
|||
|
"seriesBy": "last"
|
|||
|
},
|
|||
|
"custom": {
|
|||
|
"axisLabel": "",
|
|||
|
"axisPlacement": "auto",
|
|||
|
"axisSoftMin": 0,
|
|||
|
"barAlignment": 0,
|
|||
|
"drawStyle": "line",
|
|||
|
"fillOpacity": 0,
|
|||
|
"gradientMode": "none",
|
|||
|
"hideFrom": {
|
|||
|
"legend": false,
|
|||
|
"tooltip": false,
|
|||
|
"viz": false
|
|||
|
},
|
|||
|
"lineInterpolation": "linear",
|
|||
|
"lineWidth": 1,
|
|||
|
"pointSize": 5,
|
|||
|
"scaleDistribution": {
|
|||
|
"type": "linear"
|
|||
|
},
|
|||
|
"showPoints": "auto",
|
|||
|
"spanNulls": false,
|
|||
|
"stacking": {
|
|||
|
"group": "A",
|
|||
|
"mode": "none"
|
|||
|
},
|
|||
|
"thresholdsStyle": {
|
|||
|
"mode": "area"
|
|||
|
}
|
|||
|
},
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "red",
|
|||
|
"value": 25
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "percent"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 7,
|
|||
|
"w": 12,
|
|||
|
"x": 12,
|
|||
|
"y": 18
|
|||
|
},
|
|||
|
"id": 275,
|
|||
|
"options": {
|
|||
|
"legend": {
|
|||
|
"calcs": [],
|
|||
|
"displayMode": "hidden",
|
|||
|
"placement": "bottom"
|
|||
|
},
|
|||
|
"tooltip": {
|
|||
|
"mode": "single",
|
|||
|
"sort": "none"
|
|||
|
}
|
|||
|
},
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"iowait\"}[5m])) * 100",
|
|||
|
"instant": false,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "iowait",
|
|||
|
"refId": "A"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "io wait",
|
|||
|
"type": "timeseries"
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 6,
|
|||
|
"w": 12,
|
|||
|
"x": 0,
|
|||
|
"y": 25
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 208,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": false,
|
|||
|
"max": true,
|
|||
|
"min": true,
|
|||
|
"rightSide": true,
|
|||
|
"show": false,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [
|
|||
|
{
|
|||
|
"alias": "read",
|
|||
|
"yaxis": 1
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "written",
|
|||
|
"yaxis": 1
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "io time",
|
|||
|
"yaxis": 2
|
|||
|
}
|
|||
|
],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "sum(irate(node_disk_read_bytes_total[5m]))",
|
|||
|
"interval": "2s",
|
|||
|
"intervalFactor": 4,
|
|||
|
"legendFormat": "read",
|
|||
|
"metric": "",
|
|||
|
"refId": "A",
|
|||
|
"step": 8
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "sum(irate(node_disk_written_bytes_total[5m]))",
|
|||
|
"interval": "2s",
|
|||
|
"intervalFactor": 4,
|
|||
|
"legendFormat": "written",
|
|||
|
"metric": "",
|
|||
|
"refId": "B",
|
|||
|
"step": 8
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "sum(irate(node_disk_io_time_seconds_total[5m]))",
|
|||
|
"interval": "2s",
|
|||
|
"intervalFactor": 4,
|
|||
|
"legendFormat": "io time",
|
|||
|
"metric": "",
|
|||
|
"refId": "C",
|
|||
|
"step": 8
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "I/O Usage",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": true,
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "bytes",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "ms",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 4,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 6,
|
|||
|
"w": 6,
|
|||
|
"x": 12,
|
|||
|
"y": 25
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 190,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": false,
|
|||
|
"max": true,
|
|||
|
"min": true,
|
|||
|
"rightSide": false,
|
|||
|
"show": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [
|
|||
|
{
|
|||
|
"alias": "Used",
|
|||
|
"color": "#890F02"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "Free",
|
|||
|
"color": "#7EB26D"
|
|||
|
}
|
|||
|
],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": true,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "node_memory_SwapTotal_bytes - node_memory_SwapFree_bytes",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "Used",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "node_memory_SwapFree_bytes",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "Free",
|
|||
|
"refId": "B",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Swap Usage",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": true,
|
|||
|
"shared": true,
|
|||
|
"sort": 2,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "bytes",
|
|||
|
"logBase": 1,
|
|||
|
"min": 0,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 6,
|
|||
|
"w": 6,
|
|||
|
"x": 18,
|
|||
|
"y": 25
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 192,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": false,
|
|||
|
"max": true,
|
|||
|
"min": true,
|
|||
|
"show": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "rate(node_vmstat_pswpin[1m]) * 4096 or irate(node_vmstat_pswpin[5m]) * 4096",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "In",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "rate(node_vmstat_pswpout[1m]) * 4096 or irate(node_vmstat_pswpout[5m]) * 4096",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "Out",
|
|||
|
"refId": "B",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Swap I/O",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": true,
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "Bps",
|
|||
|
"logBase": 1,
|
|||
|
"min": 0,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": true,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 6,
|
|||
|
"w": 6,
|
|||
|
"x": 0,
|
|||
|
"y": 31
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 194,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"avg": false,
|
|||
|
"current": false,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"show": false,
|
|||
|
"total": false,
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"lines": false,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [
|
|||
|
{
|
|||
|
"alias": "interrupts",
|
|||
|
"color": "#806EB7"
|
|||
|
}
|
|||
|
],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": " irate(node_intr_total[5m])",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "interrupts",
|
|||
|
"metric": "node_intr_total",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Interrupts",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": true,
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": true,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 6,
|
|||
|
"w": 6,
|
|||
|
"x": 6,
|
|||
|
"y": 31
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 196,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"avg": false,
|
|||
|
"current": false,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"show": false,
|
|||
|
"total": false,
|
|||
|
"values": false
|
|||
|
},
|
|||
|
"lines": false,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [
|
|||
|
{
|
|||
|
"alias": "blocked by I/O",
|
|||
|
"color": "#58140C"
|
|||
|
}
|
|||
|
],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": true,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "node_procs_running",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "running",
|
|||
|
"metric": "node_procs_running",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "node_procs_blocked",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "blocked by I/O",
|
|||
|
"metric": "node_procs_blocked",
|
|||
|
"refId": "B",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Processes",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": true,
|
|||
|
"shared": true,
|
|||
|
"sort": 2,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"min": 0,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 0,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"gridPos": {
|
|||
|
"h": 6,
|
|||
|
"w": 12,
|
|||
|
"x": 12,
|
|||
|
"y": 31
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 242,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": false,
|
|||
|
"current": false,
|
|||
|
"max": true,
|
|||
|
"min": true,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"sideWidth": 350,
|
|||
|
"total": true,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 1,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "null",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "irate(node_zfs_zpool_reads{instance=~\"$node\"}[5m])",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{zpool}} - reads",
|
|||
|
"refId": "A",
|
|||
|
"step": 2,
|
|||
|
"target": ""
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "irate(node_zfs_zpool_writes{instance=~\"$node\"}[5m])",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{zpool}} - writes",
|
|||
|
"refId": "B",
|
|||
|
"step": 2,
|
|||
|
"target": ""
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "ZPOOL - Ops",
|
|||
|
"tooltip": {
|
|||
|
"shared": true,
|
|||
|
"sort": 2,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "none",
|
|||
|
"label": "",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "thresholds"
|
|||
|
},
|
|||
|
"custom": {
|
|||
|
"align": "auto",
|
|||
|
"displayMode": "auto",
|
|||
|
"filterable": true
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"displayName": "",
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "red",
|
|||
|
"value": 80
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "short"
|
|||
|
},
|
|||
|
"overrides": [
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "Time"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "displayName",
|
|||
|
"value": "Time"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "custom.align"
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "mountpoint"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "displayName",
|
|||
|
"value": "Partition"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "unit",
|
|||
|
"value": "bytes"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "decimals",
|
|||
|
"value": 2
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "custom.align"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "thresholds",
|
|||
|
"value": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "rgba(50, 172, 45, 0.97)",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(237, 129, 40, 0.89)"
|
|||
|
}
|
|||
|
]
|
|||
|
}
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "Value #A"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "displayName",
|
|||
|
"value": "Available space"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "unit",
|
|||
|
"value": "bytes"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "decimals",
|
|||
|
"value": 2
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "custom.displayMode",
|
|||
|
"value": "color-text"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "custom.align"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "thresholds",
|
|||
|
"value": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "rgba(245, 54, 54, 0.9)",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(237, 129, 40, 0.89)",
|
|||
|
"value": 10000000000
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(50, 172, 45, 0.97)",
|
|||
|
"value": 20000000000
|
|||
|
}
|
|||
|
]
|
|||
|
}
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "Value #B"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "displayName",
|
|||
|
"value": "Usage rate"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "unit",
|
|||
|
"value": "percentunit"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "decimals",
|
|||
|
"value": 2
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "custom.displayMode",
|
|||
|
"value": "color-background"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "custom.align"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "thresholds",
|
|||
|
"value": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "rgba(50, 172, 45, 0.97)",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(237, 129, 40, 0.89)",
|
|||
|
"value": 70
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "rgba(245, 54, 54, 0.9)",
|
|||
|
"value": 90
|
|||
|
}
|
|||
|
]
|
|||
|
}
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "Value #C"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "displayName",
|
|||
|
"value": "Total space"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "unit",
|
|||
|
"value": "bytes"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "decimals",
|
|||
|
"value": 2
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "custom.align"
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "fstype"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "displayName",
|
|||
|
"value": "File system"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "unit",
|
|||
|
"value": "short"
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "decimals",
|
|||
|
"value": 2
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "custom.align"
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "device"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "custom.width",
|
|||
|
"value": 245
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "File system"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "custom.width",
|
|||
|
"value": 104
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "Available space"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "custom.width",
|
|||
|
"value": 135
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "Total space"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "custom.width",
|
|||
|
"value": 116
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "Partition"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "custom.width",
|
|||
|
"value": 129
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"matcher": {
|
|||
|
"id": "byName",
|
|||
|
"options": "Usage rate"
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "custom.width",
|
|||
|
"value": 107
|
|||
|
}
|
|||
|
]
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 20,
|
|||
|
"w": 12,
|
|||
|
"x": 0,
|
|||
|
"y": 37
|
|||
|
},
|
|||
|
"id": 164,
|
|||
|
"links": [],
|
|||
|
"options": {
|
|||
|
"footer": {
|
|||
|
"fields": "",
|
|||
|
"reducer": [
|
|||
|
"sum"
|
|||
|
],
|
|||
|
"show": false
|
|||
|
},
|
|||
|
"showHeader": true,
|
|||
|
"sortBy": []
|
|||
|
},
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "sum by (device, partition)(node_filesystem_avail_bytes{instance=~'$node',fstype=~\"ext4|xfs|zfs\",mountpoint!~\"/export.*\"})",
|
|||
|
"format": "table",
|
|||
|
"hide": false,
|
|||
|
"instant": true,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "A"
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "sum by (device, partition) (node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext4|xfs|zfs\",mountpoint!~\"/export.*\"})",
|
|||
|
"format": "table",
|
|||
|
"hide": false,
|
|||
|
"instant": true,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "C"
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "1-(node_filesystem_free_bytes{instance=~'$node',fstype=~\"ext4|xfs|zfs\",mountpoint!~\"/export.*\"} / node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext4|xfs|zfs\",mountpoint!~\"/export.*\"})",
|
|||
|
"format": "table",
|
|||
|
"hide": false,
|
|||
|
"instant": true,
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "",
|
|||
|
"refId": "B"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Free space for each partition",
|
|||
|
"transformations": [
|
|||
|
{
|
|||
|
"id": "merge",
|
|||
|
"options": {
|
|||
|
"reducers": []
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"id": "organize",
|
|||
|
"options": {
|
|||
|
"excludeByName": {
|
|||
|
"Time": true,
|
|||
|
"__name__": true,
|
|||
|
"app": true,
|
|||
|
"argocd_argoproj_io_instance": true,
|
|||
|
"chart": true,
|
|||
|
"component": true,
|
|||
|
"heritage": true,
|
|||
|
"instance": true,
|
|||
|
"job": true,
|
|||
|
"kubernetes_name": true,
|
|||
|
"kubernetes_namespace": true,
|
|||
|
"kubernetes_node": true,
|
|||
|
"release": true
|
|||
|
},
|
|||
|
"indexByName": {
|
|||
|
"Time": 0,
|
|||
|
"Value #A": 4,
|
|||
|
"Value #B": 17,
|
|||
|
"Value #C": 5,
|
|||
|
"app": 6,
|
|||
|
"argocd_argoproj_io_instance": 7,
|
|||
|
"chart": 8,
|
|||
|
"component": 9,
|
|||
|
"device": 1,
|
|||
|
"fstype": 3,
|
|||
|
"heritage": 10,
|
|||
|
"instance": 11,
|
|||
|
"job": 12,
|
|||
|
"kubernetes_name": 13,
|
|||
|
"kubernetes_namespace": 14,
|
|||
|
"kubernetes_node": 15,
|
|||
|
"mountpoint": 2,
|
|||
|
"release": 16
|
|||
|
},
|
|||
|
"renameByName": {
|
|||
|
"Time": ""
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
],
|
|||
|
"type": "table"
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 0,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"gridPos": {
|
|||
|
"h": 6,
|
|||
|
"w": 12,
|
|||
|
"x": 12,
|
|||
|
"y": 37
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 244,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": false,
|
|||
|
"avg": true,
|
|||
|
"current": false,
|
|||
|
"hideEmpty": false,
|
|||
|
"hideZero": false,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": false,
|
|||
|
"show": true,
|
|||
|
"sideWidth": 350,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 1,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "null",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "irate(node_zfs_arc_demand_data_hits{instance=~\"$node\"}[5m]) / (irate(node_zfs_arc_demand_data_hits{instance=~\"$node\"}[5m]) + irate(node_zfs_arc_demand_data_misses{instance=~\"$node\"}[5m])) * 100",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "data",
|
|||
|
"refId": "A",
|
|||
|
"step": 2,
|
|||
|
"target": ""
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "irate(node_zfs_arc_demand_metadata_hits{instance=~\"$node\"}[5m]) / (irate(node_zfs_arc_demand_metadata_hits{instance=~\"$node\"}[5m]) + irate(node_zfs_arc_demand_metadata_misses{instance=~\"$node\"}[5m])) * 100",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "metadata",
|
|||
|
"refId": "B",
|
|||
|
"step": 2,
|
|||
|
"target": ""
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "ARC - Hit %",
|
|||
|
"tooltip": {
|
|||
|
"shared": true,
|
|||
|
"sort": 2,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "percent",
|
|||
|
"label": "",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {
|
|||
|
"io time": "#890F02"
|
|||
|
},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 3,
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 4,
|
|||
|
"fillGradient": 0,
|
|||
|
"gridPos": {
|
|||
|
"h": 14,
|
|||
|
"w": 12,
|
|||
|
"x": 12,
|
|||
|
"y": 43
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 222,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"max": true,
|
|||
|
"min": true,
|
|||
|
"rightSide": false,
|
|||
|
"show": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 1,
|
|||
|
"links": [],
|
|||
|
"maxPerRow": 6,
|
|||
|
"nullPointMode": "null",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [
|
|||
|
{
|
|||
|
"alias": "/.*read*./",
|
|||
|
"transform": "negative-Y"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*sda.*/",
|
|||
|
"color": "#7EB26D"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*sdb.*/",
|
|||
|
"color": "#EAB839"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*sdc.*/",
|
|||
|
"color": "#6ED0E0"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*sdd.*/",
|
|||
|
"color": "#EF843C"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*sde.*/",
|
|||
|
"color": "#E24D42"
|
|||
|
}
|
|||
|
],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "irate(node_disk_read_bytes_total{instance=\"192.168.1.111:9100\",job=\"$job\",device=~\"$diskdevices\"}[5m])",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{device}} - Successfully read bytes",
|
|||
|
"refId": "A",
|
|||
|
"step": 240
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "irate(node_disk_written_bytes_total{instance=\"$node\",job=\"$job\",device=~\"$diskdevices\"}[5m])",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{device}} - Successfully written bytes",
|
|||
|
"refId": "B",
|
|||
|
"step": 240
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "I/O Usage Read / Write",
|
|||
|
"tooltip": {
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": false,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "bytes",
|
|||
|
"label": "bytes read (-) / write (+)",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "ms",
|
|||
|
"label": "",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 0,
|
|||
|
"fillGradient": 0,
|
|||
|
"gridPos": {
|
|||
|
"h": 9,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 57
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 169,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"hideEmpty": true,
|
|||
|
"hideZero": true,
|
|||
|
"max": true,
|
|||
|
"min": false,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"sort": "current",
|
|||
|
"sortDesc": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 1,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "null as zero",
|
|||
|
"options": {
|
|||
|
"alertThreshold": false
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 0.5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "node_hwmon_temp_celsius{instance=~'$node'}",
|
|||
|
"format": "time_series",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{instance}}_{{chip}}_{{sensor}}",
|
|||
|
"refId": "A"
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Hardware temperature",
|
|||
|
"tooltip": {
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"$$hashKey": "object:1355",
|
|||
|
"format": "celsius",
|
|||
|
"label": "",
|
|||
|
"logBase": 1,
|
|||
|
"max": "120",
|
|||
|
"min": "0",
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"$$hashKey": "object:1356",
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"collapsed": false,
|
|||
|
"gridPos": {
|
|||
|
"h": 1,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 66
|
|||
|
},
|
|||
|
"id": 238,
|
|||
|
"panels": [],
|
|||
|
"title": "Kubernetes",
|
|||
|
"type": "row"
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"gridPos": {
|
|||
|
"h": 12,
|
|||
|
"w": 12,
|
|||
|
"x": 0,
|
|||
|
"y": 67
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 267,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"max": true,
|
|||
|
"min": true,
|
|||
|
"rightSide": false,
|
|||
|
"show": true,
|
|||
|
"total": true,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 1,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "null",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 2,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "sum(rate(hubble_flows_processed_total{verdict=\"DROPPED\"}[5m]))",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "dropped",
|
|||
|
"refId": "A"
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "sum(rate(hubble_flows_processed_total{verdict=\"FORWARDED\"}[5m]))",
|
|||
|
"hide": false,
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "forwarded",
|
|||
|
"refId": "B"
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Cilium: Forwarded / Dropped",
|
|||
|
"tooltip": {
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "ops",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"description": "",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"color": {
|
|||
|
"mode": "palette-classic"
|
|||
|
},
|
|||
|
"custom": {
|
|||
|
"axisLabel": "",
|
|||
|
"axisPlacement": "auto",
|
|||
|
"barAlignment": 0,
|
|||
|
"drawStyle": "line",
|
|||
|
"fillOpacity": 0,
|
|||
|
"gradientMode": "none",
|
|||
|
"hideFrom": {
|
|||
|
"legend": false,
|
|||
|
"tooltip": false,
|
|||
|
"viz": false
|
|||
|
},
|
|||
|
"lineInterpolation": "linear",
|
|||
|
"lineWidth": 1,
|
|||
|
"pointSize": 5,
|
|||
|
"scaleDistribution": {
|
|||
|
"type": "linear"
|
|||
|
},
|
|||
|
"showPoints": "auto",
|
|||
|
"spanNulls": false,
|
|||
|
"stacking": {
|
|||
|
"group": "A",
|
|||
|
"mode": "none"
|
|||
|
},
|
|||
|
"thresholdsStyle": {
|
|||
|
"mode": "off"
|
|||
|
}
|
|||
|
},
|
|||
|
"decimals": 1,
|
|||
|
"mappings": [],
|
|||
|
"thresholds": {
|
|||
|
"mode": "absolute",
|
|||
|
"steps": [
|
|||
|
{
|
|||
|
"color": "green",
|
|||
|
"value": null
|
|||
|
},
|
|||
|
{
|
|||
|
"color": "red",
|
|||
|
"value": 80
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"unit": "none"
|
|||
|
},
|
|||
|
"overrides": [
|
|||
|
{
|
|||
|
"__systemRef": "hideSeriesFrom",
|
|||
|
"matcher": {
|
|||
|
"id": "byNames",
|
|||
|
"options": {
|
|||
|
"mode": "exclude",
|
|||
|
"names": [
|
|||
|
"{argocd_argoproj_io_instance=\"cilium\", instance=\"192.168.1.111:9091\", job=\"kubernetes-service-endpoints\", k8s_app=\"hubble\", namespace=\"kube-system\", node=\"hive\", protocol=\"TCP\", service=\"hubble-metrics\", type=\"Drop\", verdict=\"DROPPED\"}"
|
|||
|
],
|
|||
|
"prefix": "All except:",
|
|||
|
"readOnly": true
|
|||
|
}
|
|||
|
},
|
|||
|
"properties": [
|
|||
|
{
|
|||
|
"id": "custom.hideFrom",
|
|||
|
"value": {
|
|||
|
"legend": false,
|
|||
|
"tooltip": false,
|
|||
|
"viz": false
|
|||
|
}
|
|||
|
}
|
|||
|
]
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"gridPos": {
|
|||
|
"h": 12,
|
|||
|
"w": 12,
|
|||
|
"x": 12,
|
|||
|
"y": 67
|
|||
|
},
|
|||
|
"id": 269,
|
|||
|
"options": {
|
|||
|
"legend": {
|
|||
|
"calcs": [
|
|||
|
"max",
|
|||
|
"sum"
|
|||
|
],
|
|||
|
"displayMode": "table",
|
|||
|
"placement": "right"
|
|||
|
},
|
|||
|
"tooltip": {
|
|||
|
"mode": "single",
|
|||
|
"sort": "none"
|
|||
|
}
|
|||
|
},
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "rate(hubble_flows_processed_total[5m])",
|
|||
|
"interval": "",
|
|||
|
"legendFormat": "{{protocol}} - {{type}} - {{subtype}}- {{verdict}}",
|
|||
|
"refId": "A"
|
|||
|
}
|
|||
|
],
|
|||
|
"title": "Cilium: Flows Processed [5m]",
|
|||
|
"type": "timeseries"
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"description": "",
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 1,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 17,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 79
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 254,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"sideWidth": 600,
|
|||
|
"sort": "current",
|
|||
|
"sortDesc": true,
|
|||
|
"total": true,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": false
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "sum (rate(container_network_receive_bytes_total{image!=\"\"}[5m])) by (pod)",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "-> {{ pod }}",
|
|||
|
"metric": "network",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "- sum (rate(container_network_transmit_bytes_total{image!=\"\"}[5m])) by (pod)",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "<- {{ pod}}",
|
|||
|
"metric": "network",
|
|||
|
"refId": "B",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Pods network I/O (1m avg)",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": false,
|
|||
|
"shared": true,
|
|||
|
"sort": 2,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"$$hashKey": "object:394",
|
|||
|
"format": "Bps",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"$$hashKey": "object:395",
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fill": 0,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 8,
|
|||
|
"w": 12,
|
|||
|
"x": 0,
|
|||
|
"y": 96
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 214,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": false,
|
|||
|
"show": true,
|
|||
|
"sideWidth": 200,
|
|||
|
"sort": "current",
|
|||
|
"sortDesc": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "sort_desc(sum by (pod_name) (rate (container_network_receive_bytes_total{name!=\"\"}[5m])))",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{ pod_name }}",
|
|||
|
"metric": "network",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "sort_desc(sum by (pod_name) (rate (container_network_transmit_bytes_total{name!=\"\"}[5m])))",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{ pod_name }}",
|
|||
|
"metric": "network",
|
|||
|
"refId": "B",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Pod Network i/o",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": false,
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "bytes",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"gridPos": {
|
|||
|
"h": 8,
|
|||
|
"w": 12,
|
|||
|
"x": 12,
|
|||
|
"y": 96
|
|||
|
},
|
|||
|
"height": "300",
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 157,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": false,
|
|||
|
"current": true,
|
|||
|
"hideEmpty": true,
|
|||
|
"hideZero": true,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": false,
|
|||
|
"show": true,
|
|||
|
"sort": "current",
|
|||
|
"sortDesc": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "null",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [
|
|||
|
{
|
|||
|
"alias": "/.*_out upload$/",
|
|||
|
"transform": "negative-Y"
|
|||
|
}
|
|||
|
],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "irate(node_network_receive_bytes_total{instance=~'$node',device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*|cali.*'}[5m])*8",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{instance}}_{{device}}_in download",
|
|||
|
"refId": "A",
|
|||
|
"step": 4
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "irate(node_network_transmit_bytes_total{instance=~'$node',device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*|cali.*'}[5m])*8",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{instance}}_{{device}}_out upload",
|
|||
|
"refId": "B",
|
|||
|
"step": 4
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Network traffic",
|
|||
|
"tooltip": {
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"$$hashKey": "object:458",
|
|||
|
"format": "bps",
|
|||
|
"label": "upload(-)/download(+)",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"$$hashKey": "object:459",
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fill": 1,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 6,
|
|||
|
"w": 12,
|
|||
|
"x": 0,
|
|||
|
"y": 104
|
|||
|
},
|
|||
|
"height": "200px",
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 246,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": false,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": false,
|
|||
|
"show": false,
|
|||
|
"sideWidth": 200,
|
|||
|
"sort": "current",
|
|||
|
"sortDesc": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "sum (irate (nginx_ingress_controller_request_size_sum{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\"}[2m]))",
|
|||
|
"format": "time_series",
|
|||
|
"instant": false,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "Received",
|
|||
|
"metric": "network",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "- sum (irate (nginx_ingress_controller_response_size_sum{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\"}[2m]))",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "Sent",
|
|||
|
"metric": "network",
|
|||
|
"refId": "B",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Ingress - Network I/O pressure",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": false,
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "Bps",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "Bps",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {
|
|||
|
"max - istio-proxy": "#890f02",
|
|||
|
"max - master": "#bf1b00",
|
|||
|
"max - prometheus": "#bf1b00"
|
|||
|
},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"editable": false,
|
|||
|
"error": false,
|
|||
|
"fill": 0,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 6,
|
|||
|
"w": 12,
|
|||
|
"x": 12,
|
|||
|
"y": 104
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 252,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": false,
|
|||
|
"hideEmpty": true,
|
|||
|
"hideZero": false,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"sideWidth": 300,
|
|||
|
"sort": "avg",
|
|||
|
"sortDesc": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "sum(rate(nginx_ingress_controller_requests{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",status!~\"[4-5].*\"}[2m])) by (ingress) / sum(rate(nginx_ingress_controller_requests{controller_pod=~\"$controller\",controller_class=~\"$controller_class\"}[2m])) by (ingress)",
|
|||
|
"format": "time_series",
|
|||
|
"instant": false,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{ ingress }}",
|
|||
|
"metric": "container_memory_usage:sort_desc",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Ingress Success Rate (non-4|5xx responses)",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": false,
|
|||
|
"shared": true,
|
|||
|
"sort": 1,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "percentunit",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 3,
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fill": 0,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 7,
|
|||
|
"w": 12,
|
|||
|
"x": 0,
|
|||
|
"y": 110
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 210,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"sort": "current",
|
|||
|
"sortDesc": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "sum by (container_name)( rate(container_cpu_usage_seconds_total{image!=\"\"}[5m] ) )",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{ container_name }}",
|
|||
|
"metric": "container_cpu",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Pod CPU usage",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": true,
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "percent",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {
|
|||
|
"TCP": "#6ED0E0"
|
|||
|
},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"description": "CurrEstab - number of TCP connections with current state of ESTABLISHED or CLOSE-WAIT\n\nActiveOpens - TCP average connections that have been converted from the CLOSED state to the SYN-SENT state (within 1 minute)\n\nPassiveOpens - TCP average connections that have been converted from the LISTEN state to the SYN-RCVD state (within 1 minute)\n\nTCP_alloc - the number of TCP sockets that have been allocated (established, applied to sk_buff)\n\nTCP_inuse - the number of TCP sockets being used (listening)\n\nTCP_tw - number of TCP connections waiting to be closed",
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 0,
|
|||
|
"fillGradient": 0,
|
|||
|
"gridPos": {
|
|||
|
"h": 7,
|
|||
|
"w": 12,
|
|||
|
"x": 12,
|
|||
|
"y": 110
|
|||
|
},
|
|||
|
"height": "300",
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 158,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": false,
|
|||
|
"current": true,
|
|||
|
"max": true,
|
|||
|
"min": false,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 1,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "null",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "node_netstat_Tcp_CurrEstab{instance=~'$node'}",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{instance}}_ESTABLISHED",
|
|||
|
"refId": "A",
|
|||
|
"step": 20
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "node_sockstat_TCP_tw{instance=~'$node'}",
|
|||
|
"format": "time_series",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{instance}}_TCP_tw",
|
|||
|
"refId": "D"
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "irate(node_netstat_Tcp_ActiveOpens{instance=~'$node'}[1m])",
|
|||
|
"format": "time_series",
|
|||
|
"hide": false,
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{instance}}_ActiveOpens",
|
|||
|
"refId": "B"
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "irate(node_netstat_Tcp_PassiveOpens{instance=~'$node'}[1m])",
|
|||
|
"format": "time_series",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{instance}}_PassiveOpens",
|
|||
|
"refId": "C"
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "node_sockstat_TCP_alloc{instance=~'$node'}",
|
|||
|
"format": "time_series",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{instance}}_TCP_alloc",
|
|||
|
"refId": "E"
|
|||
|
},
|
|||
|
{
|
|||
|
"expr": "node_sockstat_TCP_inuse{instance=~'$node'}",
|
|||
|
"format": "time_series",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{instance}}_TCP_inuse",
|
|||
|
"refId": "F"
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "TCP Connection situation",
|
|||
|
"tooltip": {
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"decimals": 2,
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fill": 0,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 7,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 117
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 212,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"sideWidth": 500,
|
|||
|
"sort": "current",
|
|||
|
"sortDesc": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"expr": "sort_desc(sum(container_memory_usage_bytes{image!=\"\"}) by (container_name, image))",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{ container_name }}",
|
|||
|
"metric": "container_memory_usage:sort_desc",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Pod memory usage",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": false,
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "bytes",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"decimals": 2,
|
|||
|
"editable": true,
|
|||
|
"error": false,
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"unit": "s"
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 0,
|
|||
|
"fillGradient": 0,
|
|||
|
"grid": {},
|
|||
|
"gridPos": {
|
|||
|
"h": 7,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 124
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 300,
|
|||
|
"isNew": true,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"max": false,
|
|||
|
"min": false,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"sideWidth": 200,
|
|||
|
"sort": "current",
|
|||
|
"sortDesc": true,
|
|||
|
"total": false,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 2,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "connected",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"exemplar": true,
|
|||
|
"expr": "rate (container_cpu_usage_seconds_total{image!=\"\"}[5m]) ",
|
|||
|
"interval": "10s",
|
|||
|
"intervalFactor": 1,
|
|||
|
"legendFormat": "{{ container }}",
|
|||
|
"metric": "container_memory_usage:sort_desc",
|
|||
|
"refId": "A",
|
|||
|
"step": 10
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "Container CPU usage",
|
|||
|
"tooltip": {
|
|||
|
"msResolution": false,
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "cumulative"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"format": "s",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
},
|
|||
|
{
|
|||
|
"collapsed": false,
|
|||
|
"gridPos": {
|
|||
|
"h": 1,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 131
|
|||
|
},
|
|||
|
"id": 236,
|
|||
|
"panels": [],
|
|||
|
"title": "OpenWRT",
|
|||
|
"type": "row"
|
|||
|
},
|
|||
|
{
|
|||
|
"aliasColors": {
|
|||
|
"receive_packets_eth0": "#7EB26D",
|
|||
|
"receive_packets_lo": "#E24D42",
|
|||
|
"transmit_packets_eth0": "#7EB26D",
|
|||
|
"transmit_packets_lo": "#E24D42"
|
|||
|
},
|
|||
|
"bars": false,
|
|||
|
"dashLength": 10,
|
|||
|
"dashes": false,
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"fieldConfig": {
|
|||
|
"defaults": {
|
|||
|
"links": []
|
|||
|
},
|
|||
|
"overrides": []
|
|||
|
},
|
|||
|
"fill": 2,
|
|||
|
"fillGradient": 0,
|
|||
|
"gridPos": {
|
|||
|
"h": 13,
|
|||
|
"w": 24,
|
|||
|
"x": 0,
|
|||
|
"y": 132
|
|||
|
},
|
|||
|
"hiddenSeries": false,
|
|||
|
"id": 234,
|
|||
|
"legend": {
|
|||
|
"alignAsTable": true,
|
|||
|
"avg": true,
|
|||
|
"current": true,
|
|||
|
"hideEmpty": true,
|
|||
|
"hideZero": true,
|
|||
|
"max": true,
|
|||
|
"min": true,
|
|||
|
"rightSide": true,
|
|||
|
"show": true,
|
|||
|
"sideWidth": 500,
|
|||
|
"sort": "avg",
|
|||
|
"sortDesc": true,
|
|||
|
"total": true,
|
|||
|
"values": true
|
|||
|
},
|
|||
|
"lines": true,
|
|||
|
"linewidth": 1,
|
|||
|
"links": [],
|
|||
|
"nullPointMode": "null",
|
|||
|
"options": {
|
|||
|
"alertThreshold": true
|
|||
|
},
|
|||
|
"percentage": false,
|
|||
|
"pluginVersion": "8.4.1",
|
|||
|
"pointradius": 5,
|
|||
|
"points": false,
|
|||
|
"renderer": "flot",
|
|||
|
"seriesOverrides": [
|
|||
|
{
|
|||
|
"alias": "/.*Trans.*/",
|
|||
|
"transform": "negative-Y"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*lo.*/",
|
|||
|
"color": "#7EB26D"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*eth0.*/",
|
|||
|
"color": "#EAB839"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*eth1.*/",
|
|||
|
"color": "#6ED0E0"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*eth2.*/",
|
|||
|
"color": "#EF843C"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*eth3.*/",
|
|||
|
"color": "#E24D42"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*eth4.*/",
|
|||
|
"color": "#1F78C1"
|
|||
|
},
|
|||
|
{
|
|||
|
"alias": "/.*eth5.*/",
|
|||
|
"color": "#BA43A9"
|
|||
|
}
|
|||
|
],
|
|||
|
"spaceLength": 10,
|
|||
|
"stack": false,
|
|||
|
"steppedLine": false,
|
|||
|
"targets": [
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "irate(node_network_receive_bytes_total{instance=~\"192.168.1.1:9100\",job=~\"openwrt\"}[5m])/1024",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{device}} - Receive",
|
|||
|
"refId": "O",
|
|||
|
"step": 4
|
|||
|
},
|
|||
|
{
|
|||
|
"exemplar": true,
|
|||
|
"expr": "irate(node_network_transmit_bytes_total{instance=~\"192.168.1.1:9100\",job=~\"openwrt\"}[5m])/1024",
|
|||
|
"format": "time_series",
|
|||
|
"interval": "",
|
|||
|
"intervalFactor": 2,
|
|||
|
"legendFormat": "{{device}} - Transmit",
|
|||
|
"refId": "P",
|
|||
|
"step": 4
|
|||
|
}
|
|||
|
],
|
|||
|
"thresholds": [],
|
|||
|
"timeRegions": [],
|
|||
|
"title": "OpenWRT - Network Traffic by Bytes",
|
|||
|
"tooltip": {
|
|||
|
"shared": true,
|
|||
|
"sort": 0,
|
|||
|
"value_type": "individual"
|
|||
|
},
|
|||
|
"type": "graph",
|
|||
|
"xaxis": {
|
|||
|
"mode": "time",
|
|||
|
"show": true,
|
|||
|
"values": []
|
|||
|
},
|
|||
|
"yaxes": [
|
|||
|
{
|
|||
|
"$$hashKey": "object:201",
|
|||
|
"format": "deckbytes",
|
|||
|
"label": "Bytes out (-) / in (+)",
|
|||
|
"logBase": 1,
|
|||
|
"show": true
|
|||
|
},
|
|||
|
{
|
|||
|
"$$hashKey": "object:202",
|
|||
|
"format": "short",
|
|||
|
"logBase": 1,
|
|||
|
"show": false
|
|||
|
}
|
|||
|
],
|
|||
|
"yaxis": {
|
|||
|
"align": false
|
|||
|
}
|
|||
|
}
|
|||
|
],
|
|||
|
"refresh": "1m",
|
|||
|
"schemaVersion": 35,
|
|||
|
"style": "dark",
|
|||
|
"tags": [
|
|||
|
"Prometheus-1",
|
|||
|
"node_exporter",
|
|||
|
"StarsL.cn"
|
|||
|
],
|
|||
|
"templating": {
|
|||
|
"list": [
|
|||
|
{
|
|||
|
"auto": true,
|
|||
|
"auto_count": 10,
|
|||
|
"auto_min": "10s",
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "10m",
|
|||
|
"value": "10m"
|
|||
|
},
|
|||
|
"hide": 0,
|
|||
|
"label": "interval",
|
|||
|
"name": "interval",
|
|||
|
"options": [
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "auto",
|
|||
|
"value": "$__auto_interval_interval"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "5s",
|
|||
|
"value": "5s"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "10s",
|
|||
|
"value": "10s"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "30s",
|
|||
|
"value": "30s"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "1m",
|
|||
|
"value": "1m"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": true,
|
|||
|
"text": "10m",
|
|||
|
"value": "10m"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "30m",
|
|||
|
"value": "30m"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "1h",
|
|||
|
"value": "1h"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "6h",
|
|||
|
"value": "6h"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "12h",
|
|||
|
"value": "12h"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "1d",
|
|||
|
"value": "1d"
|
|||
|
}
|
|||
|
],
|
|||
|
"query": "5s,10s,30s,1m,10m,30m,1h,6h,12h,1d",
|
|||
|
"queryValue": "",
|
|||
|
"refresh": 2,
|
|||
|
"skipUrlSync": false,
|
|||
|
"type": "interval"
|
|||
|
},
|
|||
|
{
|
|||
|
"allFormat": "glob",
|
|||
|
"current": {
|
|||
|
"selected": true,
|
|||
|
"text": [
|
|||
|
"All"
|
|||
|
],
|
|||
|
"value": [
|
|||
|
"$__all"
|
|||
|
]
|
|||
|
},
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"definition": "",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": true,
|
|||
|
"label": "surroundings",
|
|||
|
"multi": true,
|
|||
|
"multiFormat": "regex values",
|
|||
|
"name": "env",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(node_exporter_build_info,env)",
|
|||
|
"refId": "Prometheus-1-env-Variable-Query"
|
|||
|
},
|
|||
|
"refresh": 2,
|
|||
|
"regex": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 1,
|
|||
|
"tagValuesQuery": "",
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"allFormat": "glob",
|
|||
|
"allValue": "",
|
|||
|
"current": {
|
|||
|
"selected": true,
|
|||
|
"text": [
|
|||
|
"All"
|
|||
|
],
|
|||
|
"value": [
|
|||
|
"$__all"
|
|||
|
]
|
|||
|
},
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"definition": "label_values(node_exporter_build_info{env=~'$env'},name)",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": true,
|
|||
|
"label": "CPU name",
|
|||
|
"multi": true,
|
|||
|
"multiFormat": "regex values",
|
|||
|
"name": "name",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(node_exporter_build_info{env=~'$env'},name)",
|
|||
|
"refId": "Prometheus-1-name-Variable-Query"
|
|||
|
},
|
|||
|
"refresh": 2,
|
|||
|
"regex": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 1,
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"allFormat": "glob",
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "192.168.1.111:9100",
|
|||
|
"value": "192.168.1.111:9100"
|
|||
|
},
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"definition": "label_values(node_exporter_build_info{name=~'$name'},instance)",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": false,
|
|||
|
"label": "Host:",
|
|||
|
"multi": false,
|
|||
|
"multiFormat": "regex values",
|
|||
|
"name": "node",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(node_exporter_build_info{name=~'$name'},instance)",
|
|||
|
"refId": "StandardVariableQuery"
|
|||
|
},
|
|||
|
"refresh": 2,
|
|||
|
"regex": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 1,
|
|||
|
"tagValuesQuery": "",
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "/chia/farm/6",
|
|||
|
"value": "/chia/farm/6"
|
|||
|
},
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"definition": "",
|
|||
|
"hide": 2,
|
|||
|
"includeAll": false,
|
|||
|
"label": "",
|
|||
|
"multi": false,
|
|||
|
"name": "maxmount",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "query_result(topk(1,sort_desc (max(node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext4|xfs\"}) by (mountpoint))))",
|
|||
|
"refId": "Prometheus-1-maxmount-Variable-Query"
|
|||
|
},
|
|||
|
"refresh": 2,
|
|||
|
"regex": "/.*\\\"(.*)\\\".*/",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 0,
|
|||
|
"tagValuesQuery": "",
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "kubernetes-service-endpoints",
|
|||
|
"value": "kubernetes-service-endpoints"
|
|||
|
},
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"definition": "label_values(node_uname_info, job)",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": false,
|
|||
|
"multi": false,
|
|||
|
"name": "job",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(node_uname_info, job)",
|
|||
|
"refId": "StandardVariableQuery"
|
|||
|
},
|
|||
|
"refresh": 1,
|
|||
|
"regex": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 0,
|
|||
|
"tagValuesQuery": "",
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "[a-z]+|nvme[0-9]+n[0-9]+",
|
|||
|
"value": "[a-z]+|nvme[0-9]+n[0-9]+"
|
|||
|
},
|
|||
|
"description": "",
|
|||
|
"hide": 2,
|
|||
|
"includeAll": false,
|
|||
|
"multi": false,
|
|||
|
"name": "diskdevices",
|
|||
|
"options": [
|
|||
|
{
|
|||
|
"selected": true,
|
|||
|
"text": "[a-z]+|nvme[0-9]+n[0-9]+",
|
|||
|
"value": "[a-z]+|nvme[0-9]+n[0-9]+"
|
|||
|
}
|
|||
|
],
|
|||
|
"query": "[a-z]+|nvme[0-9]+n[0-9]+",
|
|||
|
"skipUrlSync": false,
|
|||
|
"type": "custom"
|
|||
|
},
|
|||
|
{
|
|||
|
"allValue": ".*",
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "All",
|
|||
|
"value": "$__all"
|
|||
|
},
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"definition": "label_values(kube_pod_info, namespace)",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": true,
|
|||
|
"multi": false,
|
|||
|
"name": "namespace",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(kube_pod_info, namespace)",
|
|||
|
"refId": "StandardVariableQuery"
|
|||
|
},
|
|||
|
"refresh": 1,
|
|||
|
"regex": "argocd",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 0,
|
|||
|
"tagValuesQuery": "",
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"allValue": ".*",
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "All",
|
|||
|
"value": "$__all"
|
|||
|
},
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"definition": "label_values(argocd_cluster_info, server)",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": true,
|
|||
|
"multi": false,
|
|||
|
"name": "cluster",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(argocd_cluster_info, server)",
|
|||
|
"refId": "StandardVariableQuery"
|
|||
|
},
|
|||
|
"refresh": 1,
|
|||
|
"regex": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 0,
|
|||
|
"tagValuesQuery": "",
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"allValue": ".*",
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "All",
|
|||
|
"value": "$__all"
|
|||
|
},
|
|||
|
"hide": 0,
|
|||
|
"includeAll": true,
|
|||
|
"multi": false,
|
|||
|
"name": "health_status",
|
|||
|
"options": [
|
|||
|
{
|
|||
|
"selected": true,
|
|||
|
"text": "All",
|
|||
|
"value": "$__all"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "Healthy",
|
|||
|
"value": "Healthy"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "Progressing",
|
|||
|
"value": "Progressing"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "Suspended",
|
|||
|
"value": "Suspended"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "Missing",
|
|||
|
"value": "Missing"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "Degraded",
|
|||
|
"value": "Degraded"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "Unknown",
|
|||
|
"value": "Unknown"
|
|||
|
}
|
|||
|
],
|
|||
|
"query": "Healthy,Progressing,Suspended,Missing,Degraded,Unknown",
|
|||
|
"queryValue": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"type": "custom"
|
|||
|
},
|
|||
|
{
|
|||
|
"allValue": ".*",
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "All",
|
|||
|
"value": "$__all"
|
|||
|
},
|
|||
|
"hide": 0,
|
|||
|
"includeAll": true,
|
|||
|
"multi": false,
|
|||
|
"name": "sync_status",
|
|||
|
"options": [
|
|||
|
{
|
|||
|
"selected": true,
|
|||
|
"text": "All",
|
|||
|
"value": "$__all"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "Synced",
|
|||
|
"value": "Synced"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "OutOfSync",
|
|||
|
"value": "OutOfSync"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "Unknown",
|
|||
|
"value": "Unknown"
|
|||
|
}
|
|||
|
],
|
|||
|
"query": "Synced,OutOfSync,Unknown",
|
|||
|
"queryValue": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"type": "custom"
|
|||
|
},
|
|||
|
{
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "Prometheus-1",
|
|||
|
"value": "Prometheus-1"
|
|||
|
},
|
|||
|
"hide": 0,
|
|||
|
"includeAll": false,
|
|||
|
"multi": false,
|
|||
|
"name": "datasource",
|
|||
|
"options": [
|
|||
|
{
|
|||
|
"selected": true,
|
|||
|
"text": "Prometheus-1",
|
|||
|
"value": "Prometheus-1"
|
|||
|
}
|
|||
|
],
|
|||
|
"query": "Prometheus-1",
|
|||
|
"queryValue": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"type": "custom"
|
|||
|
},
|
|||
|
{
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "namespace",
|
|||
|
"value": "namespace"
|
|||
|
},
|
|||
|
"hide": 0,
|
|||
|
"includeAll": false,
|
|||
|
"multi": false,
|
|||
|
"name": "grouping",
|
|||
|
"options": [
|
|||
|
{
|
|||
|
"selected": true,
|
|||
|
"text": "namespace",
|
|||
|
"value": "namespace"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "name",
|
|||
|
"value": "name"
|
|||
|
},
|
|||
|
{
|
|||
|
"selected": false,
|
|||
|
"text": "project",
|
|||
|
"value": "project"
|
|||
|
}
|
|||
|
],
|
|||
|
"query": "namespace,name,project",
|
|||
|
"skipUrlSync": false,
|
|||
|
"type": "custom"
|
|||
|
},
|
|||
|
{
|
|||
|
"datasource": {
|
|||
|
"type": "prometheus",
|
|||
|
"uid": "r4unnE9Gk"
|
|||
|
},
|
|||
|
"filters": [],
|
|||
|
"hide": 0,
|
|||
|
"name": "Filters",
|
|||
|
"skipUrlSync": false,
|
|||
|
"type": "adhoc"
|
|||
|
},
|
|||
|
{
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "All",
|
|||
|
"value": "$__all"
|
|||
|
},
|
|||
|
"definition": "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\"}, controller_class) ",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": true,
|
|||
|
"label": "Controller Class",
|
|||
|
"multi": false,
|
|||
|
"name": "controller_class",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\"}, controller_class) ",
|
|||
|
"refId": "StandardVariableQuery"
|
|||
|
},
|
|||
|
"refresh": 1,
|
|||
|
"regex": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 0,
|
|||
|
"tagValuesQuery": "",
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "All",
|
|||
|
"value": "$__all"
|
|||
|
},
|
|||
|
"definition": "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\",controller_class=~\"$controller_class\"}, controller_pod) ",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": true,
|
|||
|
"multi": false,
|
|||
|
"name": "controller",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\",controller_class=~\"$controller_class\"}, controller_pod) ",
|
|||
|
"refId": "StandardVariableQuery"
|
|||
|
},
|
|||
|
"refresh": 1,
|
|||
|
"regex": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 0,
|
|||
|
"tagValuesQuery": "",
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": "All",
|
|||
|
"value": "$__all"
|
|||
|
},
|
|||
|
"definition": "label_values(nginx_ingress_controller_requests{namespace=~\"$namespace\",controller_class=~\"$controller_class\",controller=~\"$controller\"}, ingress) ",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": true,
|
|||
|
"label": "Ingress",
|
|||
|
"multi": false,
|
|||
|
"name": "ingress",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(nginx_ingress_controller_requests{namespace=~\"$namespace\",controller_class=~\"$controller_class\",controller=~\"$controller\"}, ingress) ",
|
|||
|
"refId": "StandardVariableQuery"
|
|||
|
},
|
|||
|
"refresh": 1,
|
|||
|
"regex": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 0,
|
|||
|
"tagValuesQuery": "",
|
|||
|
"tagsQuery": "",
|
|||
|
"type": "query",
|
|||
|
"useTags": false
|
|||
|
},
|
|||
|
{
|
|||
|
"current": {
|
|||
|
"selected": false,
|
|||
|
"text": [
|
|||
|
"chia",
|
|||
|
"flax",
|
|||
|
"hddcoin",
|
|||
|
"maize",
|
|||
|
"nchain",
|
|||
|
"silicoin",
|
|||
|
"stor",
|
|||
|
"btcgreen"
|
|||
|
],
|
|||
|
"value": [
|
|||
|
"chia",
|
|||
|
"flax",
|
|||
|
"hddcoin",
|
|||
|
"maize",
|
|||
|
"nchain",
|
|||
|
"silicoin",
|
|||
|
"stor",
|
|||
|
"btcgreen"
|
|||
|
]
|
|||
|
},
|
|||
|
"definition": "label_values(chia_blockchain_space_bytes,fork)",
|
|||
|
"hide": 0,
|
|||
|
"includeAll": false,
|
|||
|
"label": "Chia Fork",
|
|||
|
"multi": true,
|
|||
|
"name": "chia_fork",
|
|||
|
"options": [],
|
|||
|
"query": {
|
|||
|
"query": "label_values(chia_blockchain_space_bytes,fork)",
|
|||
|
"refId": "StandardVariableQuery"
|
|||
|
},
|
|||
|
"refresh": 1,
|
|||
|
"regex": "",
|
|||
|
"skipUrlSync": false,
|
|||
|
"sort": 0,
|
|||
|
"type": "query"
|
|||
|
}
|
|||
|
]
|
|||
|
},
|
|||
|
"time": {
|
|||
|
"from": "now-24h",
|
|||
|
"to": "now"
|
|||
|
},
|
|||
|
"timepicker": {
|
|||
|
"now": true,
|
|||
|
"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": "~| The Hive |~",
|
|||
|
"uid": "9CWBz0bik",
|
|||
|
"version": 99,
|
|||
|
"weekStart": ""
|
|||
|
}
|