Compare commits

...

58 Commits

Author SHA1 Message Date
5f6f137b3a add redis 2025-07-29 18:04:05 -05:00
72bf34dac1 change tool tip 2025-07-14 22:40:50 -05:00
52e2e49adb fix panels 2025-07-14 22:37:34 -05:00
fb1ac1de1d change dashboard 2025-07-09 22:18:48 -05:00
317386bc21 change dashboard 2025-07-09 21:54:05 -05:00
6439f88f09 update dashboard 2025-07-09 21:16:40 -05:00
c73f1d2d1e add do dashboard 2025-07-08 20:53:46 -05:00
d9a3d224a7 add panels 2025-06-28 17:38:41 -05:00
d5ebda413b update dashboard 2025-06-20 11:00:43 -05:00
8be45c67ee add iot 2025-06-19 23:10:16 -05:00
54d5ed17e7 update dashboards 2025-06-06 15:07:48 -05:00
06b3d95d8a update dashboards 2025-06-05 13:15:30 -05:00
fa5c287b3e update dashboard 2025-06-04 21:59:55 -05:00
0c8a935599 change layout 2025-06-02 22:37:03 -05:00
ef18a76b3e change layout 2025-06-02 22:27:59 -05:00
cc9a198e14 update calc 2025-06-02 22:13:05 -05:00
a3cef084ba change thresholds 2025-05-30 22:05:36 -05:00
a062184789 add power consumption 2025-05-30 21:22:31 -05:00
280555893b add gatus 2025-05-28 13:10:15 -05:00
503d49ebdb update dashboard 2025-05-24 12:28:07 -05:00
6d533f660f add ntfy 2025-05-17 18:44:30 -05:00
61c185a348 update versions 2025-05-16 00:18:49 -05:00
eff61250d3 update versions 2025-05-16 00:08:46 -05:00
04c6cb9fe8 update pannels 2025-05-16 00:04:27 -05:00
2b07603219 update pannels 2025-05-15 23:57:11 -05:00
4c76ae99ee update pannels 2025-05-15 23:54:58 -05:00
98a72e672c update pannels 2025-05-15 23:50:41 -05:00
efd887ca4e change title 2025-05-15 23:43:30 -05:00
1a772e4de3 add dashboards 2025-05-15 23:40:25 -05:00
81ef3752ae add dashboards 2025-05-15 23:34:11 -05:00
0ac2e8af6b add dashboards 2025-05-15 23:23:09 -05:00
99e28296ad add dashboards 2025-05-15 22:59:49 -05:00
94abfc3fbb change config 2025-05-15 22:47:36 -05:00
c5b2f9a4e4 change config 2025-05-15 22:25:09 -05:00
6243f03a14 change version 2025-05-15 22:16:39 -05:00
1bf5769b15 add harbor 2025-05-15 21:49:47 -05:00
ab66f136a8 create platform group 2025-05-15 21:34:25 -05:00
0f14ceeace add gitea 2025-05-15 21:10:50 -05:00
ddcd48c79c update versions 2025-05-15 19:54:15 -05:00
910e8d9e5d update dashboard 2025-05-15 17:05:11 -05:00
296da504a0 update dashboard 2025-05-15 15:31:36 -05:00
dedc7db226 update dashboard 2025-05-15 15:17:26 -05:00
f721103b31 update dashboard 2025-05-15 15:11:20 -05:00
beda3ef2d9 update dashboard 2025-05-15 14:38:24 -05:00
08acd83271 update dashboard 2025-05-15 14:28:36 -05:00
98e7b026fe update dashboard 2025-05-15 14:16:51 -05:00
574cd86064 update dashboard 2025-05-15 14:02:27 -05:00
a5bcfa3b67 update dashboard 2025-05-15 13:56:54 -05:00
dab01d7da4 rename 2025-05-15 00:37:11 -05:00
a69eff460e update dashboard with vendor provided one 2025-05-14 20:20:49 -05:00
5f5be2d1e8 update dashboard with vendor provided one 2025-05-14 20:11:18 -05:00
54ac4f3854 update dashboard with vendor provided one 2025-05-14 19:57:03 -05:00
a8ba520753 remove alertmanager 2025-05-14 19:43:37 -05:00
065a8fcb70 update dashboard with vendor provided one 2025-05-14 19:43:21 -05:00
74c15bdeac update layout 2025-01-05 23:11:41 -06:00
02eb93ce55 update layout 2025-01-05 23:05:47 -06:00
f25c0f2e96 fix layout 2025-01-05 22:55:10 -06:00
f808513e4c update layout 2025-01-05 22:19:31 -06:00
35 changed files with 23842 additions and 15030 deletions

View File

@@ -16,10 +16,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 53,
"links": [],
"panels": [ "panels": [
{ {
"collapsed": false, "collapsed": false,
@@ -36,7 +33,6 @@
}, },
{ {
"datasource": { "datasource": {
"default": false,
"type": "prometheus", "type": "prometheus",
"uid": "${DS_PROMETHEUS}" "uid": "${DS_PROMETHEUS}"
}, },
@@ -50,8 +46,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -84,7 +79,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -124,8 +119,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -158,7 +152,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -191,23 +185,20 @@
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [], "mappings": [],
"thresholds": { "thresholds": {
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
"value": 80 "value": 80
} }
] ]
} },
"unit": "bool_on_off"
}, },
"overrides": [] "overrides": []
}, },
@@ -217,23 +208,23 @@
"x": 12, "x": 12,
"y": 1 "y": 1
}, },
"id": 11, "id": 13,
"options": { "options": {
"colorMode": "value", "colorMode": "background",
"graphMode": "none", "graphMode": "none",
"justifyMode": "auto", "justifyMode": "auto",
"orientation": "auto", "orientation": "auto",
"percentChangeColorMode": "standard", "percentChangeColorMode": "standard",
"reduceOptions": { "reduceOptions": {
"calcs": ["lastNotNull"], "calcs": ["lastNotNull"],
"fields": "/^redis_version$/", "fields": "/^Value$/",
"values": false "values": false
}, },
"showPercentChange": false, "showPercentChange": false,
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -243,7 +234,7 @@
"disableTextWrap": false, "disableTextWrap": false,
"editorMode": "builder", "editorMode": "builder",
"exemplar": false, "exemplar": false,
"expr": "redis_instance_info{namespace=\"$NAMESPACE\", endpoint=\"http-metrics\"}", "expr": "up{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\"}",
"format": "table", "format": "table",
"fullMetaSearch": false, "fullMetaSearch": false,
"includeNullMetadata": true, "includeNullMetadata": true,
@@ -254,82 +245,7 @@
"useBackend": false "useBackend": false
} }
], ],
"title": "Redis Version", "title": "Immich Health",
"type": "stat"
},
{
"datasource": {
"default": false,
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 5,
"w": 6,
"x": 18,
"y": 1
},
"id": 12,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "/^short_version$/",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "11.4.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "builder",
"exemplar": false,
"expr": "pg_static{namespace=\"$NAMESPACE\", endpoint=\"http-metrics\"}",
"format": "table",
"fullMetaSearch": false,
"includeNullMetadata": true,
"instant": true,
"legendFormat": "__auto",
"range": false,
"refId": "A",
"useBackend": false
}
],
"title": "PostgreSQL Version",
"type": "stat" "type": "stat"
}, },
{ {
@@ -401,8 +317,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -425,11 +340,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -452,268 +368,6 @@
"title": "Immich Health", "title": "Immich Health",
"type": "timeseries" "type": "timeseries"
}, },
{
"datasource": {
"default": false,
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [
{
"options": {
"0": {
"color": "semi-dark-red",
"index": 0,
"text": "Down"
},
"1": {
"color": "green",
"index": 1,
"text": "Up"
}
},
"type": "value"
}
],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 3,
"w": 6,
"x": 18,
"y": 6
},
"id": 13,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "/^Value$/",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "11.4.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "builder",
"exemplar": false,
"expr": "up{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\"}",
"format": "table",
"fullMetaSearch": false,
"includeNullMetadata": true,
"instant": true,
"legendFormat": "__auto",
"range": false,
"refId": "A",
"useBackend": false
}
],
"title": "Immich Health",
"type": "stat"
},
{
"datasource": {
"default": false,
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [
{
"options": {
"0": {
"color": "semi-dark-red",
"index": 0,
"text": "Down"
},
"1": {
"color": "green",
"index": 1,
"text": "Up"
}
},
"type": "value"
}
],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 3,
"w": 6,
"x": 18,
"y": 9
},
"id": 14,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "/^Value$/",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "11.4.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "builder",
"exemplar": false,
"expr": "redis_up{namespace=\"$NAMESPACE\", endpoint=\"http-metrics\"}",
"format": "table",
"fullMetaSearch": false,
"hide": false,
"includeNullMetadata": true,
"instant": true,
"legendFormat": "__auto",
"range": false,
"refId": "A",
"useBackend": false
}
],
"title": "Redis Health",
"type": "stat"
},
{
"datasource": {
"default": false,
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [
{
"options": {
"0": {
"color": "semi-dark-red",
"index": 0,
"text": "Down"
},
"1": {
"color": "green",
"index": 1,
"text": "Up"
}
},
"type": "value"
}
],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 3,
"w": 6,
"x": 18,
"y": 12
},
"id": 15,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "/^Value$/",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "11.4.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "builder",
"exemplar": false,
"expr": "pg_up{namespace=\"$NAMESPACE\", endpoint=\"http-metrics\"}",
"format": "table",
"fullMetaSearch": false,
"includeNullMetadata": true,
"instant": true,
"legendFormat": "__auto",
"range": false,
"refId": "A",
"useBackend": false
}
],
"title": "PostgreSQL Health",
"type": "stat"
},
{ {
"collapsed": false, "collapsed": false,
"gridPos": { "gridPos": {
@@ -727,6 +381,108 @@
"title": "HTTP Metrics", "title": "HTTP Metrics",
"type": "row" "type": "row"
}, },
{
"datasource": {
"default": false,
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 18,
"x": 0,
"y": 16
},
"id": 19,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "right",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "code",
"expr": "(sum(rate(http_server_duration_count{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\"}[5m])) by (http_method, http_status_code)) * $__interval_ms / 1000",
"fullMetaSearch": false,
"hide": false,
"includeNullMetadata": true,
"legendFormat": "{{http_method}} {{http_status_code}}",
"range": true,
"refId": "A",
"useBackend": false
}
],
"title": "Total Requests",
"type": "timeseries"
},
{ {
"datasource": { "datasource": {
"name": "${DS_PROMETHEUS}", "name": "${DS_PROMETHEUS}",
@@ -747,22 +503,22 @@
"barAlignment": 0, "barAlignment": 0,
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 0, "fillOpacity": 10,
"gradientMode": "none", "gradientMode": "opacity",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 1, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
"type": "linear" "type": "linear"
}, },
"showPoints": "auto", "showPoints": "never",
"spanNulls": false, "spanNulls": true,
"stacking": { "stacking": {
"group": "A", "group": "A",
"mode": "none" "mode": "none"
@@ -777,8 +533,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -788,9 +543,9 @@
}, },
"gridPos": { "gridPos": {
"h": 8, "h": 8,
"w": 12, "w": 18,
"x": 0, "x": 0,
"y": 16 "y": 24
}, },
"id": 18, "id": 18,
"options": { "options": {
@@ -801,11 +556,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -814,7 +570,7 @@
}, },
"disableTextWrap": false, "disableTextWrap": false,
"editorMode": "code", "editorMode": "code",
"expr": "avg by(http_method, http_status_code) (rate(http_server_duration_sum{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\"}[$__rate_interval])) / avg by(http_method, http_status_code) (rate(http_server_duration_count{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\"}[$__rate_interval]))", "expr": "avg by(http_method, http_status_code) (rate(http_server_duration_sum{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\"}[5m])) / avg by(http_method, http_status_code) (rate(http_server_duration_count{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\"}[5m]))",
"fullMetaSearch": false, "fullMetaSearch": false,
"hide": false, "hide": false,
"includeNullMetadata": true, "includeNullMetadata": true,
@@ -847,22 +603,22 @@
"barAlignment": 0, "barAlignment": 0,
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 0, "fillOpacity": 10,
"gradientMode": "none", "gradientMode": "opacity",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 1, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
"type": "linear" "type": "linear"
}, },
"showPoints": "auto", "showPoints": "never",
"spanNulls": false, "spanNulls": true,
"stacking": { "stacking": {
"group": "A", "group": "A",
"mode": "none" "mode": "none"
@@ -876,8 +632,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -890,111 +645,9 @@
}, },
"gridPos": { "gridPos": {
"h": 8, "h": 8,
"w": 12, "w": 18,
"x": 12,
"y": 16
},
"id": 19,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "right",
"showLegend": true
},
"tooltip": {
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "11.4.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "code",
"expr": "(sum(rate(http_server_duration_count{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\"}[$__rate_interval])) by (http_method, http_status_code)) * $__interval_ms / 1000",
"fullMetaSearch": false,
"hide": false,
"includeNullMetadata": true,
"legendFormat": "{{http_method}} {{http_status_code}}",
"range": true,
"refId": "A",
"useBackend": false
}
],
"title": "Total Requests",
"type": "timeseries"
},
{
"datasource": {
"default": false,
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 0,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "auto",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 12,
"x": 0, "x": 0,
"y": 24 "y": 32
}, },
"id": 20, "id": 20,
"options": { "options": {
@@ -1005,11 +658,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1018,7 +672,7 @@
}, },
"disableTextWrap": false, "disableTextWrap": false,
"editorMode": "builder", "editorMode": "builder",
"expr": "sum by(http_method, http_status_code) (increase(http_server_duration_sum{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\", http_status_code=~\"4.*|5.*\"}[$__rate_interval]))", "expr": "sum by(http_method, http_status_code) (increase(http_server_duration_sum{namespace=\"$NAMESPACE\", endpoint=\"metrics-api\", http_status_code=~\"4.*|5.*\"}[5m]))",
"fullMetaSearch": false, "fullMetaSearch": false,
"hide": false, "hide": false,
"includeNullMetadata": true, "includeNullMetadata": true,
@@ -1037,7 +691,7 @@
"h": 1, "h": 1,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 32 "y": 40
}, },
"id": 2, "id": 2,
"panels": [ "panels": [
@@ -1056,11 +710,12 @@
"h": 12, "h": 12,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 34 "y": 101
}, },
"id": 1, "id": 1,
"options": { "options": {
"dedupStrategy": "none", "dedupStrategy": "none",
"enableInfiniteScrolling": false,
"enableLogDetails": true, "enableLogDetails": true,
"prettifyLogMessage": false, "prettifyLogMessage": false,
"showCommonLabels": true, "showCommonLabels": true,
@@ -1069,6 +724,7 @@
"sortOrder": "Descending", "sortOrder": "Descending",
"wrapLogMessage": false "wrapLogMessage": false
}, },
"pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1094,7 +750,7 @@
"h": 1, "h": 1,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 33 "y": 41
}, },
"id": 7, "id": 7,
"panels": [ "panels": [
@@ -1119,22 +775,22 @@
"barAlignment": 0, "barAlignment": 0,
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 0, "fillOpacity": 10,
"gradientMode": "none", "gradientMode": "opacity",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 1, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
"type": "linear" "type": "linear"
}, },
"showPoints": "auto", "showPoints": "never",
"spanNulls": false, "spanNulls": true,
"stacking": { "stacking": {
"group": "A", "group": "A",
"mode": "none" "mode": "none"
@@ -1162,9 +818,9 @@
}, },
"gridPos": { "gridPos": {
"h": 12, "h": 12,
"w": 24, "w": 18,
"x": 0, "x": 0,
"y": 61 "y": 114
}, },
"id": 3, "id": 3,
"options": { "options": {
@@ -1176,10 +832,12 @@
}, },
"timezone": ["browser"], "timezone": ["browser"],
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1338,20 +996,18 @@
"type": "timeseries" "type": "timeseries"
} }
], ],
"title": "Jobs Info (IN WORK)", "title": "Jobs Info",
"type": "row" "type": "row"
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["apps"], "tags": ["apps"],
"templating": { "templating": {
"list": [ "list": [
{ {
"current": { "current": {
"text": "Prometheus", "text": "Prometheus",
"value": "prometheus" "value": "kube-prometheus-stack"
}, },
"includeAll": false, "includeAll": false,
"label": "Datasource", "label": "Datasource",
@@ -1365,7 +1021,7 @@
{ {
"current": { "current": {
"text": "Loki", "text": "Loki",
"value": "P8E80F9AEF21F6940" "value": "eelzi15e34lc0b"
}, },
"includeAll": false, "includeAll": false,
"label": "Logs Source", "label": "Logs Source",
@@ -1375,6 +1031,24 @@
"refresh": 1, "refresh": 1,
"regex": "", "regex": "",
"type": "datasource" "type": "datasource"
},
{
"current": {
"text": "immich",
"value": "immich"
},
"definition": "label_values(namespace)",
"label": "Namespace",
"name": "NAMESPACE",
"options": [],
"query": {
"qryType": 1,
"query": "label_values(namespace)",
"refId": "PrometheusVariableQueryEditor-VariableQuery"
},
"refresh": 1,
"regex": "immich",
"type": "query"
} }
] ]
}, },
@@ -1382,10 +1056,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Immich", "title": "Immich",
"uid": "0d41a8234bdf8d25079f759c2e3f3d0a", "uid": "0d41a8234bdf8d25079f759c2e3f3d0a",
"version": 2, "version": 10
"weekStart": ""
} }

View File

@@ -16,10 +16,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 54,
"links": [],
"panels": [ "panels": [
{ {
"collapsed": false, "collapsed": false,
@@ -37,7 +34,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -47,8 +44,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
} }
@@ -77,12 +73,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(radrr_queue_total{namespace=\"$namespace\"} OR on() vector(0)) by (namespace)", "expr": "sum(radrr_queue_total{namespace=\"$namespace\"} OR on() vector(0)) by (namespace)",
@@ -94,7 +90,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(radarr_history_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(radarr_history_total{namespace=\"$namespace\"}) by (namespace)",
@@ -111,7 +107,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -121,8 +117,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
} }
@@ -131,7 +126,7 @@
}, },
"gridPos": { "gridPos": {
"h": 16, "h": 16,
"w": 4, "w": 5,
"x": 5, "x": 5,
"y": 1 "y": 1
}, },
@@ -151,12 +146,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(radarr_movie_missing_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(radarr_movie_missing_total{namespace=\"$namespace\"}) by (namespace)",
@@ -168,7 +163,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(radarr_movie_monitored_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(radarr_movie_monitored_total{namespace=\"$namespace\"}) by (namespace)",
@@ -180,7 +175,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(radarr_movie_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(radarr_movie_total{namespace=\"$namespace\"}) by (namespace)",
@@ -196,7 +191,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -218,8 +213,8 @@
}, },
"gridPos": { "gridPos": {
"h": 16, "h": 16,
"w": 7, "w": 11,
"x": 9, "x": 10,
"y": 1 "y": 1
}, },
"id": 4, "id": 4,
@@ -239,16 +234,17 @@
"values": false "values": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sort_desc(sum(radarr_movie_quality_total{namespace=\"$namespace\"}) by (quality))", "expr": "sort_desc(sum(radarr_movie_quality_total{namespace=\"$namespace\"}) by (quality))",
@@ -277,7 +273,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -287,8 +283,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
}, },
@@ -298,7 +293,7 @@
}, },
"gridPos": { "gridPos": {
"h": 5, "h": 5,
"w": 8, "w": 10,
"x": 0, "x": 0,
"y": 18 "y": 18
}, },
@@ -318,12 +313,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(radarr_movie_filesize_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(radarr_movie_filesize_total{namespace=\"$namespace\"}) by (namespace)",
@@ -339,7 +334,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -349,8 +344,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
}, },
@@ -360,8 +354,8 @@
}, },
"gridPos": { "gridPos": {
"h": 5, "h": 5,
"w": 8, "w": 11,
"x": 8, "x": 10,
"y": 18 "y": 18
}, },
"id": 13, "id": 13,
@@ -380,12 +374,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(radarr_rootfolder_freespace_bytes{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(radarr_rootfolder_freespace_bytes{namespace=\"$namespace\"}) by (namespace)",
@@ -400,15 +394,13 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["apps"], "tags": ["apps"],
"templating": { "templating": {
"list": [ "list": [
{ {
"current": { "current": {
"text": "Prometheus", "text": "Prometheus",
"value": "prometheus" "value": "kube-prometheus-stack"
}, },
"includeAll": false, "includeAll": false,
"label": "Datasource", "label": "Datasource",
@@ -421,8 +413,8 @@
}, },
{ {
"current": { "current": {
"text": "radarr5", "text": "radarr",
"value": "radarr5" "value": "radarr"
}, },
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
@@ -448,9 +440,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Radarr", "title": "Radarr",
"uid": "2a6acbba669631b2f359bd9e2ce84162", "uid": "5a1973300f5165a84fd01a90",
"weekStart": "" "version": 10
} }

View File

@@ -16,10 +16,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 55,
"links": [],
"panels": [ "panels": [
{ {
"collapsed": false, "collapsed": false,
@@ -37,7 +34,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -47,8 +44,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
} }
@@ -77,12 +73,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sonarr_queue_total{namespace=\"$namespace\"} OR on() vector(0)", "expr": "sonarr_queue_total{namespace=\"$namespace\"} OR on() vector(0)",
"instant": true, "instant": true,
@@ -93,7 +89,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_episode_missing_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_episode_missing_total{namespace=\"$namespace\"}) by (namespace)",
@@ -106,7 +102,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_history_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_history_total{namespace=\"$namespace\"}) by (namespace)",
@@ -123,7 +119,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -133,8 +129,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
} }
@@ -143,7 +138,7 @@
}, },
"gridPos": { "gridPos": {
"h": 5, "h": 5,
"w": 4, "w": 5,
"x": 5, "x": 5,
"y": 1 "y": 1
}, },
@@ -163,12 +158,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_series_monitored_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_series_monitored_total{namespace=\"$namespace\"}) by (namespace)",
@@ -180,7 +175,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_series_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_series_total{namespace=\"$namespace\"}) by (namespace)",
@@ -196,7 +191,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -206,8 +201,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
} }
@@ -216,7 +210,7 @@
}, },
"gridPos": { "gridPos": {
"h": 6, "h": 6,
"w": 4, "w": 5,
"x": 5, "x": 5,
"y": 6 "y": 6
}, },
@@ -236,12 +230,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_season_monitored_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_season_monitored_total{namespace=\"$namespace\"}) by (namespace)",
@@ -253,7 +247,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_season_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_season_total{namespace=\"$namespace\"}) by (namespace)",
@@ -269,7 +263,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -279,8 +273,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
} }
@@ -289,7 +282,7 @@
}, },
"gridPos": { "gridPos": {
"h": 5, "h": 5,
"w": 4, "w": 5,
"x": 5, "x": 5,
"y": 12 "y": 12
}, },
@@ -309,12 +302,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_episode_downloaded_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_episode_downloaded_total{namespace=\"$namespace\"}) by (namespace)",
@@ -326,7 +319,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_episode_total{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_episode_total{namespace=\"$namespace\"}) by (namespace)",
@@ -355,7 +348,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -365,8 +358,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
}, },
@@ -376,7 +368,7 @@
}, },
"gridPos": { "gridPos": {
"h": 5, "h": 5,
"w": 8, "w": 10,
"x": 0, "x": 0,
"y": 18 "y": 18
}, },
@@ -396,12 +388,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_series_filesize_bytes{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_series_filesize_bytes{namespace=\"$namespace\"}) by (namespace)",
@@ -417,7 +409,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -427,8 +419,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgb(255, 255, 255)", "color": "rgb(255, 255, 255)"
"value": null
} }
] ]
}, },
@@ -438,8 +429,8 @@
}, },
"gridPos": { "gridPos": {
"h": 5, "h": 5,
"w": 8, "w": 9,
"x": 8, "x": 10,
"y": 18 "y": 18
}, },
"id": 13, "id": 13,
@@ -458,12 +449,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(sonarr_rootfolder_freespace_bytes{namespace=\"$namespace\"}) by (namespace)", "expr": "sum(sonarr_rootfolder_freespace_bytes{namespace=\"$namespace\"}) by (namespace)",
@@ -478,15 +469,13 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["apps"], "tags": ["apps"],
"templating": { "templating": {
"list": [ "list": [
{ {
"current": { "current": {
"text": "Prometheus", "text": "Prometheus",
"value": "prometheus" "value": "kube-prometheus-stack"
}, },
"includeAll": false, "includeAll": false,
"label": "Datasource", "label": "Datasource",
@@ -499,8 +488,8 @@
}, },
{ {
"current": { "current": {
"text": "sonarr4", "text": "sonarr",
"value": "sonarr4" "value": "sonarr"
}, },
"datasource": "${DS_PROMETHEUS}", "datasource": "${DS_PROMETHEUS}",
"definition": "label_values(sonarr_system_status,namespace)", "definition": "label_values(sonarr_system_status,namespace)",
@@ -523,9 +512,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Sonarr", "title": "Sonarr",
"uid": "f28ecb46adfc02a0262e3d4c9b77fed0", "uid": "f28ecb46adfc02a0262e3d4c9b77fed0",
"weekStart": "" "version": 10
} }

View File

@@ -0,0 +1,842 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 2,
"id": 267,
"links": [],
"panels": [
{
"collapsed": false,
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 0
},
"id": 6,
"panels": [],
"title": "",
"type": "row"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"axisSoftMax": 30,
"axisSoftMin": 20,
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"max": 35,
"min": 10,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "blue"
},
{
"color": "green",
"value": 15
},
{
"color": "red",
"value": 30
}
]
},
"unit": "celsius"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 9,
"x": 0,
"y": 1
},
"id": 2,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": false
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "avg_over_time(atmp{id=\"$id\"}[$__interval])",
"instant": false,
"legendFormat": "{{id}}",
"range": true,
"refId": "A"
}
],
"title": "Temperature",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [],
"max": 35,
"min": 10,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "blue"
},
{
"color": "green",
"value": 15
},
{
"color": "red",
"value": 30
}
]
},
"unit": "celsius"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 3,
"x": 9,
"y": 1
},
"id": 7,
"options": {
"minVizHeight": 75,
"minVizWidth": 75,
"orientation": "auto",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showThresholdLabels": false,
"showThresholdMarkers": true,
"sizing": "auto"
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "avg_over_time(atmp{id=\"$id\"}[$__interval])",
"instant": false,
"legendFormat": "{{sensor_location}}",
"range": true,
"refId": "A"
}
],
"title": "Temperature",
"type": "gauge"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [],
"max": 65,
"min": 25,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "blue"
},
{
"color": "green",
"value": 30
},
{
"color": "red",
"value": 60
}
]
},
"unit": "percent"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 3,
"x": 12,
"y": 1
},
"id": 8,
"options": {
"minVizHeight": 75,
"minVizWidth": 75,
"orientation": "auto",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showThresholdLabels": false,
"showThresholdMarkers": true,
"sizing": "auto"
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "avg_over_time(rhum{id=\"$id\"}[$__interval])",
"instant": false,
"legendFormat": "{{sensor_location}}",
"range": true,
"refId": "A"
}
],
"title": "Relative Humidity",
"type": "gauge"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"axisSoftMax": 60,
"axisSoftMin": 30,
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "blue"
},
{
"color": "green",
"value": 30
},
{
"color": "red",
"value": 60
}
]
},
"unit": "percent"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 9,
"x": 15,
"y": 1
},
"id": 5,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": false
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "avg_over_time(rhum{id=\"$id\"}[$__interval])",
"instant": false,
"legendFormat": "{{id}}",
"range": true,
"refId": "A"
}
],
"title": "Relative Humidity",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"axisSoftMax": 2500,
"axisSoftMin": 100,
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "line"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "dark-green"
},
{
"color": "green",
"value": 100
},
{
"color": "yellow",
"value": 450
},
{
"color": "orange",
"value": 650
},
{
"color": "dark-orange",
"value": 800
},
{
"color": "semi-dark-red",
"value": 1000
}
]
},
"unit": "ppm"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 9,
"x": 0,
"y": 9
},
"id": 1,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": false
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "rco2{id=\"$id\"}",
"instant": false,
"legendFormat": "{{id}}",
"range": true,
"refId": "A"
}
],
"title": "CO2 PPM",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [],
"max": 2500,
"min": 50,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "dark-green"
},
{
"color": "green",
"value": 100
},
{
"color": "yellow",
"value": 450
},
{
"color": "orange",
"value": 650
},
{
"color": "dark-orange",
"value": 800
},
{
"color": "semi-dark-red",
"value": 1000
}
]
},
"unit": "ppm"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 3,
"x": 9,
"y": 9
},
"id": 9,
"options": {
"minVizHeight": 75,
"minVizWidth": 75,
"orientation": "auto",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showThresholdLabels": false,
"showThresholdMarkers": true,
"sizing": "auto"
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "rco2{id=\"$id\"}",
"instant": false,
"legendFormat": "{{sensor_location}}",
"range": true,
"refId": "A"
}
],
"title": "CO2 PPM",
"type": "gauge"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "PM2.5 describes fine inhalable particles, with diameters that are generally 2.5 micrometers and smaller.",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds",
"seriesBy": "last"
},
"mappings": [],
"max": 35,
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "dark-green",
"value": 0
},
{
"color": "dark-yellow",
"value": 5
},
{
"color": "dark-orange",
"value": 15
},
{
"color": "dark-red",
"value": 30
}
]
},
"unit": "conμgm3"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 3,
"x": 12,
"y": 9
},
"id": 10,
"options": {
"minVizHeight": 75,
"minVizWidth": 75,
"orientation": "auto",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showThresholdLabels": false,
"showThresholdMarkers": true,
"sizing": "auto"
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "pm02{id=\"$id\"}",
"instant": false,
"legendFormat": "{{sensor_location}}",
"range": true,
"refId": "A"
}
],
"title": "Particulate Matter",
"type": "gauge"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "PM2.5 describes fine inhalable particles, with diameters that are generally 2.5 micrometers and smaller.",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds",
"seriesBy": "last"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"axisSoftMax": 20,
"axisSoftMin": 0,
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "line"
}
},
"mappings": [],
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "dark-green",
"value": 0
},
{
"color": "dark-yellow",
"value": 5
},
{
"color": "dark-orange",
"value": 15
},
{
"color": "dark-red",
"value": 30
}
]
},
"unit": "conμgm3"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 9,
"x": 15,
"y": 9
},
"id": 3,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": false
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "pm02{id=\"$id\"}",
"instant": false,
"legendFormat": "{{id}}",
"range": true,
"refId": "A"
}
],
"title": "Particulate Matter",
"type": "timeseries"
}
],
"preload": true,
"refresh": "",
"schemaVersion": 41,
"tags": ["airgradient", "iot"],
"templating": {
"list": [
{
"allowCustomValue": false,
"current": {
"text": "ag-br-1",
"value": "ag-br-1"
},
"datasource": {
"type": "prometheus",
"uid": "kube-prometheus-stack"
},
"definition": "label_values(pm02,id)",
"description": "The id of the Air Quality Monitor",
"includeAll": false,
"label": "Device",
"name": "id",
"options": [],
"query": {
"qryType": 1,
"query": "label_values(pm02,id)",
"refId": "PrometheusVariableQueryEditor-VariableQuery"
},
"refresh": 1,
"regex": "",
"type": "query"
},
{
"current": {
"text": "Prometheus",
"value": "kube-prometheus-stack"
},
"label": "Prometheus",
"name": "DS_PROMETHEUS",
"options": [],
"query": "prometheus",
"refresh": 1,
"regex": "",
"type": "datasource"
}
]
},
"time": {
"from": "now-24h",
"to": "now"
},
"timepicker": {},
"timezone": "browser",
"title": "Airgradient",
"uid": "fdf2b7afrjsw0f",
"version": 6
}

View File

@@ -0,0 +1,310 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": false,
"graphTooltip": 0,
"panels": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [],
"max": 600,
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "#EAB839",
"value": 480
},
{
"color": "red",
"value": 550
}
]
},
"unit": "watt"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 12,
"x": 0,
"y": 0
},
"id": 6,
"options": {
"minVizHeight": 75,
"minVizWidth": 75,
"orientation": "auto",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showThresholdLabels": false,
"showThresholdMarkers": true,
"sizing": "auto",
"text": {}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "code",
"expr": "sum(power{namespace=\"shelly-plug\"})",
"fullMetaSearch": false,
"includeNullMetadata": true,
"interval": "",
"legendFormat": "Watts",
"queryType": "randomWalk",
"range": true,
"refId": "A",
"useBackend": false
}
],
"title": "Power Consumption (Latest)",
"type": "gauge"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [],
"max": 600,
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "#EAB839",
"value": 480
},
{
"color": "red",
"value": 550
}
]
},
"unit": "watt"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 0
},
"id": 4,
"options": {
"minVizHeight": 75,
"minVizWidth": 75,
"orientation": "auto",
"reduceOptions": {
"calcs": ["mean"],
"fields": "",
"values": false
},
"showThresholdLabels": false,
"showThresholdMarkers": true,
"sizing": "auto",
"text": {}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "builder",
"expr": "sum(power{namespace=\"shelly-plug\"})",
"fullMetaSearch": false,
"includeNullMetadata": true,
"interval": "",
"legendFormat": "Watts",
"queryType": "randomWalk",
"range": true,
"refId": "A",
"useBackend": false
}
],
"title": "Power Consumption (Average)",
"type": "gauge"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 4,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
},
"unit": "watt"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 24,
"x": 0,
"y": 8
},
"id": 2,
"options": {
"alertThreshold": true,
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": false
},
"tooltip": {
"hideZeros": false,
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "builder",
"expr": "sum(power{namespace=\"shelly-plug\"})",
"fullMetaSearch": false,
"includeNullMetadata": true,
"interval": "",
"legendFormat": "Watts",
"queryType": "randomWalk",
"range": true,
"refId": "A",
"useBackend": false
}
],
"title": "Power Consumption",
"type": "timeseries"
}
],
"preload": true,
"tags": ["power", "iot"],
"templating": {
"list": [
{
"current": {
"text": "Prometheus",
"value": "kube-prometheus-stack"
},
"label": "Prometheus",
"name": "DS_PROMETHEUS",
"options": [],
"query": "prometheus",
"refresh": 1,
"regex": "",
"type": "datasource"
}
]
},
"time": {
"from": "now-24h",
"to": "now"
},
"timezone": "browser",
"title": "Server Power Consumption",
"uid": "023265aca2f075d392c0ce5d",
"version": 13
}

View File

@@ -22,10 +22,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 61,
"links": [],
"panels": [ "panels": [
{ {
"collapsed": false, "collapsed": false,
@@ -59,15 +56,15 @@
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 10, "fillOpacity": 10,
"gradientMode": "hue", "gradientMode": "opacity",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 1, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
"type": "linear" "type": "linear"
@@ -87,8 +84,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -115,11 +111,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -210,11 +207,12 @@
}, },
"text": {}, "text": {},
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -266,7 +264,7 @@
"content": "\n\n<img src=\"https://goauthentik.io/img/icon_top_brand.svg\">", "content": "\n\n<img src=\"https://goauthentik.io/img/icon_top_brand.svg\">",
"mode": "html" "mode": "html"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"title": "", "title": "",
"transparent": true, "transparent": true,
"type": "text" "type": "text"
@@ -294,8 +292,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
} }
@@ -325,7 +322,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -386,11 +383,12 @@
}, },
"text": {}, "text": {},
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -443,8 +441,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
} }
@@ -474,7 +471,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -506,8 +503,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -549,7 +545,7 @@
"text": {}, "text": {},
"valueMode": "color" "valueMode": "color"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -614,8 +610,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -642,11 +637,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -710,8 +706,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -738,11 +733,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -772,7 +768,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -817,8 +813,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -844,16 +839,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"exemplar": true, "exemplar": true,
"expr": "sum by (host) (rate(authentik_outpost_proxy_requests_sum{namespace=~\"$namespace\", outpost_name=\"$outpost_proxy\"}[5m]))", "expr": "sum by (host) (rate(authentik_outpost_proxy_requests_sum{namespace=~\"$namespace\", outpost_name=\"$outpost_proxy\"}[5m]))",
@@ -869,7 +865,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -915,8 +911,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -942,16 +937,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"exemplar": true, "exemplar": true,
"expr": "sum by (host) (rate(authentik_outpost_proxy_requests_sum{outpost_name=\"$outpost_proxy\", namespace=~\"$namespace\",user=\"\"}[5m]))", "expr": "sum by (host) (rate(authentik_outpost_proxy_requests_sum{outpost_name=\"$outpost_proxy\", namespace=~\"$namespace\",user=\"\"}[5m]))",
@@ -982,7 +978,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -1027,8 +1023,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -1054,16 +1049,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"exemplar": true, "exemplar": true,
"expr": "avg by (dn) (rate(authentik_outpost_ldap_requests_bucket{namespace=~\"$namespace\", outpost_name=\"$outpost_ldap\"}[5m]))", "expr": "avg by (dn) (rate(authentik_outpost_ldap_requests_bucket{namespace=~\"$namespace\", outpost_name=\"$outpost_ldap\"}[5m]))",
@@ -1079,7 +1075,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -1124,8 +1120,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -1151,16 +1146,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"exemplar": true, "exemplar": true,
"expr": "avg by (reason) (rate(authentik_outpost_ldap_requests_rejected{namespace=~\"$namespace\", outpost_name=\"$outpost_ldap\"}[5m]))", "expr": "avg by (reason) (rate(authentik_outpost_ldap_requests_rejected{namespace=~\"$namespace\", outpost_name=\"$outpost_ldap\"}[5m]))",
@@ -1176,7 +1172,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -1221,8 +1217,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -1248,16 +1243,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"exemplar": true, "exemplar": true,
"expr": "avg by (flow) (rate(authentik_outpost_flow_timing_get_bucket{namespace=~\"$namespace\"}[5m]))", "expr": "avg by (flow) (rate(authentik_outpost_flow_timing_get_bucket{namespace=~\"$namespace\"}[5m]))",
@@ -1269,7 +1265,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"exemplar": true, "exemplar": true,
"expr": "avg by (flow) (rate(authentik_outpost_flow_timing_post_bucket{namespace=~\"$namespace\"}[5m]))", "expr": "avg by (flow) (rate(authentik_outpost_flow_timing_post_bucket{namespace=~\"$namespace\"}[5m]))",
@@ -1286,7 +1282,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -1324,16 +1320,17 @@
"values": false "values": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"exemplar": true, "exemplar": true,
"expr": "group by (type) (authentik_outpost_ldap_requests_sum)", "expr": "group by (type) (authentik_outpost_ldap_requests_sum)",
@@ -1350,7 +1347,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -1389,16 +1386,17 @@
"values": false "values": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"exemplar": true, "exemplar": true,
"expr": "group by (reason) (authentik_outpost_ldap_requests_rejected)", "expr": "group by (reason) (authentik_outpost_ldap_requests_rejected)",
@@ -1419,15 +1417,13 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "", "tags": ["platform", "authentication"],
"schemaVersion": 40,
"tags": ["service", "authentication"],
"templating": { "templating": {
"list": [ "list": [
{ {
"current": { "current": {
"text": "Prometheus", "text": "Prometheus",
"value": "prometheus" "value": "kube-prometheus-stack"
}, },
"includeAll": false, "includeAll": false,
"label": "Datasource", "label": "Datasource",
@@ -1440,7 +1436,7 @@
}, },
{ {
"current": { "current": {
"text": ["All"], "text": "All",
"value": ["$__all"] "value": ["$__all"]
}, },
"datasource": "${DS_PROMETHEUS}", "datasource": "${DS_PROMETHEUS}",
@@ -1502,9 +1498,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Authentik", "title": "Authentik",
"uid": "db185d6b3312975a9e52794522320cac", "uid": "db185d6b3312975a9e52794522320cac",
"weekStart": "" "version": 10
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

910
dashboards/platform/s3.json Normal file
View File

@@ -0,0 +1,910 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"id": 271,
"links": [],
"panels": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
},
"unit": "short"
},
"overrides": []
},
"gridPos": {
"h": 2,
"w": 24,
"x": 0,
"y": 0
},
"id": 2,
"maxDataPoints": 100,
"options": {
"colorMode": "background",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "none",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "s3_endpoint_up{s3name=\"$s3name\"}",
"format": "time_series",
"interval": "",
"intervalFactor": 1,
"legendFormat": "",
"range": true,
"refId": "A"
}
],
"title": "Endpoint Status",
"type": "stat"
},
{
"collapsed": false,
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 2
},
"id": 14,
"panels": [],
"title": "Bucket",
"type": "row"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"fixedColor": "text",
"mode": "fixed"
},
"decimals": 1,
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "#3274D9"
},
{
"color": "#3274D9",
"value": 0
},
{
"color": "#3274D9",
"value": 1
}
]
},
"unit": "decbytes"
},
"overrides": []
},
"gridPos": {
"h": 5,
"w": 4,
"x": 0,
"y": 3
},
"id": 12,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "horizontal",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "avg(s3_bucket_size{s3name=\"$s3name\", bucketname=\"$bucketname\"})",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "",
"range": true,
"refId": "A"
}
],
"title": "Storage Usage",
"type": "stat"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"decimals": 0,
"mappings": [],
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
}
]
},
"unit": "decbytes"
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 10,
"x": 4,
"y": 3
},
"id": 10,
"options": {
"legend": {
"calcs": ["lastNotNull"],
"displayMode": "list",
"placement": "bottom",
"showLegend": false
},
"tooltip": {
"hideZeros": true,
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "code",
"expr": "avg(s3_bucket_size{s3name=\"$s3name\", bucketname=\"$bucketname\"})",
"format": "time_series",
"fullMetaSearch": false,
"includeNullMetadata": true,
"interval": "",
"intervalFactor": 1,
"legendFormat": "{{ bucketname }}",
"range": true,
"refId": "A",
"useBackend": false
}
],
"title": "Storage Usage ",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
}
]
},
"unit": "short"
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 10,
"x": 14,
"y": 3
},
"id": 11,
"options": {
"legend": {
"calcs": ["lastNotNull"],
"displayMode": "list",
"placement": "bottom",
"showLegend": false
},
"tooltip": {
"hideZeros": false,
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "code",
"expr": "avg(s3_bucket_object_number{s3name=\"$s3name\", bucketname=\"$bucketname\"})",
"format": "time_series",
"fullMetaSearch": false,
"includeNullMetadata": true,
"interval": "",
"intervalFactor": 1,
"legendFormat": "{{ bucketname }}",
"range": true,
"refId": "A",
"useBackend": false
}
],
"title": "Object Count",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"fixedColor": "text",
"mode": "fixed"
},
"decimals": 0,
"mappings": [
{
"options": {
"match": "null",
"result": {
"text": "N/A"
}
},
"type": "special"
}
],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "#3274D9"
},
{
"color": "#3274D9",
"value": 0
},
{
"color": "#3274D9",
"value": 1
}
]
},
"unit": "none"
},
"overrides": []
},
"gridPos": {
"h": 5,
"w": 4,
"x": 0,
"y": 8
},
"id": 13,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "horizontal",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "avg(s3_bucket_object_number{s3name=\"$s3name\", bucketname=\"$bucketname\"})",
"format": "time_series",
"interval": "",
"intervalFactor": 1,
"legendFormat": "",
"range": true,
"refId": "A"
}
],
"title": "Object Count",
"type": "stat"
},
{
"collapsed": false,
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 13
},
"id": 9,
"panels": [],
"title": "Endpoint Total",
"type": "row"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"fixedColor": "blue",
"mode": "fixed"
},
"decimals": 1,
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "#3274D9"
}
]
},
"unit": "decbytes"
},
"overrides": []
},
"gridPos": {
"h": 6,
"w": 4,
"x": 0,
"y": 14
},
"id": 5,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "horizontal",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "s3_total_size{s3name=\"$s3name\"}",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "",
"range": true,
"refId": "A"
}
],
"title": "Storage Usage",
"type": "stat"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"decimals": 1,
"mappings": [],
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
},
"unit": "decbytes"
},
"overrides": []
},
"gridPos": {
"h": 6,
"w": 20,
"x": 4,
"y": 14
},
"id": 4,
"options": {
"legend": {
"calcs": ["lastNotNull"],
"displayMode": "table",
"placement": "right",
"showLegend": true,
"sortBy": "Last *",
"sortDesc": true
},
"tooltip": {
"hideZeros": false,
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "code",
"expr": "avg by(bucketname) (s3_bucket_size{s3name=\"$s3name\"})",
"format": "time_series",
"fullMetaSearch": false,
"includeNullMetadata": true,
"interval": "",
"intervalFactor": 1,
"legendFormat": "{{ bucketname }}",
"range": true,
"refId": "A",
"useBackend": false
}
],
"title": "Storage Usage ",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"fixedColor": "blue",
"mode": "fixed"
},
"mappings": [
{
"options": {
"match": "null",
"result": {
"text": "N/A"
}
},
"type": "special"
}
],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "#3274D9"
}
]
},
"unit": "none"
},
"overrides": []
},
"gridPos": {
"h": 6,
"w": 4,
"x": 0,
"y": 20
},
"id": 6,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "horizontal",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "s3_total_object_number{s3name=\"$s3name\"}",
"format": "time_series",
"interval": "",
"intervalFactor": 1,
"legendFormat": "",
"range": true,
"refId": "A"
}
],
"title": "Object Count",
"type": "stat"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"decimals": 0,
"mappings": [],
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
},
"unit": "short"
},
"overrides": []
},
"gridPos": {
"h": 6,
"w": 20,
"x": 4,
"y": 20
},
"id": 8,
"options": {
"legend": {
"calcs": ["lastNotNull"],
"displayMode": "table",
"placement": "right",
"showLegend": true,
"sortBy": "Last *",
"sortDesc": true
},
"tooltip": {
"hideZeros": false,
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "code",
"expr": "avg by(bucketname) (s3_bucket_object_number{s3name=\"$s3name\"})",
"format": "time_series",
"fullMetaSearch": false,
"includeNullMetadata": true,
"interval": "",
"intervalFactor": 1,
"legendFormat": "{{ bucketname }}",
"range": true,
"refId": "A",
"useBackend": false
}
],
"title": "Object Count",
"type": "timeseries"
}
],
"preload": true,
"refresh": "",
"schemaVersion": 41,
"tags": ["platform", "storage", "external"],
"templating": {
"list": [
{
"current": {
"text": "Prometheus",
"value": "kube-prometheus-stack"
},
"label": "Prometheus",
"name": "DS_PROMETHEUS",
"options": [],
"query": "prometheus",
"refresh": 1,
"regex": "",
"type": "datasource"
},
{
"current": {
"text": "digital-ocean",
"value": "digital-ocean"
},
"datasource": "kube-prometheus-stack",
"definition": "label_values(s3name)",
"includeAll": false,
"label": "Endpoint",
"name": "s3name",
"options": [],
"query": "label_values(s3name)",
"refresh": 1,
"regex": "",
"sort": 1,
"type": "query"
},
{
"allowCustomValue": true,
"current": {
"text": "gitea-backups-8ba8dae3674a2f53354c600e",
"value": "gitea-backups-8ba8dae3674a2f53354c600e"
},
"datasource": {
"type": "prometheus",
"uid": "kube-prometheus-stack"
},
"definition": "label_values({s3name=\"$s3name\"},bucketname)",
"includeAll": false,
"label": "Bucket",
"name": "bucketname",
"options": [],
"query": {
"qryType": 1,
"query": "label_values({s3name=\"$s3name\"},bucketname)",
"refId": "PrometheusVariableQueryEditor-VariableQuery"
},
"refresh": 1,
"regex": "",
"type": "query"
}
]
},
"time": {
"from": "now-24h",
"to": "now"
},
"timepicker": {},
"timezone": "browser",
"title": "S3 Storage",
"uid": "lWiqj7tWk",
"version": 4
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -22,10 +22,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 66,
"links": [],
"panels": [ "panels": [
{ {
"datasource": { "datasource": {
@@ -44,8 +41,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
} }
@@ -74,7 +70,7 @@
"textMode": "value", "textMode": "value",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -115,8 +111,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "#EAB839", "color": "#EAB839",
@@ -149,7 +144,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -191,8 +186,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "text", "color": "text"
"value": null
} }
] ]
} }
@@ -221,7 +215,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -263,8 +257,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "red", "color": "red"
"value": null
}, },
{ {
"color": "orange", "color": "orange",
@@ -313,7 +306,7 @@
"sizing": "auto", "sizing": "auto",
"valueMode": "color" "valueMode": "color"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -336,7 +329,6 @@
}, },
{ {
"datasource": { "datasource": {
"default": false,
"type": "prometheus", "type": "prometheus",
"uid": "${datasource}" "uid": "${datasource}"
}, },
@@ -352,8 +344,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -390,7 +381,7 @@
"sizing": "auto", "sizing": "auto",
"valueMode": "color" "valueMode": "color"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -461,8 +452,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -485,11 +475,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -560,8 +551,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -584,11 +574,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -648,8 +639,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "text", "color": "text"
"value": null
} }
] ]
} }
@@ -678,13 +668,14 @@
"showValue": "auto", "showValue": "auto",
"stacking": "none", "stacking": "none",
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
}, },
"xTickLabelRotation": -30, "xTickLabelRotation": -30,
"xTickLabelSpacing": 0 "xTickLabelSpacing": 0
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -710,16 +701,14 @@
"type": "barchart" "type": "barchart"
} }
], ],
"preload": false, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["service", "certificates"], "tags": ["service", "certificates"],
"templating": { "templating": {
"list": [ "list": [
{ {
"current": { "current": {
"text": "default", "text": "Prometheus",
"value": "default" "value": "kube-prometheus-stack"
}, },
"includeAll": false, "includeAll": false,
"label": "Datasource", "label": "Datasource",
@@ -779,9 +768,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Cert Manager", "title": "Cert Manager",
"uid": "e9dc1ca0e4f800869acb558d063df682", "uid": "e9dc1ca0e4f800869acb558d063df682",
"weekStart": "" "version": 10
} }

View File

@@ -22,10 +22,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 63,
"links": [],
"panels": [ "panels": [
{ {
"datasource": { "datasource": {
@@ -131,8 +128,6 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["service", "containers"], "tags": ["service", "containers"],
"templating": { "templating": {
"list": [ "list": [
@@ -206,9 +201,8 @@
"from": "now-90d", "from": "now-90d",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Descheduler", "title": "Descheduler",
"uid": "8259cfbd0dd87a6560bec369fef605c6", "uid": "8259cfbd0dd87a6560bec369fef605c6",
"weekStart": "" "version": 10
} }

View File

@@ -0,0 +1,645 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": false,
"graphTooltip": 0,
"panels": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "Number of successful results compared to the total number of results during the current interval",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [
{
"options": {
"match": "null",
"result": {
"text": "N/A"
}
},
"type": "special"
}
],
"max": 1,
"min": 0,
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "red"
},
{
"color": "semi-dark-orange",
"value": 0.6
},
{
"color": "yellow",
"value": 0.8
},
{
"color": "dark-green",
"value": 0.95
}
]
},
"unit": "percentunit"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 12,
"x": 0,
"y": 0
},
"id": 9,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "horizontal",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["mean"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "builder",
"expr": "sum by(endpoint) (sum by(key) (rate(gatus_results_total{success=\"true\"}[5m]))) / sum by(endpoint) (sum by(key) (rate(gatus_results_total[5m])))",
"fullMetaSearch": false,
"hide": false,
"includeNullMetadata": true,
"legendFormat": "{{key}}",
"range": true,
"refId": "B",
"useBackend": false
}
],
"title": "Success rate",
"type": "stat"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
},
"unit": "ms"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 0
},
"id": 11,
"options": {
"dataLinks": [],
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"expr": "gatus_results_duration_seconds",
"format": "time_series",
"instant": false,
"interval": "",
"intervalFactor": 1,
"legendFormat": "{{key}}",
"refId": "A"
}
],
"title": "Response time",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisGridShow": false,
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 0,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 6,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
},
"unit": "percentunit"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 12,
"x": 0,
"y": 8
},
"id": 10,
"options": {
"dataLinks": [],
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": false
},
"tooltip": {
"hideZeros": false,
"mode": "multi",
"sort": "asc"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"disableTextWrap": false,
"editorMode": "builder",
"expr": "sum by(key) (rate(gatus_results_total{success=\"true\"}[5m])) / sum by(key) (rate(gatus_results_total[5m]))",
"format": "time_series",
"fullMetaSearch": false,
"includeNullMetadata": true,
"instant": false,
"interval": "",
"intervalFactor": 1,
"legendFormat": "{{key}}",
"refId": "A",
"useBackend": false
}
],
"title": "Success rate",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "Number of results per minute",
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 0,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
},
"unit": "short"
},
"overrides": []
},
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 8
},
"id": 2,
"options": {
"dataLinks": [],
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"expr": "sum(rate(gatus_results_total[5m])*60) by (key)",
"format": "time_series",
"hide": false,
"instant": false,
"interval": "30s",
"intervalFactor": 1,
"legendFormat": "{{key}}",
"refId": "A"
}
],
"title": "Total results per minute",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 0,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
},
"unit": "short"
},
"overrides": []
},
"gridPos": {
"h": 7,
"w": 12,
"x": 0,
"y": 16
},
"id": 5,
"options": {
"dataLinks": [],
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"expr": "sum(rate(gatus_results_total{success=\"true\"}[5m])*60) by (key)",
"instant": false,
"interval": "30s",
"legendFormat": "{{key}}",
"refId": "A"
}
],
"title": "Successful results per minute",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "opacity",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 2,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
},
"unit": "short"
},
"overrides": []
},
"gridPos": {
"h": 7,
"w": 12,
"x": 12,
"y": 16
},
"id": 3,
"options": {
"dataLinks": [],
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"expr": "sum(rate(gatus_results_total{success=\"false\"}[5m])*60) by (key)",
"interval": "30s",
"legendFormat": "{{key}} ",
"refId": "A"
}
],
"title": "Unsuccessful results per minute",
"type": "timeseries"
}
],
"preload": true,
"tags": ["service", "monitoring", "uptime"],
"templating": {
"list": [
{
"allowCustomValue": false,
"current": {
"text": "Prometheus",
"value": "kube-prometheus-stack"
},
"label": "Prometheus",
"name": "DS_PROMETHEUS",
"options": [],
"query": "prometheus",
"refresh": 1,
"regex": "",
"type": "datasource"
}
]
},
"time": {
"from": "now-24h",
"to": "now"
},
"timezone": "browser",
"title": "Gatus",
"uid": "d88e4f7842628afcf48cb603bc5b667f",
"version": 2
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,853 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"id": 305,
"links": [],
"panels": [
{
"collapsed": false,
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 0
},
"id": 9,
"panels": [],
"title": "Cluster",
"type": "row"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"fieldConfig": {
"defaults": {
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 7,
"w": 6,
"x": 0,
"y": 1
},
"id": 1,
"options": {
"colorMode": "value",
"graphMode": "area",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "rediscluster_healthy{namespace=~\"$namespace\",instance=~\"$instance\"}",
"legendFormat": "{{namespace}}/{{instance}}",
"refId": "A"
}
],
"title": "Cluster Health",
"type": "stat"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 0,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "auto",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 7,
"w": 6,
"x": 6,
"y": 1
},
"id": 3,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "rate(rediscluster_rebalance_total{namespace=~\"$namespace\",instance=~\"$instance\"}[5m])",
"legendFormat": "Rebalance",
"refId": "A"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "rate(rediscluster_reshard_total{namespace=~\"$namespace\",instance=~\"$instance\"}[5m])",
"legendFormat": "Reshard",
"refId": "B"
}
],
"title": "Cluster Rebalance / Reshard (per 5m)",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 0,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "auto",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 7,
"w": 6,
"x": 12,
"y": 1
},
"id": 5,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "rate(rediscluster_adding_node_attempt{namespace=~\"$namespace\",instance=~\"$instance\"}[5m])",
"legendFormat": "Add Node",
"refId": "A"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "rate(rediscluster_remove_follower_attempt{namespace=~\"$namespace\",instance=~\"$instance\"}[5m])",
"legendFormat": "Remove Follower",
"refId": "B"
}
],
"title": "Cluster Add / Remove Node Attempts (per 5m)",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"fieldConfig": {
"defaults": {
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 7,
"w": 6,
"x": 18,
"y": 1
},
"id": 8,
"options": {
"colorMode": "value",
"graphMode": "area",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "rediscluster_skipreconcile{namespace=~\"$namespace\",instance=~\"$instance\"}",
"legendFormat": "Cluster - {{namespace}}/{{instance}}",
"refId": "A"
}
],
"title": "Skip Reconcile Cluster",
"type": "stat"
},
{
"collapsed": false,
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 8
},
"id": 10,
"panels": [],
"title": "Replication",
"type": "row"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"fieldConfig": {
"defaults": {
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 6,
"w": 6,
"x": 0,
"y": 9
},
"id": 2,
"options": {
"colorMode": "value",
"graphMode": "area",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "redisreplication_has_master{namespace=~\"$namespace\",instance=~\"$instance\"}",
"legendFormat": "{{namespace}}/{{instance}}",
"refId": "A"
}
],
"title": "Replication Master Status",
"type": "stat"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 0,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "auto",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 6,
"w": 6,
"x": 6,
"y": 9
},
"id": 4,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"editorMode": "code",
"expr": "redisreplication_replicas_size_desired{namespace=~\"$namespace\",instance=~\"$instance\"}",
"legendFormat": "Desired - {{namespace}}/{{instance}}",
"range": true,
"refId": "A"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"editorMode": "code",
"expr": "redisreplication_replicas_size_current{namespace=~\"$namespace\",instance=~\"$instance\"}",
"legendFormat": "Current - {{namespace}}/{{instance}}",
"range": true,
"refId": "B"
}
],
"title": "Replication Replica Counts (Desired vs Current)",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 0,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "auto",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 6,
"w": 6,
"x": 12,
"y": 9
},
"id": 6,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "redisreplication_connected_slaves_total{namespace=~\"$namespace\",instance=~\"$instance\"}",
"legendFormat": "{{namespace}}/{{instance}}",
"refId": "A"
}
],
"title": "Replication Connected Slaves",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisBorderShow": false,
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"barWidthFactor": 0.6,
"drawStyle": "line",
"fillOpacity": 0,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "auto",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 6,
"w": 6,
"x": 18,
"y": 9
},
"id": 7,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "redisreplication_replicas_size_mismatch{namespace=~\"$namespace\",instance=~\"$instance\"}",
"legendFormat": "{{namespace}}/{{instance}}",
"refId": "A"
}
],
"title": "Replication Replica Size Mismatch",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"fieldConfig": {
"defaults": {
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 7,
"w": 6,
"x": 0,
"y": 15
},
"id": 11,
"options": {
"colorMode": "value",
"graphMode": "area",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "$datasource"
},
"expr": "redisreplication_skipreconcile{namespace=~\"$namespace\",instance=~\"$instance\"}",
"legendFormat": "Replication - {{namespace}}/{{instance}}",
"refId": "B"
}
],
"title": "Skip Reconcile Cluster",
"type": "stat"
}
],
"preload": true,
"refresh": "",
"schemaVersion": 41,
"tags": ["redis", "operator"],
"templating": {
"list": [
{
"current": {
"text": "Prometheus",
"value": "kube-prometheus-stack"
},
"label": "Datasource",
"name": "datasource",
"options": [],
"query": "prometheus",
"refresh": 1,
"type": "datasource"
},
{
"allValue": ".*",
"current": {
"text": "All",
"value": "$__all"
},
"datasource": "$datasource",
"includeAll": true,
"label": "Namespace",
"multi": true,
"name": "namespace",
"options": [],
"query": "label_values(rediscluster_healthy, namespace)",
"refresh": 1,
"type": "query"
},
{
"allValue": ".*",
"current": {
"text": "All",
"value": "$__all"
},
"datasource": "$datasource",
"includeAll": true,
"label": "Instance",
"multi": true,
"name": "instance",
"options": [],
"query": "label_values(rediscluster_healthy{namespace=~\"$namespace\"}, instance)",
"refresh": 1,
"type": "query"
}
]
},
"time": {
"from": "now-24h",
"to": "now"
},
"timepicker": {},
"timezone": "",
"title": "Redis Operator",
"uid": "redis-operator-controller",
"version": 2
}

File diff suppressed because it is too large Load Diff

View File

@@ -22,10 +22,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 64,
"links": [],
"panels": [ "panels": [
{ {
"datasource": { "datasource": {
@@ -57,8 +54,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -95,7 +91,7 @@
"textMode": "value", "textMode": "value",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -129,8 +125,7 @@
"mode": "percentage", "mode": "percentage",
"steps": [ "steps": [
{ {
"color": "red", "color": "red"
"value": null
}, },
{ {
"color": "#EAB839", "color": "#EAB839",
@@ -171,7 +166,7 @@
"sizing": "auto", "sizing": "auto",
"text": {} "text": {}
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -205,8 +200,7 @@
"mode": "percentage", "mode": "percentage",
"steps": [ "steps": [
{ {
"color": "red", "color": "red"
"value": null
}, },
{ {
"color": "#EAB839", "color": "#EAB839",
@@ -246,7 +240,7 @@
"showThresholdMarkers": true, "showThresholdMarkers": true,
"sizing": "auto" "sizing": "auto"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -280,8 +274,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "#EAB839", "color": "#EAB839",
@@ -317,7 +310,7 @@
"showThresholdMarkers": true, "showThresholdMarkers": true,
"sizing": "auto" "sizing": "auto"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -351,8 +344,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "#EAB839", "color": "#EAB839",
@@ -388,7 +380,7 @@
"showThresholdMarkers": true, "showThresholdMarkers": true,
"sizing": "auto" "sizing": "auto"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -421,8 +413,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
} }
@@ -451,7 +442,7 @@
"textMode": "value", "textMode": "value",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -534,8 +525,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -558,11 +548,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -631,8 +622,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -655,11 +645,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -727,8 +718,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -751,11 +741,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -786,8 +777,6 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["service", "network"], "tags": ["service", "network"],
"templating": { "templating": {
"list": [ "list": [
@@ -837,9 +826,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Speedtest", "title": "Speedtest",
"uid": "f9eb1a5e6c47a01516ae0ff6d09df71e", "uid": "f9eb1a5e6c47a01516ae0ff6d09df71e",
"weekStart": "" "version": 10
} }

View File

@@ -22,10 +22,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 67,
"links": [],
"panels": [ "panels": [
{ {
"collapsed": false, "collapsed": false,
@@ -45,7 +42,6 @@
"type": "prometheus", "type": "prometheus",
"uid": "${DS_PROMETHEUS}" "uid": "${DS_PROMETHEUS}"
}, },
"description": "",
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
"color": { "color": {
@@ -56,8 +52,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -74,6 +69,72 @@
"x": 0, "x": 0,
"y": 1 "y": 1
}, },
"id": 29,
"options": {
"colorMode": "none",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "12.0.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "sum(kubelet_node_name{job=\"kubelet\"})",
"legendFormat": "__auto",
"range": true,
"refId": "A"
}
],
"title": "Running Nodes",
"type": "stat"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green"
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 4,
"w": 3,
"x": 3,
"y": 1
},
"id": 11, "id": 11,
"options": { "options": {
"colorMode": "none", "colorMode": "none",
@@ -90,7 +151,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -113,72 +174,6 @@
"type": "prometheus", "type": "prometheus",
"uid": "${DS_PROMETHEUS}" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 4,
"w": 3,
"x": 3,
"y": 1
},
"id": 29,
"options": {
"colorMode": "none",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": ["lastNotNull"],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "11.4.0",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"expr": "sum(kubelet_node_name{job=\"kubelet\"})",
"legendFormat": "__auto",
"range": true,
"refId": "A"
}
],
"title": "Running Nodes",
"type": "stat"
},
{
"datasource": {
"type": "prometheus",
"uid": "prometheus"
},
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -191,8 +186,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -226,12 +220,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"exemplar": false, "exemplar": false,
@@ -249,7 +243,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -315,15 +309,17 @@
"showLegend": false "showLegend": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"uid": "$datasource" "type": "prometheus",
"uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(kubelet_running_containers)", "expr": "sum(kubelet_running_containers)",
@@ -387,8 +383,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -414,11 +409,12 @@
"showLegend": false "showLegend": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -452,7 +448,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -502,8 +498,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -529,11 +524,12 @@
"showLegend": false "showLegend": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -556,7 +552,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -603,8 +599,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -630,11 +625,12 @@
"showLegend": false "showLegend": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -670,7 +666,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -716,8 +712,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -805,15 +800,17 @@
"showLegend": false "showLegend": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"uid": "$datasource" "type": "prometheus",
"uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"exemplar": false, "exemplar": false,
@@ -879,8 +876,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -907,11 +903,12 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -931,7 +928,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "$datasource" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -977,8 +974,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -1005,15 +1001,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"uid": "$datasource" "type": "prometheus",
"uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "sum(rate(kubelet_runtime_operations_errors_total{job=\"kubelet\", metrics_path=\"/metrics\",operation_type=~\"list_images|pull_image|start_container|list_images|list_containers|version|exec_sync|create_container\"}[$__rate_interval])) by (operation_type)", "expr": "sum(rate(kubelet_runtime_operations_errors_total{job=\"kubelet\", metrics_path=\"/metrics\",operation_type=~\"list_images|pull_image|start_container|list_images|list_containers|version|exec_sync|create_container\"}[$__rate_interval])) by (operation_type)",
@@ -1029,16 +1027,10 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["service", "containers"], "tags": ["service", "containers"],
"templating": { "templating": {
"list": [ "list": [
{ {
"current": {
"text": "Prometheus",
"value": "prometheus"
},
"includeAll": false, "includeAll": false,
"label": "Datasource", "label": "Datasource",
"name": "DS_PROMETHEUS", "name": "DS_PROMETHEUS",
@@ -1109,9 +1101,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Spegel", "title": "Spegel",
"uid": "d1e65790cee990e3c667e05acd8844fa", "uid": "d1e65790cee990e3c667e05acd8844fa",
"weekStart": "" "version": 10
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -16,15 +16,12 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 57,
"links": [],
"panels": [ "panels": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "This table represents current (latest) data.\nBytes columns are lifetime totals.", "description": "This table represents current (latest) data.\nBytes columns are lifetime totals.",
"fieldConfig": { "fieldConfig": {
@@ -41,8 +38,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -723,12 +719,12 @@
}, },
"showHeader": true "showHeader": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by (channel,essid,ip,mac,name,network,oui,radio_desc,site_name,source) (\n unpoller_client_receive_bytes_total{wired!=\"true\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by (channel,essid,ip,mac,name,network,oui,radio_desc,site_name,source) (\n unpoller_client_receive_bytes_total{wired!=\"true\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"format": "table", "format": "table",
@@ -740,7 +736,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by (channel,essid,ip,mac,name,network,oui,radio_desc,site_name,source) (\n unpoller_client_transmit_bytes_total{wired!=\"true\",site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by (channel,essid,ip,mac,name,network,oui,radio_desc,site_name,source) (\n unpoller_client_transmit_bytes_total{wired!=\"true\",site_name=~\"$Site\", name=~\"$Wireless\"})",
"format": "table", "format": "table",
@@ -752,7 +748,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by (channel,essid,ip,mac,name,network,oui,radio_desc,site_name,source) (\n unpoller_client_uptime_seconds{wired!=\"true\",site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by (channel,essid,ip,mac,name,network,oui,radio_desc,site_name,source) (\n unpoller_client_uptime_seconds{wired!=\"true\",site_name=~\"$Site\", name=~\"$Wireless\"})",
"format": "table", "format": "table",
@@ -768,7 +764,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "This table represents current (latest) data.\nBytes columns are lifetime totals.", "description": "This table represents current (latest) data.\nBytes columns are lifetime totals.",
"fieldConfig": { "fieldConfig": {
@@ -785,8 +781,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -1292,12 +1287,12 @@
"showHeader": true, "showHeader": true,
"sortBy": [] "sortBy": []
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by (ap_name,ip,mac,name,network,oui,site_name,source,sw_port) (\n unpoller_client_uptime_seconds{wired=\"true\", site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})", "expr": "sum by (ap_name,ip,mac,name,network,oui,site_name,source,sw_port) (\n unpoller_client_uptime_seconds{wired=\"true\", site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})",
"format": "table", "format": "table",
@@ -1308,7 +1303,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by (ap_name,ip,mac,name,network,oui,site_name,source,sw_port) (\n unpoller_client_receive_bytes_total{wired=\"true\", site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})", "expr": "sum by (ap_name,ip,mac,name,network,oui,site_name,source,sw_port) (\n unpoller_client_receive_bytes_total{wired=\"true\", site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})",
"format": "table", "format": "table",
@@ -1320,7 +1315,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by (ap_name,ip,mac,name,network,oui,site_name,source,sw_port) (\n unpoller_client_transmit_bytes_total{wired=\"true\", site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})", "expr": "sum by (ap_name,ip,mac,name,network,oui,site_name,source,sw_port) (\n unpoller_client_transmit_bytes_total{wired=\"true\", site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})",
"format": "table", "format": "table",
@@ -1336,7 +1331,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Visualize wireless channel usage w/ wired client counts.", "description": "Visualize wireless channel usage w/ wired client counts.",
"fieldConfig": { "fieldConfig": {
@@ -1376,16 +1371,17 @@
"values": false "values": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "count by (hostname) (unpoller_client_uptime_seconds{site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})", "expr": "count by (hostname) (unpoller_client_uptime_seconds{site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})",
"instant": true, "instant": true,
@@ -1395,7 +1391,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "count by (channel) (unpoller_client_roam_count_total{site_name=~\"$Site\", name=~\"$Wireless\", ap_name=~\"$AP\"})", "expr": "count by (channel) (unpoller_client_roam_count_total{site_name=~\"$Site\", name=~\"$Wireless\", ap_name=~\"$AP\"})",
"instant": true, "instant": true,
@@ -1411,7 +1407,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Visualize how many clients are connected to which radios/APs.", "description": "Visualize how many clients are connected to which radios/APs.",
"fieldConfig": { "fieldConfig": {
@@ -1451,16 +1447,17 @@
"values": false "values": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "count by (radio_proto) (unpoller_client_roam_count_total{site_name=~\"$Site\", name=~\"$Wireless\", ap_name=~\"$AP\"})", "expr": "count by (radio_proto) (unpoller_client_roam_count_total{site_name=~\"$Site\", name=~\"$Wireless\", ap_name=~\"$AP\"})",
"instant": true, "instant": true,
@@ -1476,7 +1473,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "This shows an OUI breakdown from Unifi's perspective. e = wired, w = wireless", "description": "This shows an OUI breakdown from Unifi's perspective. e = wired, w = wireless",
"fieldConfig": { "fieldConfig": {
@@ -1516,16 +1513,17 @@
"values": false "values": false
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "count by (oui) (unpoller_client_uptime_seconds{site_name=~\"$Site\", name=~\"$Wireless\", ap_name=~\"$AP\"})", "expr": "count by (oui) (unpoller_client_uptime_seconds{site_name=~\"$Site\", name=~\"$Wireless\", ap_name=~\"$AP\"})",
"hide": false, "hide": false,
@@ -1537,7 +1535,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "count by (oui) (+unpoller_client_uptime_seconds{site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})", "expr": "count by (oui) (+unpoller_client_uptime_seconds{site_name=~\"$Site\", name=~\"$Wired\", sw_name=~\"$Switch\"})",
"hide": false, "hide": false,
@@ -1554,7 +1552,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Bandwidth usage per wireless devices as reported by the UAPs. Rx is on the negative axis. Does not include amazon devices.", "description": "Bandwidth usage per wireless devices as reported by the UAPs. Rx is on the negative axis. Does not include amazon devices.",
"fieldConfig": { "fieldConfig": {
@@ -1601,8 +1599,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -1630,16 +1627,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (rate(unpoller_client_transmit_bytes_total{name!~\".*camera.*|.*cam(era)?$\", name=~\"$Wireless\", site_name=~\"$Site\", ap_name=~\"$AP\"}[$__interval]))", "expr": "sum by ($Identifier) (rate(unpoller_client_transmit_bytes_total{name!~\".*camera.*|.*cam(era)?$\", name=~\"$Wireless\", site_name=~\"$Site\", ap_name=~\"$AP\"}[$__interval]))",
"instant": false, "instant": false,
@@ -1650,7 +1648,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (rate(unpoller_client_receive_bytes_total{name!~\".*camera.*|.*cam(era)?$\", name=~\"$Wireless\", site_name=~\"$Site\", ap_name=~\"$AP\"}[$__interval]))", "expr": "sum by ($Identifier) (rate(unpoller_client_receive_bytes_total{name!~\".*camera.*|.*cam(era)?$\", name=~\"$Wireless\", site_name=~\"$Site\", ap_name=~\"$AP\"}[$__interval]))",
"instant": false, "instant": false,
@@ -1665,7 +1663,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Wired TX / RX bytes per second (calculated in 30 second buckets). Rx is on the negative axis. Does not include amazon and camera devices. Unaffected by the AP setting.", "description": "Wired TX / RX bytes per second (calculated in 30 second buckets). Rx is on the negative axis. Does not include amazon and camera devices. Unaffected by the AP setting.",
"fieldConfig": { "fieldConfig": {
@@ -1712,8 +1710,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -1741,16 +1738,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (rate(unpoller_client_transmit_bytes_total{name!~\".*camera.*|.*cam(era)?$\", name=~\"$Wired\", site_name=~\"$Site\", sw_name=~\"$Switch\"}[$__interval]))", "expr": "sum by ($Identifier) (rate(unpoller_client_transmit_bytes_total{name!~\".*camera.*|.*cam(era)?$\", name=~\"$Wired\", site_name=~\"$Site\", sw_name=~\"$Switch\"}[$__interval]))",
"interval": "$Smooth", "interval": "$Smooth",
@@ -1760,7 +1758,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (rate(unpoller_client_receive_bytes_total{name!~\".*camera.*|.*cam(era)?$\", name=~\"$Wired\", site_name=~\"$Site\", sw_name=~\"$Switch\"}[$__interval]))", "expr": "sum by ($Identifier) (rate(unpoller_client_receive_bytes_total{name!~\".*camera.*|.*cam(era)?$\", name=~\"$Wired\", site_name=~\"$Site\", sw_name=~\"$Switch\"}[$__interval]))",
"hide": false, "hide": false,
@@ -1776,7 +1774,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -1822,8 +1820,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -1850,16 +1847,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_rssi_db{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_rssi_db{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"interval": "1m", "interval": "1m",
@@ -1873,7 +1871,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -1919,8 +1917,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -1947,16 +1944,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_radio_signal_db{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_radio_signal_db{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"instant": false, "instant": false,
@@ -1972,7 +1970,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -2017,8 +2015,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2045,16 +2042,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_noise_db{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_noise_db{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"instant": false, "instant": false,
@@ -2069,7 +2067,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Client reported transmit rate.", "description": "Client reported transmit rate.",
"fieldConfig": { "fieldConfig": {
@@ -2116,8 +2114,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2145,16 +2142,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_radio_transmit_rate_bps{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_radio_transmit_rate_bps{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"interval": "$Smooth", "interval": "$Smooth",
@@ -2168,7 +2166,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -2214,8 +2212,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2242,16 +2239,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "avg by ($Identifier) (rate(unpoller_client_wifi_attempts_transmit_total{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"}[$__interval]))", "expr": "avg by ($Identifier) (rate(unpoller_client_wifi_attempts_transmit_total{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"}[$__interval]))",
"interval": "$Smooth", "interval": "$Smooth",
@@ -2265,7 +2263,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Client reported receive rate.", "description": "Client reported receive rate.",
"fieldConfig": { "fieldConfig": {
@@ -2312,8 +2310,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2341,16 +2338,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_radio_receive_rate_bps{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_radio_receive_rate_bps{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"interval": "$Smooth", "interval": "$Smooth",
@@ -2364,7 +2362,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -2410,8 +2408,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2438,16 +2435,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (rate(unpoller_client_transmit_retries_total{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"}[$__interval]))", "expr": "sum by ($Identifier) (rate(unpoller_client_transmit_retries_total{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"}[$__interval]))",
"interval": "$Smooth", "interval": "$Smooth",
@@ -2461,7 +2459,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -2507,8 +2505,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2535,16 +2532,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_radio_transmit_power_dbm{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_radio_transmit_power_dbm{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"interval": "$Smooth", "interval": "$Smooth",
@@ -2558,7 +2556,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -2604,8 +2602,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2632,16 +2629,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_anomalies{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_anomalies{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"interval": "$Smooth", "interval": "$Smooth",
@@ -2655,7 +2653,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -2701,8 +2699,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2729,16 +2726,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_satisfaction_ratio{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_satisfaction_ratio{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"interval": "$Smooth", "interval": "$Smooth",
@@ -2752,7 +2750,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -2798,8 +2796,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2826,16 +2823,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_roam_count_total{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_roam_count_total{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"interval": "$Smooth", "interval": "$Smooth",
@@ -2849,7 +2847,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -2895,8 +2893,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -2923,16 +2920,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "single", "mode": "single",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by ($Identifier) (unpoller_client_ccq_ratio{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})", "expr": "sum by ($Identifier) (unpoller_client_ccq_ratio{ap_name=~\"$AP\", site_name=~\"$Site\", name=~\"$Wireless\"})",
"interval": "$Smooth", "interval": "$Smooth",
@@ -2945,8 +2943,6 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["service", "network"], "tags": ["service", "network"],
"templating": { "templating": {
"list": [ "list": [
@@ -3047,7 +3043,7 @@
"name": "Smooth", "name": "Smooth",
"options": [ "options": [
{ {
"selected": false, "selected": true,
"text": "30s", "text": "30s",
"value": "30s" "value": "30s"
}, },
@@ -3057,7 +3053,7 @@
"value": "1m" "value": "1m"
}, },
{ {
"selected": true, "selected": false,
"text": "2m", "text": "2m",
"value": "2m" "value": "2m"
}, },
@@ -3114,9 +3110,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "UniFi", "title": "UniFi",
"uid": "983c5c6e2e9100e80ff7452c82dffb1b", "uid": "983c5c6e2e9100e80ff7452c82dffb1b",
"weekStart": "" "version": 10
} }

View File

@@ -16,10 +16,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 58,
"links": [],
"panels": [ "panels": [
{ {
"datasource": { "datasource": {
@@ -36,8 +33,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -67,7 +63,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -100,8 +96,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -131,7 +126,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -166,8 +161,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -201,7 +195,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -239,17 +233,19 @@
"groupBy": [], "groupBy": [],
"groupMode": "default", "groupMode": "default",
"maxItems": 20, "maxItems": 20,
"showInactiveAlerts": false,
"sortOrder": 1, "sortOrder": 1,
"stateFilter": { "stateFilter": {
"error": true, "error": true,
"firing": true, "firing": true,
"noData": false, "noData": false,
"normal": false, "normal": false,
"pending": true "pending": true,
"recovering": true
}, },
"viewMode": "list" "viewMode": "list"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"title": "Alerts", "title": "Alerts",
"type": "alertlist" "type": "alertlist"
}, },
@@ -271,8 +267,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -281,7 +276,7 @@
"overrides": [] "overrides": []
}, },
"gridPos": { "gridPos": {
"h": 17, "h": 29,
"w": 9, "w": 9,
"x": 15, "x": 15,
"y": 0 "y": 0
@@ -309,21 +304,25 @@
"sizing": "auto", "sizing": "auto",
"valueMode": "color" "valueMode": "color"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "${DS_PROMETHEUS}" "uid": "${DS_PROMETHEUS}"
}, },
"disableTextWrap": false,
"editorMode": "code", "editorMode": "code",
"exemplar": false, "exemplar": false,
"expr": "volsync_sync_duration_seconds{obj_namespace=~\"$namespace\",obj_name!~\"$replicationDestName\",quantile=\"0.99\",role=\"source\"}", "expr": "volsync_sync_duration_seconds{obj_namespace=~\"$namespace\", obj_name!~\"$replicationDestName\", quantile=\"0.99\", role=\"source\"}",
"format": "time_series", "format": "time_series",
"fullMetaSearch": false,
"includeNullMetadata": true,
"instant": false, "instant": false,
"legendFormat": "{{obj_name}}", "legendFormat": "{{obj_name}}",
"range": true, "range": true,
"refId": "A" "refId": "A",
"useBackend": false
} }
], ],
"title": "Replication Duration", "title": "Replication Duration",
@@ -353,8 +352,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
} }
@@ -404,7 +402,7 @@
"showHeader": true, "showHeader": true,
"sortBy": [] "sortBy": []
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -476,8 +474,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
} }
@@ -501,7 +498,7 @@
}, },
"showHeader": true "showHeader": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -551,19 +548,6 @@
], ],
"type": "table" "type": "table"
}, },
{
"collapsed": false,
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 17
},
"id": 9,
"panels": [],
"title": "Operational Stats",
"type": "row"
},
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
@@ -613,8 +597,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -623,10 +606,10 @@
"overrides": [] "overrides": []
}, },
"gridPos": { "gridPos": {
"h": 8, "h": 6,
"w": 12, "w": 15,
"x": 0, "x": 0,
"y": 18 "y": 17
}, },
"id": 10, "id": 10,
"options": { "options": {
@@ -637,12 +620,13 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"maxHeight": 600, "maxHeight": 600,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -709,8 +693,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
} }
] ]
}, },
@@ -719,10 +702,10 @@
"overrides": [] "overrides": []
}, },
"gridPos": { "gridPos": {
"h": 8, "h": 6,
"w": 12, "w": 15,
"x": 12, "x": 0,
"y": 18 "y": 23
}, },
"id": 11, "id": 11,
"options": { "options": {
@@ -733,12 +716,13 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"maxHeight": 600, "maxHeight": 600,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -758,12 +742,14 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["service", "storage"], "tags": ["service", "storage"],
"templating": { "templating": {
"list": [ "list": [
{ {
"current": {
"text": "Prometheus",
"value": "kube-prometheus-stack"
},
"includeAll": false, "includeAll": false,
"label": "Datasource", "label": "Datasource",
"name": "DS_PROMETHEUS", "name": "DS_PROMETHEUS",
@@ -775,6 +761,10 @@
}, },
{ {
"allValue": ".*", "allValue": ".*",
"current": {
"text": "All",
"value": ["$__all"]
},
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "${DS_PROMETHEUS}" "uid": "${DS_PROMETHEUS}"
@@ -796,6 +786,10 @@
"type": "query" "type": "query"
}, },
{ {
"current": {
"text": "${VAR_REPLICATIONDESTNAME}",
"value": "${VAR_REPLICATIONDESTNAME}"
},
"description": "Name(s) of VolSync objects to ignore. To ignore ones ending in \"dst\" or \"bootstrap\" then use value: .*-dst|.*-bootstrap", "description": "Name(s) of VolSync objects to ignore. To ignore ones ending in \"dst\" or \"bootstrap\" then use value: .*-dst|.*-bootstrap",
"hide": 2, "hide": 2,
"label": "ReplicationDestName", "label": "ReplicationDestName",
@@ -805,6 +799,10 @@
"type": "constant" "type": "constant"
}, },
{ {
"current": {
"text": "volsync",
"value": "volsync"
},
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "${DS_PROMETHEUS}" "uid": "${DS_PROMETHEUS}"
@@ -824,6 +822,10 @@
"type": "query" "type": "query"
}, },
{ {
"current": {
"text": "volsync-55f9ccbc98-lpwwg",
"value": "volsync-55f9ccbc98-lpwwg"
},
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "${DS_PROMETHEUS}" "uid": "${DS_PROMETHEUS}"
@@ -848,9 +850,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "VolSync", "title": "VolSync",
"uid": "26d7c6dccd245d0d4f5b0a40e16f4c70", "uid": "26d7c6dccd245d0d4f5b0a40e16f4c70",
"weekStart": "" "version": 10
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -18,10 +18,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 102,
"links": [],
"panels": [ "panels": [
{ {
"fieldConfig": { "fieldConfig": {
@@ -42,17 +39,19 @@
"groupBy": [], "groupBy": [],
"groupMode": "default", "groupMode": "default",
"maxItems": 20, "maxItems": 20,
"showInactiveAlerts": false,
"sortOrder": 1, "sortOrder": 1,
"stateFilter": { "stateFilter": {
"error": true, "error": true,
"firing": true, "firing": true,
"noData": false, "noData": false,
"normal": false, "normal": false,
"pending": true "pending": true,
"recovering": true
}, },
"viewMode": "list" "viewMode": "list"
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"title": "Summary of alerts status", "title": "Summary of alerts status",
"type": "alertlist" "type": "alertlist"
}, },
@@ -69,7 +68,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Total number of messages logged by Loki itself", "description": "Total number of messages logged by Loki itself",
"fieldConfig": { "fieldConfig": {
@@ -194,7 +193,7 @@
"h": 5, "h": 5,
"w": 9, "w": 9,
"x": 0, "x": 0,
"y": 7 "y": 13
}, },
"id": 10, "id": 10,
"interval": "1m", "interval": "1m",
@@ -207,29 +206,32 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum(rate(log_messages_total{app=\"loki\",level=~\"error|warn\"}[1m])) by (level)\n", "editorMode": "code",
"expr": "sum(rate(log_messages_total{app=\"loki\",level=~\"error|warn\"}[1m])) by (level)",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"interval": "", "interval": "",
"intervalFactor": 1, "intervalFactor": 1,
"legendFormat": "{{level}}", "legendFormat": "{{level}}",
"range": true,
"refId": "A" "refId": "A"
}, },
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "log_messages_total", "expr": "log_messages_total",
"format": "time_series", "format": "time_series",
@@ -246,7 +248,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": {}, "defaults": {},
@@ -256,11 +258,12 @@
"h": 5, "h": 5,
"w": 15, "w": 15,
"x": 9, "x": 9,
"y": 7 "y": 13
}, },
"id": 511, "id": 511,
"options": { "options": {
"dedupStrategy": "none", "dedupStrategy": "none",
"enableInfiniteScrolling": false,
"enableLogDetails": true, "enableLogDetails": true,
"prettifyLogMessage": false, "prettifyLogMessage": false,
"showCommonLabels": false, "showCommonLabels": false,
@@ -269,15 +272,17 @@
"sortOrder": "Descending", "sortOrder": "Descending",
"wrapLogMessage": false "wrapLogMessage": false
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "{app=\"loki\"} | logfmt | level=\"warn\" or level=\"error\"", "editorMode": "code",
"legendFormat": "", "expr": "{app=\"loki\"}",
"queryType": "range",
"range": true,
"refId": "A" "refId": "A"
} }
], ],
@@ -287,7 +292,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Total number of messages logged by Promtail", "description": "Total number of messages logged by Promtail",
"fieldConfig": { "fieldConfig": {
@@ -412,7 +417,7 @@
"h": 5, "h": 5,
"w": 9, "w": 9,
"x": 0, "x": 0,
"y": 12 "y": 18
}, },
"id": 106, "id": 106,
"interval": "1m", "interval": "1m",
@@ -425,16 +430,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum(rate(log_messages_total{app_kubernetes_io_name=\"promtail\",level=~\"error|warn\"}[1m])) by (level)\n", "expr": "sum(rate(log_messages_total{app_kubernetes_io_name=\"promtail\",level=~\"error|warn\"}[1m])) by (level)\n",
"format": "time_series", "format": "time_series",
@@ -451,7 +457,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": {}, "defaults": {},
@@ -461,11 +467,12 @@
"h": 5, "h": 5,
"w": 15, "w": 15,
"x": 9, "x": 9,
"y": 12 "y": 18
}, },
"id": 586, "id": 586,
"options": { "options": {
"dedupStrategy": "none", "dedupStrategy": "none",
"enableInfiniteScrolling": false,
"enableLogDetails": true, "enableLogDetails": true,
"prettifyLogMessage": false, "prettifyLogMessage": false,
"showCommonLabels": false, "showCommonLabels": false,
@@ -474,15 +481,16 @@
"sortOrder": "Descending", "sortOrder": "Descending",
"wrapLogMessage": false "wrapLogMessage": false
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "{app=\"promtail\"} | logfmt | level=\"warn\" or level=\"error\"", "editorMode": "code",
"legendFormat": "", "expr": "{app=\"promtail\"}",
"range": true,
"refId": "A" "refId": "A"
} }
], ],
@@ -492,7 +500,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -554,7 +562,7 @@
"h": 5, "h": 5,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 17 "y": 23
}, },
"id": 676, "id": 676,
"interval": "1m", "interval": "1m",
@@ -567,16 +575,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "rate(loki_distributor_ingester_append_failures_total[1m])*60", "expr": "rate(loki_distributor_ingester_append_failures_total[1m])*60",
"instant": false, "instant": false,
@@ -591,7 +600,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Number of log entries dropped because failed to be sent to the Loki ingester after all retries.", "description": "Number of log entries dropped because failed to be sent to the Loki ingester after all retries.",
"fieldConfig": { "fieldConfig": {
@@ -651,10 +660,10 @@
"overrides": [] "overrides": []
}, },
"gridPos": { "gridPos": {
"h": 5, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 22 "y": 28
}, },
"id": 677, "id": 677,
"interval": "1m", "interval": "1m",
@@ -667,16 +676,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "rate(promtail_dropped_entries_total[1m])*60", "expr": "rate(promtail_dropped_entries_total[1m])*60",
"instant": false, "instant": false,
@@ -705,7 +715,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "The total number of streams created per tenant.\nThis should not increase after startup.", "description": "The total number of streams created per tenant.\nThis should not increase after startup.",
"fieldConfig": { "fieldConfig": {
@@ -769,7 +779,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 8 "y": 511
}, },
"id": 78, "id": 78,
"options": { "options": {
@@ -781,16 +791,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "loki_ingester_memory_streams", "expr": "loki_ingester_memory_streams",
"interval": "", "interval": "",
@@ -804,7 +815,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "The total number of log entries received per tenant (not necessarily of lines, as an entry can have more than one line of text).", "description": "The total number of log entries received per tenant (not necessarily of lines, as an entry can have more than one line of text).",
"fieldConfig": { "fieldConfig": {
@@ -868,7 +879,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 14 "y": 517
}, },
"id": 56, "id": 56,
"options": { "options": {
@@ -880,16 +891,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "rate(loki_distributor_lines_received_total[1m])", "expr": "rate(loki_distributor_lines_received_total[1m])",
"interval": "", "interval": "",
@@ -903,7 +915,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "The total number of uncompressed bytes received per tenant.\n", "description": "The total number of uncompressed bytes received per tenant.\n",
"fieldConfig": { "fieldConfig": {
@@ -967,7 +979,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 20 "y": 523
}, },
"id": 137, "id": 137,
"options": { "options": {
@@ -979,16 +991,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum(rate(loki_distributor_bytes_received_total[1m]))", "expr": "sum(rate(loki_distributor_bytes_received_total[1m]))",
"interval": "", "interval": "",
@@ -1016,7 +1029,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Percentage of actual usage over configured limit", "description": "Percentage of actual usage over configured limit",
"fieldConfig": { "fieldConfig": {
@@ -1081,7 +1094,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 9 "y": 776
}, },
"id": 247, "id": 247,
"options": { "options": {
@@ -1094,21 +1107,24 @@
"width": 200 "width": 200
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "100 * max by(pod,container) (container_memory_working_set_bytes{container!=\"\",container!=\"POD\",pod=~\"loki.*\"})\n/\non (pod,container) group_left kube_pod_container_resource_limits_memory_bytes{pod=~\"loki.*\"}", "editorMode": "code",
"expr": "100 * max by(pod,container) (container_memory_working_set_bytes{container!=\"\",container!=\"POD\",pod=~\"loki.*\"}) / on (pod,container) group_left kube_pod_container_resource_limits_memory_bytes{pod=~\"loki.*\"}",
"hide": false, "hide": false,
"interval": "", "interval": "",
"legendFormat": "Usage (pod={{pod}}, container={{container}}, name={{name}})", "legendFormat": "Usage (pod={{pod}}, container={{container}}, name={{name}})",
"range": true,
"refId": "A" "refId": "A"
} }
], ],
@@ -1118,7 +1134,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -1231,7 +1247,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 15 "y": 782
}, },
"id": 25, "id": 25,
"options": { "options": {
@@ -1244,16 +1260,17 @@
"width": 200 "width": 200
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "container_memory_working_set_bytes{container!=\"\",container!=\"POD\",pod=~\"loki.*\"}", "expr": "container_memory_working_set_bytes{container!=\"\",container!=\"POD\",pod=~\"loki.*\"}",
"interval": "10s", "interval": "10s",
@@ -1266,7 +1283,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "min(kube_pod_container_resource_limits_memory_bytes{pod=~\"loki.*\"})", "expr": "min(kube_pod_container_resource_limits_memory_bytes{pod=~\"loki.*\"})",
"interval": "", "interval": "",
@@ -1276,7 +1293,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "min(kube_pod_container_resource_requests_memory_bytes{pod=~\"loki.*\"})", "expr": "min(kube_pod_container_resource_requests_memory_bytes{pod=~\"loki.*\"})",
"interval": "", "interval": "",
@@ -1290,7 +1307,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "Percentage of actual usage over configured limit", "description": "Percentage of actual usage over configured limit",
"fieldConfig": { "fieldConfig": {
@@ -1355,7 +1372,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 21 "y": 788
}, },
"id": 772, "id": 772,
"options": { "options": {
@@ -1368,16 +1385,17 @@
"width": 200 "width": 200
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "100* max by(pod,container) (container_memory_working_set_bytes{container!=\"\",container!=\"POD\",pod=~\"promtail.*\"})\n/\non (pod,container) (kube_pod_container_resource_limits_memory_bytes{pod=~\"promtail.*\"})", "expr": "100* max by(pod,container) (container_memory_working_set_bytes{container!=\"\",container!=\"POD\",pod=~\"promtail.*\"})\n/\non (pod,container) (kube_pod_container_resource_limits_memory_bytes{pod=~\"promtail.*\"})",
"hide": false, "hide": false,
@@ -1392,7 +1410,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -1505,7 +1523,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 27 "y": 794
}, },
"id": 1103, "id": 1103,
"options": { "options": {
@@ -1518,16 +1536,17 @@
"width": 200 "width": 200
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "container_memory_working_set_bytes{container!=\"\",container!=\"POD\",pod=~\"promtail.*\"}", "expr": "container_memory_working_set_bytes{container!=\"\",container!=\"POD\",pod=~\"promtail.*\"}",
"interval": "10s", "interval": "10s",
@@ -1540,7 +1559,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "min(kube_pod_container_resource_limits_memory_bytes{pod=~\"promtail.*\"})", "expr": "min(kube_pod_container_resource_limits_memory_bytes{pod=~\"promtail.*\"})",
"interval": "", "interval": "",
@@ -1550,7 +1569,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "min(kube_pod_container_resource_requests_memory_bytes{pod=~\"promtail.*\"})", "expr": "min(kube_pod_container_resource_requests_memory_bytes{pod=~\"promtail.*\"})",
"interval": "", "interval": "",
@@ -1578,7 +1597,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "percentage of configured limit", "description": "percentage of configured limit",
"fieldConfig": { "fieldConfig": {
@@ -1643,7 +1662,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 10 "y": 965
}, },
"id": 347, "id": 347,
"options": { "options": {
@@ -1655,16 +1674,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "100* rate(container_cpu_usage_seconds_total{container!=\"POD\",container!=\"\",pod=~\"loki.*\"}[1m])\n/\non (pod,container) kube_pod_container_resource_limits_cpu_cores{container=\"loki\"}", "expr": "100* rate(container_cpu_usage_seconds_total{container!=\"POD\",container!=\"\",pod=~\"loki.*\"}[1m])\n/\non (pod,container) kube_pod_container_resource_limits_cpu_cores{container=\"loki\"}",
"interval": "10s", "interval": "10s",
@@ -1681,7 +1701,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -1795,7 +1815,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 16 "y": 971
}, },
"id": 6, "id": 6,
"options": { "options": {
@@ -1807,16 +1827,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "rate(container_cpu_usage_seconds_total{container!=\"\",container!=\"POD\",pod=~\"loki.*\"}[1m])", "expr": "rate(container_cpu_usage_seconds_total{container!=\"\",container!=\"POD\",pod=~\"loki.*\"}[1m])",
"interval": "10s", "interval": "10s",
@@ -1829,7 +1850,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "min(kube_pod_container_resource_limits_cpu_cores{pod=~\"loki.*\"})", "expr": "min(kube_pod_container_resource_limits_cpu_cores{pod=~\"loki.*\"})",
"interval": "", "interval": "",
@@ -1839,7 +1860,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "min(kube_pod_container_resource_requests_cpu_cores{pod=~\"loki.*\"})", "expr": "min(kube_pod_container_resource_requests_cpu_cores{pod=~\"loki.*\"})",
"hide": false, "hide": false,
@@ -1854,7 +1875,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "percentage of configured limit", "description": "percentage of configured limit",
"fieldConfig": { "fieldConfig": {
@@ -1919,7 +1940,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 22 "y": 977
}, },
"id": 910, "id": 910,
"options": { "options": {
@@ -1931,16 +1952,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "100 * rate(container_cpu_usage_seconds_total{container!=\"\",container!=\"POD\",pod=~\"promtail.*\"}[1m])\n/\non (pod,container) kube_pod_container_resource_limits_cpu_cores{pod=~\"promtail.*\"}", "expr": "100 * rate(container_cpu_usage_seconds_total{container!=\"\",container!=\"POD\",pod=~\"promtail.*\"}[1m])\n/\non (pod,container) kube_pod_container_resource_limits_cpu_cores{pod=~\"promtail.*\"}",
"interval": "10s", "interval": "10s",
@@ -1957,7 +1979,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"description": "", "description": "",
"fieldConfig": { "fieldConfig": {
@@ -2071,7 +2093,7 @@
"h": 6, "h": 6,
"w": 24, "w": 24,
"x": 0, "x": 0,
"y": 28 "y": 983
}, },
"id": 1104, "id": 1104,
"options": { "options": {
@@ -2083,16 +2105,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "desc" "sort": "desc"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "rate(container_cpu_usage_seconds_total{container!=\"\",container!=\"POD\",pod=~\"promtail.*\"}[1m])", "expr": "rate(container_cpu_usage_seconds_total{container!=\"\",container!=\"POD\",pod=~\"promtail.*\"}[1m])",
"interval": "10s", "interval": "10s",
@@ -2105,7 +2128,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "min(kube_pod_container_resource_limits_cpu_cores{pod=~\"promtail.*\"})", "expr": "min(kube_pod_container_resource_limits_cpu_cores{pod=~\"promtail.*\"})",
"interval": "", "interval": "",
@@ -2115,7 +2138,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "min(kube_pod_container_resource_requests_cpu_cores{pod=~\"promtail.*\"})", "expr": "min(kube_pod_container_resource_requests_cpu_cores{pod=~\"promtail.*\"})",
"hide": false, "hide": false,
@@ -2133,12 +2156,14 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["system", "monitoring"], "tags": ["system", "monitoring"],
"templating": { "templating": {
"list": [ "list": [
{ {
"current": {
"text": "Prometheus",
"value": "kube-prometheus-stack"
},
"includeAll": false, "includeAll": false,
"label": "Datasource", "label": "Datasource",
"name": "DS_PROMETHEUS", "name": "DS_PROMETHEUS",
@@ -2154,10 +2179,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Loki", "title": "Loki",
"uid": "e6a0b019f34e9468223bc1669d5a9366", "uid": "e6a0b019f34e9468223bc1669d5a9366",
"version": 3, "version": 10
"weekStart": ""
} }

View File

@@ -16,10 +16,7 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 103,
"links": [],
"panels": [ "panels": [
{ {
"collapsed": false, "collapsed": false,
@@ -22802,8 +22799,6 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["system", "monitoring"], "tags": ["system", "monitoring"],
"templating": { "templating": {
"list": [ "list": [
@@ -22875,10 +22870,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Node Full", "title": "Node Full",
"uid": "2b465203de65cbe0ecf3984fe6211f7b", "uid": "2b465203de65cbe0ecf3984fe6211f7b",
"version": 5, "version": 10
"weekStart": ""
} }

View File

@@ -16,20 +16,18 @@
] ]
}, },
"editable": false, "editable": false,
"fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 204,
"links": [],
"panels": [ "panels": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
"color": { "color": {
"mode": "palette-classic" "fixedColor": "purple",
"mode": "continuous-GrYlRd"
}, },
"custom": { "custom": {
"axisBorderShow": false, "axisBorderShow": false,
@@ -40,15 +38,15 @@
"barAlignment": 0, "barAlignment": 0,
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 10, "fillOpacity": 3,
"gradientMode": "none", "gradientMode": "scheme",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 2, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
@@ -71,8 +69,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -99,22 +96,25 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"editorMode": "code",
"expr": "100 - (avg by (cpu) (irate(node_cpu_seconds_total{mode=\"idle\", instance=\"$server\"}[5m])) * 100)", "expr": "100 - (avg by (cpu) (irate(node_cpu_seconds_total{mode=\"idle\", instance=\"$server\"}[5m])) * 100)",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 10, "intervalFactor": 10,
"legendFormat": "{{cpu}}", "legendFormat": "{{cpu}}",
"range": true,
"refId": "A", "refId": "A",
"step": 50 "step": 50
} }
@@ -125,12 +125,12 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
"color": { "color": {
"mode": "palette-classic" "mode": "continuous-GrYlRd"
}, },
"custom": { "custom": {
"axisBorderShow": false, "axisBorderShow": false,
@@ -142,14 +142,14 @@
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 10, "fillOpacity": 10,
"gradientMode": "none", "gradientMode": "scheme",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 2, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
@@ -170,8 +170,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -198,16 +197,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "node_load1{instance=\"$server\"}", "expr": "node_load1{instance=\"$server\"}",
"intervalFactor": 4, "intervalFactor": 4,
@@ -219,7 +219,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "node_load5{instance=\"$server\"}", "expr": "node_load5{instance=\"$server\"}",
"intervalFactor": 4, "intervalFactor": 4,
@@ -231,7 +231,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "node_load15{instance=\"$server\"}", "expr": "node_load15{instance=\"$server\"}",
"intervalFactor": 4, "intervalFactor": 4,
@@ -247,7 +247,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -264,14 +264,14 @@
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 10, "fillOpacity": 10,
"gradientMode": "none", "gradientMode": "opacity",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 2, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
@@ -293,8 +293,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -338,16 +337,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "node_memory_MemTotal_bytes{instance=\"$server\"} - node_memory_MemFree_bytes{instance=\"$server\"} - node_memory_Buffers_bytes{instance=\"$server\"} - node_memory_Cached_bytes{instance=\"$server\"}", "expr": "node_memory_MemTotal_bytes{instance=\"$server\"} - node_memory_MemFree_bytes{instance=\"$server\"} - node_memory_Buffers_bytes{instance=\"$server\"} - node_memory_Cached_bytes{instance=\"$server\"}",
"format": "time_series", "format": "time_series",
@@ -362,7 +362,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "node_memory_Buffers_bytes{instance=\"$server\"}", "expr": "node_memory_Buffers_bytes{instance=\"$server\"}",
"format": "time_series", "format": "time_series",
@@ -376,7 +376,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "node_memory_Cached_bytes{instance=\"$server\"}", "expr": "node_memory_Cached_bytes{instance=\"$server\"}",
"format": "time_series", "format": "time_series",
@@ -389,7 +389,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "node_memory_MemFree_bytes{instance=\"$server\"}", "expr": "node_memory_MemFree_bytes{instance=\"$server\"}",
"format": "time_series", "format": "time_series",
@@ -406,7 +406,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -427,8 +427,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgba(50, 172, 45, 0.97)", "color": "rgba(50, 172, 45, 0.97)"
"value": null
}, },
{ {
"color": "rgba(237, 129, 40, 0.89)", "color": "rgba(237, 129, 40, 0.89)",
@@ -467,12 +466,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "((node_memory_MemTotal_bytes{instance=\"$server\"} - node_memory_MemFree_bytes{instance=\"$server\"} - node_memory_Buffers_bytes{instance=\"$server\"} - node_memory_Cached_bytes{instance=\"$server\"}) / node_memory_MemTotal_bytes{instance=\"$server\"}) * 100", "expr": "((node_memory_MemTotal_bytes{instance=\"$server\"} - node_memory_MemFree_bytes{instance=\"$server\"} - node_memory_Buffers_bytes{instance=\"$server\"} - node_memory_Cached_bytes{instance=\"$server\"}) / node_memory_MemTotal_bytes{instance=\"$server\"}) * 100",
"format": "time_series", "format": "time_series",
@@ -488,12 +487,12 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
"color": { "color": {
"mode": "palette-classic" "mode": "continuous-GrYlRd"
}, },
"custom": { "custom": {
"axisBorderShow": false, "axisBorderShow": false,
@@ -505,14 +504,14 @@
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 10, "fillOpacity": 10,
"gradientMode": "none", "gradientMode": "scheme",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 2, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
@@ -529,12 +528,12 @@
} }
}, },
"mappings": [], "mappings": [],
"min": 0,
"thresholds": { "thresholds": {
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -594,16 +593,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by (instance) (rate(node_nfsd_disk_bytes_read_total{instance=\"$server\"}[2m]))", "expr": "sum by (instance) (rate(node_nfsd_disk_bytes_read_total{instance=\"$server\"}[2m]))",
"format": "time_series", "format": "time_series",
@@ -617,7 +617,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by (instance) (rate(node_nfsd_disk_bytes_written_total{instance=\"$server\"}[2m]))", "expr": "sum by (instance) (rate(node_nfsd_disk_bytes_written_total{instance=\"$server\"}[2m]))",
"format": "time_series", "format": "time_series",
@@ -629,7 +629,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "sum by (instance) (rate(node_disk_io_time_seconds_total{instance=\"$server\"}[2m]))", "expr": "sum by (instance) (rate(node_disk_io_time_seconds_total{instance=\"$server\"}[2m]))",
"format": "time_series", "format": "time_series",
@@ -645,7 +645,7 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
@@ -666,8 +666,7 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "rgba(50, 172, 45, 0.97)", "color": "rgba(50, 172, 45, 0.97)"
"value": null
}, },
{ {
"color": "rgba(237, 129, 40, 0.89)", "color": "rgba(237, 129, 40, 0.89)",
@@ -706,12 +705,12 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "(sum(node_filesystem_size_bytes{device!=\"rootfs\",instance=\"$server\"}) - sum(node_filesystem_free_bytes{device!=\"rootfs\",instance=\"$server\"})) / sum(node_filesystem_size_bytes{device!=\"rootfs\",instance=\"$server\"})", "expr": "(sum(node_filesystem_size_bytes{device!=\"rootfs\",instance=\"$server\"}) - sum(node_filesystem_free_bytes{device!=\"rootfs\",instance=\"$server\"})) / sum(node_filesystem_size_bytes{device!=\"rootfs\",instance=\"$server\"})",
"format": "time_series", "format": "time_series",
@@ -727,12 +726,12 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
"color": { "color": {
"mode": "palette-classic" "mode": "continuous-GrYlRd"
}, },
"custom": { "custom": {
"axisBorderShow": false, "axisBorderShow": false,
@@ -744,14 +743,14 @@
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 10, "fillOpacity": 10,
"gradientMode": "none", "gradientMode": "scheme",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 2, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
@@ -768,12 +767,12 @@
} }
}, },
"mappings": [], "mappings": [],
"min": 0,
"thresholds": { "thresholds": {
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -813,16 +812,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "rate(node_network_receive_bytes_total{instance=\"$server\",device!~\"lo\"}[5m])", "expr": "rate(node_network_receive_bytes_total{instance=\"$server\",device!~\"lo\"}[5m])",
"format": "time_series", "format": "time_series",
@@ -840,12 +840,12 @@
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
"color": { "color": {
"mode": "palette-classic" "mode": "continuous-GrYlRd"
}, },
"custom": { "custom": {
"axisBorderShow": false, "axisBorderShow": false,
@@ -857,14 +857,14 @@
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 10, "fillOpacity": 10,
"gradientMode": "none", "gradientMode": "scheme",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
"tooltip": false, "tooltip": false,
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "linear", "lineInterpolation": "smooth",
"lineWidth": 2, "lineWidth": 2,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
@@ -881,12 +881,12 @@
} }
}, },
"mappings": [], "mappings": [],
"min": 0,
"thresholds": { "thresholds": {
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "green"
"value": null
}, },
{ {
"color": "red", "color": "red",
@@ -926,16 +926,17 @@
"showLegend": true "showLegend": true
}, },
"tooltip": { "tooltip": {
"hideZeros": false,
"mode": "multi", "mode": "multi",
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "11.4.0", "pluginVersion": "12.0.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "prometheus" "uid": "${DS_PROMETHEUS}"
}, },
"expr": "rate(node_network_transmit_bytes_total{instance=\"$server\",device!~\"lo\"}[5m])", "expr": "rate(node_network_transmit_bytes_total{instance=\"$server\",device!~\"lo\"}[5m])",
"format": "time_series", "format": "time_series",
@@ -952,12 +953,14 @@
} }
], ],
"preload": true, "preload": true,
"refresh": "",
"schemaVersion": 40,
"tags": ["system", "monitoring"], "tags": ["system", "monitoring"],
"templating": { "templating": {
"list": [ "list": [
{ {
"current": {
"text": "Prometheus",
"value": "kube-prometheus-stack"
},
"includeAll": false, "includeAll": false,
"label": "Datasource", "label": "Datasource",
"name": "DS_PROMETHEUS", "name": "DS_PROMETHEUS",
@@ -968,6 +971,10 @@
"type": "datasource" "type": "datasource"
}, },
{ {
"current": {
"text": "10.232.1.11:9100",
"value": "10.232.1.11:9100"
},
"datasource": "${DS_PROMETHEUS}", "datasource": "${DS_PROMETHEUS}",
"includeAll": false, "includeAll": false,
"name": "server", "name": "server",
@@ -983,10 +990,8 @@
"from": "now-24h", "from": "now-24h",
"to": "now" "to": "now"
}, },
"timepicker": {},
"timezone": "browser", "timezone": "browser",
"title": "Node Short", "title": "Node Short",
"uid": "a244b8977bcc6f317eadfed6e0fb2751", "uid": "a244b8977bcc6f317eadfed6e0fb2751",
"version": 3, "version": 10
"weekStart": ""
} }