fix(monitoring): fix Grafana dashboard datasource mapping, clean metrics token comments, and provision a dedicated Memento App metrics dashboard
Some checks failed
CI / Deploy production (on server) (push) Has been cancelled
CI / Lint, Unit Tests & Build (push) Has been cancelled

This commit is contained in:
Antigravity
2026-05-30 11:48:16 +00:00
parent ff0fae9ae7
commit 7e88eb64f8
7 changed files with 706 additions and 117 deletions

View File

@@ -78,7 +78,7 @@
"#7eb26d",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "none",
"gauge": {
"maxValue": 100,
@@ -159,7 +159,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"description": "start time of the process",
"format": "dateTimeFromNow",
"gauge": {
@@ -241,7 +241,7 @@
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "decbytes",
"gauge": {
"maxValue": 100,
@@ -323,7 +323,7 @@
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "decbytes",
"gauge": {
"maxValue": 100,
@@ -405,7 +405,7 @@
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "decbytes",
"gauge": {
"maxValue": 100,
@@ -487,7 +487,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "none",
"gauge": {
"maxValue": 100,
@@ -563,7 +563,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"description": "Average user and system CPU time spent in seconds.",
"fill": 1,
"gridPos": {
@@ -649,7 +649,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"description": "Virtual and Resident memory size in bytes, averages over 5 min interval",
"fill": 1,
"gridPos": {
@@ -743,7 +743,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"description": "Number of open file descriptors",
"fill": 1,
"gridPos": {
@@ -847,7 +847,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "bytes",
"gauge": {
"maxValue": 100,
@@ -927,7 +927,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "bytes",
"gauge": {
"maxValue": 100,
@@ -1007,7 +1007,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "bytes",
"gauge": {
"maxValue": 100,
@@ -1087,7 +1087,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "bytes",
"gauge": {
"maxValue": 100,
@@ -1168,7 +1168,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"decimals": 1,
"format": "bytes",
"gauge": {
@@ -1249,7 +1249,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "none",
"gauge": {
"maxValue": 100,
@@ -1329,7 +1329,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "none",
"gauge": {
"maxValue": 100,
@@ -1409,7 +1409,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "none",
"gauge": {
"maxValue": 100,
@@ -1489,7 +1489,7 @@
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"format": "none",
"gauge": {
"maxValue": 100,
@@ -1578,7 +1578,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -1669,7 +1669,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -1762,7 +1762,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -1852,7 +1852,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -1941,7 +1941,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -2030,7 +2030,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"decimals": 0,
"fill": 1,
"gridPos": {
@@ -2122,7 +2122,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -2211,7 +2211,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -2300,7 +2300,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -2389,7 +2389,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"decimals": 2,
"fill": 1,
"gridPos": {
@@ -2477,7 +2477,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -2591,7 +2591,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"decimals": 0,
"fill": 1,
"gridPos": {
@@ -2685,7 +2685,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"description": "Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.",
"fill": 1,
"gridPos": {
@@ -2772,7 +2772,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"fill": 1,
"gridPos": {
"h": 7,
@@ -2930,7 +2930,7 @@
{
"allValue": null,
"current": {},
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"hide": 0,
"includeAll": false,
"label": "Namespace",
@@ -2950,7 +2950,7 @@
{
"allValue": null,
"current": {},
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"hide": 0,
"includeAll": false,
"label": "Release",
@@ -2970,7 +2970,7 @@
{
"allValue": null,
"current": {},
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"hide": 0,
"includeAll": false,
"label": "Instance",
@@ -2990,7 +2990,7 @@
{
"allValue": null,
"current": {},
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"hide": 0,
"includeAll": true,
"label": "Database",
@@ -3010,7 +3010,7 @@
{
"allValue": null,
"current": {},
"datasource": "${DS_DS_PROMETHEUS}",
"datasource": "Prometheus",
"hide": 0,
"includeAll": true,
"label": "Lock table",