Skip to content

A simple way to retrieve vCenter information and integrate it with Victoriametrics, to present it later with Grafana

License

Notifications You must be signed in to change notification settings

ComputerPers/vmware_grafana_prometheus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Monitoring vSphere using Grafana and Telegraf, Victoriametrics/Prometheus

A way to retrieve vCenter information and integrate it with Victoriametrics, to present it later with Grafana

Important

Requirements:

  • vCenter 6.5 or newer
  • Telegraf 1.0 or newer
  • Prometheus / Victoriametrics 1.90
  • Grafana 11 or newer
  • DNS

A сouple of Grafana dashboards.

Hosts

image

vSphere Overview

image

2025-03-03_13-02-14

image

Configuration

vCenter

Telegraf

[[inputs.vsphere]]
  interval = "60s"
  vcenters = [ "https://someaddress/sdk" ]
  username = "[email protected]"
  password = "secret"

  insecure_skip_verify = true
  force_discover_on_init = true
  [[outputs.prometheus_client]]
  listen = ":9273"

Victoriametrics / Prometheus

  • Setup target for prometheus agents:
- targets:
  - 'telegraf-vcenter.local.domain:9273'

  labels:
    job: vcenters

Grafana

Repository for the VMware, Grafana, Telegraf an InfluxDB integration - https://github.com/jorgedlcruz/vmware-grafana

About

A simple way to retrieve vCenter information and integrate it with Victoriametrics, to present it later with Grafana

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published