1852 lines
		
	
	
		
			48 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			1852 lines
		
	
	
		
			48 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
---
 | 
						|
apiVersion: grafana.integreatly.org/v1beta1
 | 
						|
kind: GrafanaDashboard
 | 
						|
metadata:
 | 
						|
  name: immich
 | 
						|
  namespace: immich
 | 
						|
  labels:
 | 
						|
    app: immich-exporter
 | 
						|
spec:
 | 
						|
  allowCrossNamespaceImport: true # allow another namespace as monitoring
 | 
						|
  resyncPeriod: 60s
 | 
						|
  instanceSelector:
 | 
						|
    matchLabels:
 | 
						|
      app.kubernetes.io/instance: grafana-operator
 | 
						|
  folder: 'k8s monitoring'
 | 
						|
  # https://github.com/friendlyFriend4000/prometheus-immich-exporter/tree/master/grafana
 | 
						|
  json: >
 | 
						|
    {
 | 
						|
      "__elements": {},
 | 
						|
      "__requires": [
 | 
						|
        {
 | 
						|
          "type": "grafana",
 | 
						|
          "id": "grafana",
 | 
						|
          "name": "Grafana",
 | 
						|
          "version": "10.1.5"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "type": "panel",
 | 
						|
          "id": "piechart",
 | 
						|
          "name": "Pie chart",
 | 
						|
          "version": ""
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "type": "datasource",
 | 
						|
          "id": "prometheus",
 | 
						|
          "name": "Prometheus",
 | 
						|
          "version": "1.0.0"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "type": "panel",
 | 
						|
          "id": "stat",
 | 
						|
          "name": "Stat",
 | 
						|
          "version": ""
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "type": "panel",
 | 
						|
          "id": "timeseries",
 | 
						|
          "name": "Time series",
 | 
						|
          "version": ""
 | 
						|
        }
 | 
						|
      ],
 | 
						|
      "annotations": {
 | 
						|
        "list": [
 | 
						|
          {
 | 
						|
            "builtIn": 1,
 | 
						|
            "datasource": {
 | 
						|
              "type": "grafana",
 | 
						|
              "uid": "-- Grafana --"
 | 
						|
            },
 | 
						|
            "enable": true,
 | 
						|
            "hide": true,
 | 
						|
            "iconColor": "rgba(0, 211, 255, 1)",
 | 
						|
            "name": "Annotations & Alerts",
 | 
						|
            "target": {
 | 
						|
              "limit": 100,
 | 
						|
              "matchAny": false,
 | 
						|
              "tags": [],
 | 
						|
              "type": "dashboard"
 | 
						|
            },
 | 
						|
            "type": "dashboard"
 | 
						|
          }
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "editable": true,
 | 
						|
      "fiscalYearStartMonth": 0,
 | 
						|
      "graphTooltip": 0,
 | 
						|
      "id": null,
 | 
						|
      "links": [],
 | 
						|
      "liveNow": false,
 | 
						|
      "panels": [
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 3,
 | 
						|
            "w": 4,
 | 
						|
            "x": 0,
 | 
						|
            "y": 0
 | 
						|
          },
 | 
						|
          "id": 2,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "text": {
 | 
						|
              "titleSize": 6
 | 
						|
            },
 | 
						|
            "textMode": "name"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "exemplar": false,
 | 
						|
              "expr": "immich_server_info_version_number",
 | 
						|
              "instant": true,
 | 
						|
              "legendFormat": "{{version}}",
 | 
						|
              "range": false,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "title": "Immich version",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  },
 | 
						|
                  {
 | 
						|
                    "color": "red",
 | 
						|
                    "value": 80
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 3,
 | 
						|
            "w": 4,
 | 
						|
            "x": 4,
 | 
						|
            "y": 0
 | 
						|
          },
 | 
						|
          "id": 10,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "none",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "immich_server_stats_user_count",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "title": "User count",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "decbytes"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 3,
 | 
						|
            "w": 4,
 | 
						|
            "x": 8,
 | 
						|
            "y": 0
 | 
						|
          },
 | 
						|
          "id": 18,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "none",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "sum(immich_server_stats_usage_by_users)",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "title": "Disk space used by Immich",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "decbytes"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 3,
 | 
						|
            "w": 4,
 | 
						|
            "x": 12,
 | 
						|
            "y": 0
 | 
						|
          },
 | 
						|
          "id": 12,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "none",
 | 
						|
            "graphMode": "none",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "immich_server_info_totalDiskSize",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "title": "Total disk size",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "decbytes"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 3,
 | 
						|
            "w": 4,
 | 
						|
            "x": 16,
 | 
						|
            "y": 0
 | 
						|
          },
 | 
						|
          "id": 14,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "none",
 | 
						|
            "graphMode": "none",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "immich_server_info_diskUse",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "title": "Total disk size usage",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "continuous-GrYlRd"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "percent"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 3,
 | 
						|
            "w": 4,
 | 
						|
            "x": 20,
 | 
						|
            "y": 0
 | 
						|
          },
 | 
						|
          "id": 16,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "none",
 | 
						|
            "graphMode": "none",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "exemplar": false,
 | 
						|
              "expr": "100 - immich_server_info_diskUsagePercentage",
 | 
						|
              "format": "time_series",
 | 
						|
              "instant": true,
 | 
						|
              "interval": "",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": false,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "title": "Remaining disk size",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "palette-classic"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "yellow",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "decbytes"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 0,
 | 
						|
            "y": 3
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 24,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "none",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "center",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "exemplar": false,
 | 
						|
              "expr": "delta(immich_server_stats_usage_growth[24h])",
 | 
						|
              "instant": false,
 | 
						|
              "interval": "",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1d",
 | 
						|
          "title": "Daily data growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "decbytes"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 6,
 | 
						|
            "y": 3
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 26,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "none",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_usage_growth[1w])",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1w",
 | 
						|
          "title": "Weekly data growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "palette-classic"
 | 
						|
              },
 | 
						|
              "custom": {
 | 
						|
                "hideFrom": {
 | 
						|
                  "legend": false,
 | 
						|
                  "tooltip": false,
 | 
						|
                  "viz": false
 | 
						|
                }
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "unit": "bytes"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 8,
 | 
						|
            "w": 12,
 | 
						|
            "x": 12,
 | 
						|
            "y": 3
 | 
						|
          },
 | 
						|
          "id": 8,
 | 
						|
          "options": {
 | 
						|
            "displayLabels": [
 | 
						|
              "value"
 | 
						|
            ],
 | 
						|
            "legend": {
 | 
						|
              "displayMode": "list",
 | 
						|
              "placement": "right",
 | 
						|
              "showLegend": true,
 | 
						|
              "values": [
 | 
						|
                "percent",
 | 
						|
                "value"
 | 
						|
              ]
 | 
						|
            },
 | 
						|
            "pieType": "pie",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "tooltip": {
 | 
						|
              "mode": "single",
 | 
						|
              "sort": "none"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "immich_server_stats_usage_by_users",
 | 
						|
              "legendFormat": "{{firstName}}",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "title": "Disk usage by user",
 | 
						|
          "type": "piechart"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "decbytes"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 0,
 | 
						|
            "y": 7
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 28,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "none",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_usage_growth[4w])",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1M",
 | 
						|
          "title": "Monthly data growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "decbytes"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 6,
 | 
						|
            "y": 7
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 30,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "none",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_usage_growth[1y])",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1y",
 | 
						|
          "title": "Yearly data growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "decimals": 0,
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "short"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 0,
 | 
						|
            "y": 11
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 32,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_photos_growth[24h])",
 | 
						|
              "interval": "",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1d",
 | 
						|
          "title": "Daily photos growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "decimals": 0,
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              },
 | 
						|
              "unit": "short"
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 6,
 | 
						|
            "y": 11
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 34,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_photos_growth[1w])",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1w",
 | 
						|
          "title": "Weekly photos growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "description": "",
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "fixedColor": "#FF9830",
 | 
						|
                "mode": "palette-classic"
 | 
						|
              },
 | 
						|
              "custom": {
 | 
						|
                "hideFrom": {
 | 
						|
                  "legend": false,
 | 
						|
                  "tooltip": false,
 | 
						|
                  "viz": false
 | 
						|
                }
 | 
						|
              },
 | 
						|
              "mappings": []
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 8,
 | 
						|
            "w": 12,
 | 
						|
            "x": 12,
 | 
						|
            "y": 11
 | 
						|
          },
 | 
						|
          "id": 4,
 | 
						|
          "options": {
 | 
						|
            "displayLabels": [
 | 
						|
              "percent"
 | 
						|
            ],
 | 
						|
            "legend": {
 | 
						|
              "displayMode": "table",
 | 
						|
              "placement": "right",
 | 
						|
              "showLegend": true,
 | 
						|
              "values": [
 | 
						|
                "value",
 | 
						|
                "percent"
 | 
						|
              ]
 | 
						|
            },
 | 
						|
            "pieType": "pie",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "tooltip": {
 | 
						|
              "mode": "multi",
 | 
						|
              "sort": "none"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "exemplar": false,
 | 
						|
              "expr": "immich_server_stats_photos_by_users",
 | 
						|
              "format": "time_series",
 | 
						|
              "instant": false,
 | 
						|
              "legendFormat": "{{firstName}}",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "title": "Total photos by user",
 | 
						|
          "type": "piechart"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "decimals": 0,
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 0,
 | 
						|
            "y": 15
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 36,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_photos_growth[4w])",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1M",
 | 
						|
          "title": "Monthly photos growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "decimals": 0,
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 6,
 | 
						|
            "y": 15
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 38,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_photos_growth[1y])",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1y",
 | 
						|
          "title": "Yearly photos growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "description": "amount of photos over time",
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "palette-classic"
 | 
						|
              },
 | 
						|
              "custom": {
 | 
						|
                "axisCenteredZero": false,
 | 
						|
                "axisColorMode": "text",
 | 
						|
                "axisLabel": "",
 | 
						|
                "axisPlacement": "right",
 | 
						|
                "axisSoftMin": 9000,
 | 
						|
                "barAlignment": 0,
 | 
						|
                "drawStyle": "line",
 | 
						|
                "fillOpacity": 30,
 | 
						|
                "gradientMode": "opacity",
 | 
						|
                "hideFrom": {
 | 
						|
                  "legend": false,
 | 
						|
                  "tooltip": false,
 | 
						|
                  "viz": false
 | 
						|
                },
 | 
						|
                "insertNulls": false,
 | 
						|
                "lineInterpolation": "linear",
 | 
						|
                "lineStyle": {
 | 
						|
                  "fill": "solid"
 | 
						|
                },
 | 
						|
                "lineWidth": 1,
 | 
						|
                "pointSize": 1,
 | 
						|
                "scaleDistribution": {
 | 
						|
                  "type": "linear"
 | 
						|
                },
 | 
						|
                "showPoints": "never",
 | 
						|
                "spanNulls": true,
 | 
						|
                "stacking": {
 | 
						|
                  "group": "A",
 | 
						|
                  "mode": "none"
 | 
						|
                },
 | 
						|
                "thresholdsStyle": {
 | 
						|
                  "mode": "off"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 7,
 | 
						|
            "w": 24,
 | 
						|
            "x": 0,
 | 
						|
            "y": 19
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 22,
 | 
						|
          "options": {
 | 
						|
            "legend": {
 | 
						|
              "calcs": [],
 | 
						|
              "displayMode": "list",
 | 
						|
              "placement": "bottom",
 | 
						|
              "showLegend": true
 | 
						|
            },
 | 
						|
            "tooltip": {
 | 
						|
              "mode": "single",
 | 
						|
              "sort": "none"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_photos_by_users[4w])",
 | 
						|
              "legendFormat": "{{firstName}}",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1M",
 | 
						|
          "title": "Photos Growth",
 | 
						|
          "type": "timeseries"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "description": "amount of photos over time",
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "palette-classic"
 | 
						|
              },
 | 
						|
              "custom": {
 | 
						|
                "axisCenteredZero": false,
 | 
						|
                "axisColorMode": "text",
 | 
						|
                "axisLabel": "",
 | 
						|
                "axisPlacement": "right",
 | 
						|
                "axisSoftMin": 9000,
 | 
						|
                "barAlignment": 0,
 | 
						|
                "drawStyle": "line",
 | 
						|
                "fillOpacity": 30,
 | 
						|
                "gradientMode": "opacity",
 | 
						|
                "hideFrom": {
 | 
						|
                  "legend": false,
 | 
						|
                  "tooltip": false,
 | 
						|
                  "viz": false
 | 
						|
                },
 | 
						|
                "insertNulls": false,
 | 
						|
                "lineInterpolation": "linear",
 | 
						|
                "lineStyle": {
 | 
						|
                  "fill": "solid"
 | 
						|
                },
 | 
						|
                "lineWidth": 1,
 | 
						|
                "pointSize": 1,
 | 
						|
                "scaleDistribution": {
 | 
						|
                  "type": "linear"
 | 
						|
                },
 | 
						|
                "showPoints": "never",
 | 
						|
                "spanNulls": true,
 | 
						|
                "stacking": {
 | 
						|
                  "group": "A",
 | 
						|
                  "mode": "none"
 | 
						|
                },
 | 
						|
                "thresholdsStyle": {
 | 
						|
                  "mode": "off"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 7,
 | 
						|
            "w": 24,
 | 
						|
            "x": 0,
 | 
						|
            "y": 26
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 47,
 | 
						|
          "options": {
 | 
						|
            "legend": {
 | 
						|
              "calcs": [],
 | 
						|
              "displayMode": "list",
 | 
						|
              "placement": "bottom",
 | 
						|
              "showLegend": true
 | 
						|
            },
 | 
						|
            "tooltip": {
 | 
						|
              "mode": "single",
 | 
						|
              "sort": "none"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_photos_by_users[1y])",
 | 
						|
              "legendFormat": "{{firstName}}",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1y",
 | 
						|
          "title": "Photos Growth",
 | 
						|
          "type": "timeseries"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "decimals": 0,
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 0,
 | 
						|
            "y": 33
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 42,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_videos_growth[24h])",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1d",
 | 
						|
          "title": "Daily video growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "decimals": 0,
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 6,
 | 
						|
            "y": 33
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 40,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_videos_growth[1w])",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1w",
 | 
						|
          "title": "Weekly videos growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "palette-classic"
 | 
						|
              },
 | 
						|
              "custom": {
 | 
						|
                "hideFrom": {
 | 
						|
                  "legend": false,
 | 
						|
                  "tooltip": false,
 | 
						|
                  "viz": false
 | 
						|
                }
 | 
						|
              },
 | 
						|
              "mappings": []
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 8,
 | 
						|
            "w": 12,
 | 
						|
            "x": 12,
 | 
						|
            "y": 33
 | 
						|
          },
 | 
						|
          "id": 6,
 | 
						|
          "options": {
 | 
						|
            "displayLabels": [
 | 
						|
              "percent"
 | 
						|
            ],
 | 
						|
            "legend": {
 | 
						|
              "displayMode": "list",
 | 
						|
              "placement": "right",
 | 
						|
              "showLegend": true,
 | 
						|
              "values": [
 | 
						|
                "percent",
 | 
						|
                "value"
 | 
						|
              ]
 | 
						|
            },
 | 
						|
            "pieType": "pie",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "tooltip": {
 | 
						|
              "mode": "single",
 | 
						|
              "sort": "none"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "immich_server_stats_videos_by_users",
 | 
						|
              "legendFormat": "{{firstName}}",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "title": "Total videos by user",
 | 
						|
          "type": "piechart"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "decimals": 0,
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 0,
 | 
						|
            "y": 37
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 44,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_videos_growth[4w])\r\n",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1M",
 | 
						|
          "title": "Monthly videos growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "thresholds"
 | 
						|
              },
 | 
						|
              "decimals": 0,
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 4,
 | 
						|
            "w": 6,
 | 
						|
            "x": 6,
 | 
						|
            "y": 37
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 46,
 | 
						|
          "options": {
 | 
						|
            "colorMode": "value",
 | 
						|
            "graphMode": "area",
 | 
						|
            "justifyMode": "auto",
 | 
						|
            "orientation": "auto",
 | 
						|
            "reduceOptions": {
 | 
						|
              "calcs": [
 | 
						|
                "lastNotNull"
 | 
						|
              ],
 | 
						|
              "fields": "",
 | 
						|
              "values": false
 | 
						|
            },
 | 
						|
            "textMode": "auto"
 | 
						|
          },
 | 
						|
          "pluginVersion": "10.1.5",
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_videos_growth[1y])",
 | 
						|
              "legendFormat": "__auto",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1y",
 | 
						|
          "title": "Yearly video growth",
 | 
						|
          "type": "stat"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "description": "amount of videos over time",
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "palette-classic"
 | 
						|
              },
 | 
						|
              "custom": {
 | 
						|
                "axisCenteredZero": false,
 | 
						|
                "axisColorMode": "text",
 | 
						|
                "axisLabel": "",
 | 
						|
                "axisPlacement": "right",
 | 
						|
                "axisSoftMin": 9000,
 | 
						|
                "barAlignment": 0,
 | 
						|
                "drawStyle": "line",
 | 
						|
                "fillOpacity": 30,
 | 
						|
                "gradientMode": "opacity",
 | 
						|
                "hideFrom": {
 | 
						|
                  "legend": false,
 | 
						|
                  "tooltip": false,
 | 
						|
                  "viz": false
 | 
						|
                },
 | 
						|
                "insertNulls": false,
 | 
						|
                "lineInterpolation": "linear",
 | 
						|
                "lineStyle": {
 | 
						|
                  "fill": "solid"
 | 
						|
                },
 | 
						|
                "lineWidth": 1,
 | 
						|
                "pointSize": 1,
 | 
						|
                "scaleDistribution": {
 | 
						|
                  "type": "linear"
 | 
						|
                },
 | 
						|
                "showPoints": "never",
 | 
						|
                "spanNulls": true,
 | 
						|
                "stacking": {
 | 
						|
                  "group": "A",
 | 
						|
                  "mode": "none"
 | 
						|
                },
 | 
						|
                "thresholdsStyle": {
 | 
						|
                  "mode": "off"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 7,
 | 
						|
            "w": 24,
 | 
						|
            "x": 0,
 | 
						|
            "y": 41
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 49,
 | 
						|
          "options": {
 | 
						|
            "legend": {
 | 
						|
              "calcs": [],
 | 
						|
              "displayMode": "list",
 | 
						|
              "placement": "bottom",
 | 
						|
              "showLegend": true
 | 
						|
            },
 | 
						|
            "tooltip": {
 | 
						|
              "mode": "single",
 | 
						|
              "sort": "none"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_videos_by_users[4w])",
 | 
						|
              "legendFormat": "{{firstName}}",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1M",
 | 
						|
          "title": "Videos Growth",
 | 
						|
          "type": "timeseries"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "datasource": {
 | 
						|
            "type": "prometheus",
 | 
						|
            "uid": null
 | 
						|
          },
 | 
						|
          "description": "amount of videos over time",
 | 
						|
          "fieldConfig": {
 | 
						|
            "defaults": {
 | 
						|
              "color": {
 | 
						|
                "mode": "palette-classic"
 | 
						|
              },
 | 
						|
              "custom": {
 | 
						|
                "axisCenteredZero": false,
 | 
						|
                "axisColorMode": "text",
 | 
						|
                "axisLabel": "",
 | 
						|
                "axisPlacement": "right",
 | 
						|
                "axisSoftMin": 9000,
 | 
						|
                "barAlignment": 0,
 | 
						|
                "drawStyle": "line",
 | 
						|
                "fillOpacity": 30,
 | 
						|
                "gradientMode": "opacity",
 | 
						|
                "hideFrom": {
 | 
						|
                  "legend": false,
 | 
						|
                  "tooltip": false,
 | 
						|
                  "viz": false
 | 
						|
                },
 | 
						|
                "insertNulls": false,
 | 
						|
                "lineInterpolation": "linear",
 | 
						|
                "lineStyle": {
 | 
						|
                  "fill": "solid"
 | 
						|
                },
 | 
						|
                "lineWidth": 1,
 | 
						|
                "pointSize": 1,
 | 
						|
                "scaleDistribution": {
 | 
						|
                  "type": "linear"
 | 
						|
                },
 | 
						|
                "showPoints": "never",
 | 
						|
                "spanNulls": true,
 | 
						|
                "stacking": {
 | 
						|
                  "group": "A",
 | 
						|
                  "mode": "none"
 | 
						|
                },
 | 
						|
                "thresholdsStyle": {
 | 
						|
                  "mode": "off"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              "mappings": [],
 | 
						|
              "thresholds": {
 | 
						|
                "mode": "absolute",
 | 
						|
                "steps": [
 | 
						|
                  {
 | 
						|
                    "color": "green",
 | 
						|
                    "value": null
 | 
						|
                  }
 | 
						|
                ]
 | 
						|
              }
 | 
						|
            },
 | 
						|
            "overrides": []
 | 
						|
          },
 | 
						|
          "gridPos": {
 | 
						|
            "h": 7,
 | 
						|
            "w": 24,
 | 
						|
            "x": 0,
 | 
						|
            "y": 48
 | 
						|
          },
 | 
						|
          "hideTimeOverride": false,
 | 
						|
          "id": 50,
 | 
						|
          "options": {
 | 
						|
            "legend": {
 | 
						|
              "calcs": [],
 | 
						|
              "displayMode": "list",
 | 
						|
              "placement": "bottom",
 | 
						|
              "showLegend": true
 | 
						|
            },
 | 
						|
            "tooltip": {
 | 
						|
              "mode": "single",
 | 
						|
              "sort": "none"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          "targets": [
 | 
						|
            {
 | 
						|
              "datasource": {
 | 
						|
                "type": "prometheus",
 | 
						|
                "uid": null
 | 
						|
              },
 | 
						|
              "editorMode": "code",
 | 
						|
              "expr": "delta(immich_server_stats_videos_by_users[1y])",
 | 
						|
              "legendFormat": "{{firstName}}",
 | 
						|
              "range": true,
 | 
						|
              "refId": "A"
 | 
						|
            }
 | 
						|
          ],
 | 
						|
          "timeFrom": "1y",
 | 
						|
          "title": "Videos Growth",
 | 
						|
          "type": "timeseries"
 | 
						|
        }
 | 
						|
      ],
 | 
						|
      "refresh": "30s",
 | 
						|
      "revision": 1,
 | 
						|
      "schemaVersion": 38,
 | 
						|
      "style": "dark",
 | 
						|
      "tags": [],
 | 
						|
      "templating": {
 | 
						|
        "list": []
 | 
						|
      },
 | 
						|
      "time": {
 | 
						|
        "from": "now-5m",
 | 
						|
        "to": "now"
 | 
						|
      },
 | 
						|
      "timepicker": {},
 | 
						|
      "timezone": "",
 | 
						|
      "title": "immich",
 | 
						|
      "uid": "ZWWp3aa4k",
 | 
						|
      "version": 31,
 | 
						|
      "weekStart": ""
 | 
						|
    }
 |