{ "id": "231552f3-cb9e-453b-a5fc-4b654782aa20", "meta": { "name": "VMware vSphere Overview", "version": "1.0", "dashboardVersion": "1.x", "description": "Dashboard for the telegraf input plug-in for VMware vSphere Input Plugin. Provides an overview.", "author": "InfluxData", "license": "MIT", "icon": "", "url": "https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere" }, "data": { "cells": [ { "x": 0, "y": 17, "w": 6, "h": 4, "name": "VM Network Usage for :clustername:", "queries": [ { "query": "SELECT mean(\"usage_average\") AS \"Ready\" FROM \":db:\".\":rp:\".\"vsphere_vm_net\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"vmname\" FILL(null)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT mean(\"usage_average\") AS \"Ready\" FROM \":db:\".\":rp:\".\"vsphere_vm_net\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"vmname\" FILL(null)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "line", "colors": [ { "id": "f3f00505-f1d9-4642-8b3e-e80b9eef86a7", "type": "scale", "hex": "#31C0F6", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "9ed35b56-d4ec-4b99-a43d-ee0f211d8530", "type": "scale", "hex": "#A500A5", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "b15174a6-ea7d-4cae-88de-8aa49aa5eddd", "type": "scale", "hex": "#FF7E27", "name": "Nineteen Eighty Four", "value": "0" } ], "legend": {"type": "static", "orientation": "bottom"}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 6, "y": 17, "w": 6, "h": 4, "name": "VM CPU % Ready for :clustername:", "queries": [ { "query": "SELECT mean(\"ready_summation\") AS \"Ready\" FROM \":db:\".\":rp:\".\"vsphere_vm_cpu\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"vmname\" FILL(null)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT mean(\"ready_summation\") AS \"Ready\" FROM \":db:\".\":rp:\".\"vsphere_vm_cpu\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"vmname\" FILL(null)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "line", "colors": [ { "id": "f3f00505-f1d9-4642-8b3e-e80b9eef86a7", "type": "scale", "hex": "#31C0F6", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "9ed35b56-d4ec-4b99-a43d-ee0f211d8530", "type": "scale", "hex": "#A500A5", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "b15174a6-ea7d-4cae-88de-8aa49aa5eddd", "type": "scale", "hex": "#FF7E27", "name": "Nineteen Eighty Four", "value": "0" } ], "legend": {"type": "static", "orientation": "bottom"}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 6, "y": 13, "w": 6, "h": 4, "name": "VM Mem Usage for :clustername:", "queries": [ { "query": "SELECT mean(\"usage_average\") AS \"Used\" FROM \":db:\".\":rp:\".\"vsphere_vm_mem\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"vmname\" FILL(null)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT mean(\"usage_average\") AS \"Used\" FROM \":db:\".\":rp:\".\"vsphere_vm_mem\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"vmname\" FILL(null)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "line", "colors": [ { "id": "f3f00505-f1d9-4642-8b3e-e80b9eef86a7", "type": "scale", "hex": "#31C0F6", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "9ed35b56-d4ec-4b99-a43d-ee0f211d8530", "type": "scale", "hex": "#A500A5", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "b15174a6-ea7d-4cae-88de-8aa49aa5eddd", "type": "scale", "hex": "#FF7E27", "name": "Nineteen Eighty Four", "value": "0" } ], "legend": {"type": "static", "orientation": "bottom"}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 0, "y": 13, "w": 6, "h": 4, "name": "VM CPU Usage MHz for :clustername:", "queries": [ { "query": "SELECT mean(\"used_summation\") AS \"Used\" FROM \":db:\".\":rp:\".\"vsphere_vm_cpu\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"vmname\" FILL(null)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT mean(\"used_summation\") AS \"Used\" FROM \":db:\".\":rp:\".\"vsphere_vm_cpu\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"vmname\" FILL(null)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "line", "colors": [ { "id": "f3f00505-f1d9-4642-8b3e-e80b9eef86a7", "type": "scale", "hex": "#31C0F6", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "9ed35b56-d4ec-4b99-a43d-ee0f211d8530", "type": "scale", "hex": "#A500A5", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "b15174a6-ea7d-4cae-88de-8aa49aa5eddd", "type": "scale", "hex": "#FF7E27", "name": "Nineteen Eighty Four", "value": "0" } ], "legend": {"type": "static", "orientation": "bottom"}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 0, "y": 12, "w": 12, "h": 1, "name": "", "queries": [ { "query": "", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "note", "colors": [], "legend": {}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "#### VM Status", "noteVisibility": "default" }, { "x": 0, "y": 1, "w": 12, "h": 1, "name": "", "queries": [ { "query": "", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "note", "colors": [], "legend": {}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "#### Cluster Status", "noteVisibility": "default" }, { "x": 8, "y": 4, "w": 4, "h": 4, "name": "Datastores - Usage Capacity :datastore:", "queries": [ { "query": "SELECT last(\"used_latest\") * (100 / last(\"capacity_latest\")) FROM \":db:\".\":rp:\".\"vsphere_datastore_disk\" WHERE time > :dashboardTime: AND source =~ /^:datastore:$/ GROUP BY time(:interval:) fill(previous)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT last(\"used_latest\") * (100 / last(\"capacity_latest\")) FROM \":db:\".\":rp:\".\"vsphere_datastore_disk\" WHERE time > :dashboardTime: AND source =~ /^:datastore:$/ GROUP BY time(:interval:) fill(previous)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "FreeSpace", "prefix": "", "suffix": " %", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "line-plus-single-stat", "colors": [ { "id": "base", "type": "scale", "hex": "#74D495", "name": "Atlantis", "value": "0" }, { "id": "ac4965af-8dd8-4333-895b-3648ca7fec54", "type": "scale", "hex": "#3F3FBA", "name": "Atlantis", "value": "0" }, { "id": "5bedba9d-4dfb-458c-853e-f13c3adee437", "type": "scale", "hex": "#FF4D9E", "name": "Atlantis", "value": "0" } ], "legend": {}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 6, "y": 8, "w": 6, "h": 4, "name": "Disk Throughput for :clustername:", "queries": [ { "query": "SELECT mean(\"throughput_usage_average\") AS \"mean_throughput_usage\", min(\"throughput_usage_average\") AS \"min_throughput_usage\", max(\"throughput_usage_average\") AS \"max_throughput_usage\" FROM \":db:\".\":rp:\".\"vsphere_cluster_disk\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(null)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT mean(\"throughput_usage_average\") AS \"mean_throughput_usage\", min(\"throughput_usage_average\") AS \"min_throughput_usage\", max(\"throughput_usage_average\") AS \"max_throughput_usage\" FROM \":db:\".\":rp:\".\"vsphere_cluster_disk\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(null)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": " Kbps", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "line", "colors": [ { "id": "5bb4140f-c8e9-43dc-bee3-33f37bc8cdc3", "type": "scale", "hex": "#31C0F6", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "170f783a-42d2-42fe-8437-fec00da7e571", "type": "scale", "hex": "#A500A5", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "48acba73-bc30-4e77-b7ce-9d82bee64536", "type": "scale", "hex": "#FF7E27", "name": "Nineteen Eighty Four", "value": "0" } ], "legend": {"type": "static", "orientation": "bottom"}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 0, "y": 8, "w": 6, "h": 4, "name": "Network Usage for :clustername:", "queries": [ { "query": "SELECT mean(\"throughput_usage_average\") AS \"mean_throughput_usage\", max(\"throughput_usage_average\") AS \"max_throughput_usage\", min(\"throughput_usage_average\") AS \"min_throughput_usage\" FROM \":db:\".\":rp:\".\"vsphere_cluster_net\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(null)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT mean(\"throughput_usage_average\") AS \"mean_throughput_usage\", max(\"throughput_usage_average\") AS \"max_throughput_usage\", min(\"throughput_usage_average\") AS \"min_throughput_usage\" FROM \":db:\".\":rp:\".\"vsphere_cluster_net\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(null)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "line", "colors": [ { "id": "5bb4140f-c8e9-43dc-bee3-33f37bc8cdc3", "type": "scale", "hex": "#31C0F6", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "170f783a-42d2-42fe-8437-fec00da7e571", "type": "scale", "hex": "#A500A5", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "48acba73-bc30-4e77-b7ce-9d82bee64536", "type": "scale", "hex": "#FF7E27", "name": "Nineteen Eighty Four", "value": "0" } ], "legend": {"type": "static", "orientation": "bottom"}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 4, "y": 4, "w": 4, "h": 4, "name": "RAM Usage for :clustername:", "queries": [ { "query": "SELECT mean(\"active_average\") AS \"RAM_Usage\" FROM \":db:\".\":rp:\".\"vsphere_cluster_mem\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"clustername\" FILL(null)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT mean(\"active_average\") AS \"RAM_Usage\" FROM \":db:\".\":rp:\".\"vsphere_cluster_mem\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"clustername\" FILL(null)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "2", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "line", "colors": [ { "id": "5bb4140f-c8e9-43dc-bee3-33f37bc8cdc3", "type": "scale", "hex": "#31C0F6", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "170f783a-42d2-42fe-8437-fec00da7e571", "type": "scale", "hex": "#A500A5", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "48acba73-bc30-4e77-b7ce-9d82bee64536", "type": "scale", "hex": "#FF7E27", "name": "Nineteen Eighty Four", "value": "0" } ], "legend": {"type": "static", "orientation": "bottom"}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 0, "y": 4, "w": 4, "h": 4, "name": "CPU Usage for :clustername:", "queries": [ { "query": "SELECT mean(\"usage_average\") AS \"CPU_Usage\" FROM \":db:\".\":rp:\".\"vsphere_cluster_cpu\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"clustername\" FILL(null)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT mean(\"usage_average\") AS \"CPU_Usage\" FROM \":db:\".\":rp:\".\"vsphere_cluster_cpu\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:), \"clustername\" FILL(null)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "line", "colors": [ { "id": "5bb4140f-c8e9-43dc-bee3-33f37bc8cdc3", "type": "scale", "hex": "#31C0F6", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "170f783a-42d2-42fe-8437-fec00da7e571", "type": "scale", "hex": "#A500A5", "name": "Nineteen Eighty Four", "value": "0" }, { "id": "48acba73-bc30-4e77-b7ce-9d82bee64536", "type": "scale", "hex": "#FF7E27", "name": "Nineteen Eighty Four", "value": "0" } ], "legend": {"type": "static", "orientation": "bottom"}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 8, "y": 2, "w": 4, "h": 2, "name": "RAM Usage for :clustername:", "queries": [ { "query": "SELECT last(\"active_average\")/1024/1024 AS \"last_active_average\" FROM \":db:\".\":rp:\".\"vsphere_host_mem\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(previous)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT last(\"active_average\")/1024/1024 AS \"last_active_average\" FROM \":db:\".\":rp:\".\"vsphere_host_mem\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(previous)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": " GB", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "single-stat", "colors": [ { "id": "base", "type": "text", "hex": "#00C9FF", "name": "laser", "value": "-1000000000000000000" } ], "legend": {}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 4, "y": 2, "w": 4, "h": 2, "name": "CPU Usage for :clustername:", "queries": [ { "query": "SELECT last(\"usagemhz_average\") AS \"last_usagemhz_average\" FROM \":db:\".\":rp:\".\"vsphere_host_cpu\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(previous)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT last(\"usagemhz_average\") AS \"last_usagemhz_average\" FROM \":db:\".\":rp:\".\"vsphere_host_cpu\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(previous)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": " MHz", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "single-stat", "colors": [ { "id": "base", "type": "text", "hex": "#00C9FF", "name": "laser", "value": "-1000000000000000000" } ], "legend": {}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 0, "y": 2, "w": 4, "h": 2, "name": "Uptime for :clustername:", "queries": [ { "query": "SELECT last(\"uptime_latest\")/60/60/24 AS \"last_uptime_latest\" FROM \":db:\".\":rp:\".\"vsphere_host_sys\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(previous)", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "SELECT last(\"uptime_latest\")/60/60/24 AS \"last_uptime_latest\" FROM \":db:\".\":rp:\".\"vsphere_host_sys\" WHERE time > :dashboardTime: AND clustername =~ /^:clustername:$/ GROUP BY time(:interval:) FILL(previous)", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": " days", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "single-stat", "colors": [ { "id": "base", "type": "text", "hex": "#00C9FF", "name": "laser", "value": "-1000000000000000000" } ], "legend": {}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "To enable this graph, you will need to configure the [Telegraf vSphere Input plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "showWhenNoData" }, { "x": 0, "y": 0, "w": 12, "h": 1, "name": "", "queries": [ { "query": "", "queryConfig": { "database": "", "measurement": "", "retentionPolicy": "", "fields": [], "tags": {}, "groupBy": {"time": "", "tags": []}, "areTagsAccepted": false, "rawText": "", "range": null, "shifts": null }, "source": "", "type": "influxql" } ], "axes": { "x": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" }, "y2": { "bounds": ["", ""], "label": "", "prefix": "", "suffix": "", "base": "10", "scale": "linear" } }, "type": "note", "colors": [], "legend": {}, "tableOptions": { "verticalTimeAxis": true, "sortBy": { "internalName": "time", "displayName": "", "visible": true }, "wrapping": "truncate", "fixFirstColumn": true }, "fieldOptions": [ {"internalName": "time", "displayName": "", "visible": true} ], "timeFormat": "MM/DD/YYYY HH:mm:ss", "decimalPlaces": {"isEnforced": true, "digits": 2}, "note": "This dashboard will give you an overview of your VMware vSphere Clusters and uses metrics from `vsphere_cluster_*` and `vsphere_vm_*` set of measurements populated by the [Telegraf vSphere Input Plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/vsphere).", "noteVisibility": "default" } ], "templates": [ { "tempVar": ":clustername:", "id": "", "type": "tagValues", "label": "", "values": [], "query": { "influxql": "SHOW TAG VALUES ON :database: FROM :measurement: WITH KEY=:tagKey:", "db": "telegraf", "measurement": "vsphere_host_cpu", "tagKey": "clustername", "fieldKey": "" } }, { "tempVar": ":datastore:", "id": "", "type": "tagValues", "label": "", "values": [], "query": { "influxql": "SHOW TAG VALUES ON :database: FROM :measurement: WITH KEY=:tagKey:", "db": "telegraf", "measurement": "vsphere_datastore_disk", "tagKey": "source", "fieldKey": "" } } ] } }