VMware data to Elasticsearch

RVTools.exe -u rvuser -p _RVToolsPWDVfhfRyZINLPDMSnKYkt92c= -s vcenter1 -c ExportvInfo2csv -d D:\\rvreports -f vinfo.csv
} else if [program] == "VM_CLUS" {
csv {
separator => ","
columns => ["DC","Cluster","Num_ESX","Num_CPUs","Num_Cores","Cpu_usg_pct","avg_cpu_usage_pct","max_cpu_usage_pct","esx_mem_avail_Gb","Mem_usg_pct","avg_mem_usage_pct","max_mem_usage_pct","Num_VMs","VMs_per_core","vCPUs_per_core","Num_VCPUs","mem_vm_alloc_gb","prov_disk_gb","util_disk_gb"]
mutate {
convert => {
"Num_ESX" => "integer"
"Num_CPUs" => "integer"
"Num_Cores" => "integer"
"Cpu_usg_pct" => "float"
  • VMware inventory segregated by DC, ESX, cluster and OS details
  • #VMs and #ESXs details as trends and data tables
  • datastore entitled, provisioned and used details and trends
  • We used scripted fields to calculate a data table to project the number of VMs that can be created with the remaining memory and cores. We assumed an average of 8gb per VM to calculate this.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Country, Language, and Terminology Decisions Mapped for Ten of the S1000D Issues: 1.9 through 5.0

Best way to Cram.

Scene Cleaning — Spawning Objects in Unity Without the Clutter

Identify “Race Conditions” in Go Application

bit:Locker — micro:bit Front Door Security System

Build a “Serverless” Slack Bot in 7 Minutes with Node.js and Autocode

Yummy FTP Pro 2.0.5 Crack

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
r a v

r a v

More from Medium

Azure v.s AWS Cloud

Install and Configure mysqlbackup in Mysql Enterprise Edition

Creating a High Availability Auto-Scaling Group with EC2 Instances

AWS Cli — ECR display only image tags in the repository