{
  "dashboard": {
    "title": "Proxmox VMs",
    "tags": ["proxmox", "vms"],
    "timezone": "browser",
    "schemaVersion": 16,
    "version": 1,
    "refresh": "30s",
    "panels": [
      {
        "id": 1,
        "title": "VM CPU Usage",
        "type": "graph",
        "targets": [
          {
            "expr": "pve_vm_cpu_usage",
            "legendFormat": "{{name}} ({{vmid}})"
          }
        ],
        "gridPos": {"h": 8, "w": 12, "x": 0, "y": 0}
      },
      {
        "id": 2,
        "title": "VM Memory Usage",
        "type": "graph",
        "targets": [
          {
            "expr": "pve_vm_memory_usage",
            "legendFormat": "{{name}} ({{vmid}})"
          }
        ],
        "gridPos": {"h": 8, "w": 12, "x": 12, "y": 0}
      },
      {
        "id": 3,
        "title": "VM Network I/O",
        "type": "graph",
        "targets": [
          {
            "expr": "pve_vm_net_in",
            "legendFormat": "{{name}} - In"
          },
          {
            "expr": "pve_vm_net_out",
            "legendFormat": "{{name}} - Out"
          }
        ],
        "gridPos": {"h": 8, "w": 12, "x": 0, "y": 8}
      },
      {
        "id": 4,
        "title": "VM Disk I/O",
        "type": "graph",
        "targets": [
          {
            "expr": "pve_vm_disk_read",
            "legendFormat": "{{name}} - Read"
          },
          {
            "expr": "pve_vm_disk_write",
            "legendFormat": "{{name}} - Write"
          }
        ],
        "gridPos": {"h": 8, "w": 12, "x": 12, "y": 8}
      },
      {
        "id": 5,
        "title": "VM Status",
        "type": "table",
        "targets": [
          {
            "expr": "pve_vm_info",
            "format": "table",
            "instant": true
          }
        ],
        "gridPos": {"h": 8, "w": 24, "x": 0, "y": 16}
      }
    ]
  }
}

