• Stars
    star
    183
  • Rank 210,154 (Top 5 %)
  • Language
  • License
    MIT License
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A simple way to retrieve vCenter information and send it to InfluxDB, to present it later with Grafana

How to monitor a VMware vSphere Environment using Telegraf, InfluxDB and Grafana

Once you import the Grafana Dashboards on your Environment, it should look all like these:

VMware vSphere Overview Dashboard VMware vSphere Overview Dashboard

VMware vSphere Hosts Dashboard VMware vSphere Hosts Dashboard

VMware vSphere Datastores Dashboard VMware vSphere Datastores Dashboard

VMware vSphere VMs Dashboard VMware vSphere VMs Dashboard


Getting started

You can follow the steps on the next Blog Post in English - https://jorgedelacruz.uk/2018/10/01/looking-for-the-perfect-dashboard-influxdb-telegraf-and-grafana-part-xii-native-telegraf-plugin-for-vsphere/

But in case you want a quick bullet point list:

  • Make sure you have Telegraf v1.8.0 or above, then read about the vSphere Plugin here - https://github.com/influxdata/telegraf/tree/release-1.8/plugins/inputs/vsphere
  • Edit the vSphere Plugin and add your vCenter IP or FQDN, user and credentials, and enable the sections you want to monitor or exclude from your vSphere.
  • Restart the Telegraf service
  • Download the VMware vSphere Grafana Dashboards JSON filee and import them into your Grafana
  • Enjoy (:

Additional Information

  • This repository it's just intended to provide the Dashboard json files and some help

Legacy steps for PowerShell Information

This project consists in two Powershell scripts by Mike Nisk - https://github.com/vmkdaily to retrieve the vSphere information and send it directly to InfluxDB, then in Grafana: a Dashboard is created to present all the information.

Getting started

You can follow the steps on the next Blog Post in Spanish - https://www.jorgedelacruz.es/2017/06/12/en-busca-del-dashboard-perfecto-influxdb-telegraf-y-grafana-parte-vii-monitorizar-vsphere/

But in case you can't read Spanish:

  • Download the Scripts from the official repo https://github.com/vmkdaily/vFlux-Stats-Kit to the computer you want to run the Scripts periodically
  • You should have VMware PowerCLI on this machine
  • Edit the Scripts and add your InfluxDB IP or FQDN, InfluxDB users and Database, logging, etc.
  • Run the Scripts to check that you can retrieve the information properly
  • Schedule the Scripts in Windows to run every X minutes, where you decide the X
  • Download the VMware Stats Grafana JSON file and import it into your Grafana
  • Change your inforamtion inside the Grafana and enjoy :)

VMware vSphere Overview Dashboard using PowerShell alt tag

More Repositories

1

veeam_grafana

Scripts and other herbs for Veeam and Grafana
PowerShell
57
star
2

zimbra-grafana

How to monitor a Zimbra Collaboration Environment using pflogsumm, Telegraf, InfluxDB and Grafana
Shell
46
star
3

veeam-backup-for-microsoft365-grafana

A Grafana Dashboard for Veeam Backup for Microsoft 365
Shell
25
star
4

zimbra-automated-installation

Shell
24
star
5

veeam-enterprise_manager-grafana

How to monitor a Veeam Enterprise Manager Environment using Powershell, Telegraf, InfluxDB and Grafana
Shell
23
star
6

zimbra-net_snmp-extension

How to monitor a Zimbra Collaboration Environment using pflogsumm and NET-SNMP-EXTEND
Prolog
12
star
7

cloudflare-grafana

Grafana Dashboard that shows Cloudflare Overviews and Analytics from the RESTful API
Shell
11
star
8

zimbra-rocket

Java
9
star
9

veeam-availability-console-grafana

A Grafana Dashboard for Veeam Availability Console
Shell
9
star
10

veeam-backup-and-replication-grafana

Grafana Dashboard for Veeam Backup & Replication REST API
Shell
7
star
11

unifi-grafana

Grafana Dashboard for Unifi Cloud Key Gen2 - Using API to InfluxDB Script
Shell
6
star
12

veeam-one-grafana

Grafana Dashboard for Veeam ONE (experimental)
Shell
5
star
13

netapp_ontap-grafana

Grafana Dashboard that shows NetApp ONTAP information, and metrics, from the RESTful API
Shell
5
star
14

veeam-fastclone-stats

A Grafana Dashboard to check ReFS and XFS fast-clone disk savings from Veeam Backup & Replication
PowerShell
5
star
15

excalidraw-library

Excalidraw Library with my most common used icons
4
star
16

veeam-backup-microsoft-azure-grafana

Grafana Dashboard for Microsoft Azure
Shell
4
star
17

veeam-backup-for-microsoft365-grafana-logs-security-performance

A Grafana Dashboard for Veeam Backup for Microsoft Office Advanced Security and Performance Monitoring
4
star
18

vmworld-2018-breakout-sessions-mp4

VMworld 2018 Breakout Sessions
3
star
19

zimbra-fresh-ui

Minor changes on th UI to optimize better the space
CSS
3
star
20

veeam_one-notification-to-teams

Simple Script to attach to Veeam ONE Monitor to send notifications to Microsoft Teams
PowerShell
3
star
21

veeam_linux_free_agent_bits

Direct links to Veeam Linux free agent
3
star
22

veeam-backup-azure-letsencrypt

A simple method to get a valid SSL certificate for Veeam Backup for Azure Appliance
Shell
3
star
23

veeam-honolulu

HTML module for Microsoft Project Honolulu (Veeam inspired)
HTML
3
star
24

virtualization-top-vblog-rss

RSS list with the Top vBlogs
3
star
25

vmworld-2019-breakout-sessions-mp4

VMworld 2019 Breakout Sessions
2
star
26

owlCM160-grafana

Grafana Dashboard for the Owl USB CM160
PowerShell
2
star
27

veeam-backup-for-microsoft365-grafana-api-security

Grafana Dashboard for Veeam Backup for Microsoft 365 Audit Restores
Shell
2
star
28

veeam-backup-salesforce-grafana

Grafana Dashboard for Veeam Backup for Salesforce
Shell
2
star
29

veeam-backup-aws-grafana

Grafana Dashboard for Veeam Backup for AWS
Shell
2
star
30

veeam-backup-gcp-grafana

Grafana Dashboard for Veeam Backup for GCP
Shell
2
star
31

veeam-backup-aws-letsencrypt

A simple method to get a valid SSL certificate for Veeam Backup for AWS Appliance
Shell
2
star
32

veeam-magnets

Veeam magnetic shapes ready to use on Whiteboards
2
star
33

wordpress-grafana

Grafana Dashboard for Wordpress.com Jetpack Analytics
Shell
2
star
34

raspberry-backup-influx-telegraf-grafana

Simple Script to protect InfluxDB, Telegraf, and Grafana
Shell
1
star
35

xiaomi-mijia-grafana

Grafana Dashboard for Xiaomi Mijia
Shell
1
star
36

goldshell-miner-grafana

A Grafana Dashboard for Goldshell Miner
1
star
37

veeam-backup-for-microsoft365-grafana-admin-audit

Grafana Dashboard for Veeam Backup for Microsoft Office 365 - Backup Admin Audit Log
1
star
38

veeam-powershell

Collection of different PowerShell Scripts
PowerShell
1
star
39

veeam-restore-portal-translations

Unofficial translations for Veeam Backup for Microsoft 365 Restore Portal
1
star
40

veeam-backup-restore-portal-audit

Grafana Dashboard to audit User Logins, and Restores on VB365 Restore Portal
Shell
1
star
41

veeam-one-custom-alarms

A collection of Custom Veeam ONE Alarms
1
star
42

veeam-html-reporting

Repository dedicated to all things HTML Veeam Reporting
Shell
1
star
43

veeam_one-notification-to-slack

Simple Script to attach to Veeam ONE Monitor to send notifications to Slack
PowerShell
1
star
44

veeam-backup-for-nutanix-grafana

A Grafana Dashboard for Veeam Backup for Nutanix
Shell
1
star