KloudMate Logo
<- Back to Templates

Azure VM

By KloudMate

The Azure Virtual Machine (VM) dashboard provides visibility into the compute performance, availability, and resource utilization of virtual machines through OpenTelemetry (Otel) integration.

Template JSON

{
  "name": "Azure VM",
  "description": "",
  "data": {
    "tz": "local",
    "panels": [
      {
        "id": "qrfzexb7y3i",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "number",
            "suffix": "Percent",
            "decimals": 3
          }
        },
        "title": "CPU Percentage (Avg)",
        "panelType": "TimeSeries",
        "timeRange": "1h",
        "statConfig": {
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [
              {
                "type": "string",
                "field": "resource_group"
              }
            ],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "AVG",
              "type": "",
              "unit": "Percent",
              "field": "",
              "value": "azure_percentage_cpu_average",
              "metric": "azure_percentage_cpu_average",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "j9p4yll6d2",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "number",
            "suffix": "Count",
            "decimals": 3
          }
        },
        "STATS": {},
        "title": "CPU Credits Consumed",
        "panelType": "STATS",
        "timeRange": "2d",
        "statConfig": {
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "description": "Total number of credits used by VMs",
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "AVG",
              "type": "",
              "unit": "Count",
              "field": "",
              "value": "azure_cpu_credits_consumed_count",
              "metric": "azure_cpu_credits_consumed_count",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate",
            "responseType": "series"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "1fw5dkpnzgx",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "number",
            "suffix": "Count",
            "decimals": 3
          }
        },
        "STATS": {},
        "title": "CPU Credits Rmaining",
        "panelType": "STATS",
        "timeRange": "2d",
        "statConfig": {
          "format": "number",
          "suffix": "Count",
          "decimals": 3,
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "description": "Total number of credits available to burst",
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "SUM",
              "type": "",
              "unit": "Count",
              "field": "",
              "value": "azure_cpu_credits_remaining_count",
              "metric": "azure_cpu_credits_remaining_count",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate",
            "responseType": "series"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "1ch9rh2r4sn",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "unformatted",
            "decimals": 3
          }
        },
        "STATS": {},
        "title": "Available Memory",
        "panelType": "STATS",
        "timeRange": "2d",
        "statConfig": {
          "format": "bytes",
          "decimals": 1,
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "description": "Amount of memory immediately available for allocation to a process or system in VM",
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "MAX",
              "type": "",
              "field": "",
              "value": "azure_available_memory_bytes_total",
              "metric": "azure_available_memory_bytes_total"
            },
            "datasourceId": "kloudmate",
            "responseType": "series"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "0ddm75evj52u",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "number",
            "suffix": "Count",
            "decimals": 3
          }
        },
        "STATS": {},
        "title": "VM Availability",
        "panelType": "STATS",
        "timeRange": "2d",
        "statConfig": {
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "description": "Availability of Virtual Machines ",
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "COUNT",
              "type": "",
              "unit": "Count",
              "field": "",
              "value": "azure_vmavailabilitymetric_count",
              "metric": "azure_vmavailabilitymetric_count",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate",
            "responseType": "series"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "0wy7f96y2o8i",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "number",
            "suffix": "BytesPerSecond",
            "decimals": 3
          }
        },
        "title": "OS disk read",
        "panelType": "TimeSeries",
        "timeRange": "2d",
        "statConfig": {
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "description": "Bytes/sec read from a single disk during monitoring period",
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [
              {
                "type": "string",
                "field": "name"
              }
            ],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "AVG",
              "type": "",
              "unit": "BytesPerSecond",
              "field": "",
              "value": "azure_os_disk_read_bytes_sec_average",
              "metric": "azure_os_disk_read_bytes_sec_average",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate",
            "legendFormat": "{{name}}"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "1cbgedmi1xm",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "number",
            "suffix": "BytesPerSecond",
            "decimals": 3
          }
        },
        "title": "OS disk write",
        "tooltip": {
          "mode": "all"
        },
        "panelType": "TimeSeries",
        "timeRange": "2d",
        "statConfig": {
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "description": "Bytes/sec write from a single disk during monitoring period",
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [
              {
                "type": "string",
                "field": "name"
              }
            ],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "AVG",
              "type": "",
              "unit": "BytesPerSecond",
              "field": "",
              "value": "azure_os_disk_write_bytes_sec_average",
              "metric": "azure_os_disk_write_bytes_sec_average",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate",
            "legendFormat": "{{name}}"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "fd7rqdmuw9h",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "number",
            "suffix": "CountPerSecond",
            "decimals": 3
          }
        },
        "title": "OS Disk Read Operations ",
        "panelType": "TimeSeries",
        "timeRange": "2d",
        "statConfig": {
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "COUNT",
              "type": "",
              "unit": "CountPerSecond",
              "field": "",
              "value": "azure_os_disk_read_operations_sec_total",
              "metric": "azure_os_disk_read_operations_sec_total",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "jnv5zox8c2a",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "number",
            "suffix": "CountPerSecond",
            "decimals": 3
          }
        },
        "title": "OS Disk Write Operations  ",
        "panelType": "TimeSeries",
        "timeRange": "2d",
        "statConfig": {
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "COUNT",
              "type": "",
              "unit": "CountPerSecond",
              "field": "",
              "value": "azure_os_disk_write_operations_sec_total",
              "metric": "azure_os_disk_write_operations_sec_total",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "6iux5cc3a84",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "bytes",
            "decimals": 3
          }
        },
        "title": "Network In ",
        "tooltip": {
          "mode": "all"
        },
        "panelType": "TimeSeries",
        "timeRange": "2d",
        "statConfig": {
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "description": "The number of billable bytes received on all network interfaces by the VM(s)",
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [
              {
                "type": "string",
                "field": "name"
              }
            ],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "SUM",
              "type": "",
              "unit": "Bytes",
              "field": "",
              "value": "azure_network_in_total",
              "metric": "azure_network_in_total",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate",
            "legendFormat": "{{name}}"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      },
      {
        "id": "gwowz9nbxgd",
        "tz": "local",
        "axis": {
          "x": {
            "date_style": "auto"
          },
          "y": {
            "format": "bytes",
            "decimals": 3
          }
        },
        "title": "Network Out",
        "tooltip": {
          "mode": "all"
        },
        "panelType": "TimeSeries",
        "timeRange": "2d",
        "statConfig": {
          "statView": "grid",
          "baseColor": "#4CBB17",
          "calculation": "last"
        },
        "timeseries": {
          "legend": {
            "view": "list",
            "values": []
          }
        },
        "description": "The number of billable bytes out on all network interfaces by the VM(s)",
        "node_configs": [
          {
            "page": 1,
            "stat": "",
            "type": "query",
            "hidden": false,
            "metric": "",
            "nodeId": "A",
            "region": "",
            "source": "kloudmate",
            "dataset": "metrics",
            "filters": [],
            "groupBy": [
              {
                "type": "string",
                "field": "name"
              }
            ],
            "orderBy": [],
            "interval": "",
            "namespace": "",
            "dimensions": [],
            "metricType": "",
            "time_range": {
              "to": 0,
              "from": 600
            },
            "aggregation": {
              "stat": "SUM",
              "type": "",
              "unit": "Bytes",
              "field": "",
              "value": "azure_network_out_total",
              "metric": "azure_network_out_total",
              "metricType": "Gauge",
              "temporality": "Cumulative"
            },
            "datasourceId": "kloudmate",
            "legendFormat": "{{name}}"
          }
        ],
        "time_options": {
          "override": false,
          "time_shift": ""
        }
      }
    ],
    "timeRange": "2d",
    "panel_layouts": [
      {
        "h": 10,
        "i": "qrfzexb7y3i",
        "w": 12,
        "x": 0,
        "y": 10,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "j9p4yll6d2",
        "w": 8,
        "x": 0,
        "y": 0,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "1fw5dkpnzgx",
        "w": 8,
        "x": 8,
        "y": 0,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "1ch9rh2r4sn",
        "w": 12,
        "x": 12,
        "y": 10,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "0ddm75evj52u",
        "w": 8,
        "x": 16,
        "y": 0,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "0wy7f96y2o8i",
        "w": 12,
        "x": 0,
        "y": 20,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "1cbgedmi1xm",
        "w": 12,
        "x": 12,
        "y": 20,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "fd7rqdmuw9h",
        "w": 12,
        "x": 0,
        "y": 30,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "jnv5zox8c2a",
        "w": 12,
        "x": 12,
        "y": 30,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "6iux5cc3a84",
        "w": 12,
        "x": 0,
        "y": 40,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      },
      {
        "h": 10,
        "i": "gwowz9nbxgd",
        "w": 12,
        "x": 12,
        "y": 40,
        "minH": 1,
        "minW": 1,
        "moved": false,
        "static": false
      }
    ],
    "default_region": "us-east-1"
  },
  "tags": []
}