Forum Discussion

Steph_Zylstra's avatar
9 years ago

Group VM instances in VMware by VDC/Resource Pool

I would love to see the "ESX VM" datasource allow grouping its instances by the VDC/Resource Pool in which each VM is contained.

Use case: Each VDC in our infrastructure may have different alerting rules. We have many VDCs and most of these VDCs are available directly to customers through vcloud director, allowing them to create their own VMs using names over which we have no control (so we can't use the automated name filters to group them). Customers may add a new VM at any time within their own VDC and they have the option to expand out at will without notifying us. Currently, grouping VMs by their VDC in LogicMonitor is a manual process which gets outdated everytime a new VM is created - which is at least daily.

As a workaround, if the LogicMonitor APIs allowed a way to create instance groups and add instances to those groups, we could script this out and just add new VMs into the appropriate groups as the scripts detect that they have been added into the environment, however, it appears that this functionality doesn't exist in the API either.

  • This would help staff to find/troubleshoot relevent issues (i.e. making sure that the VM instance they are looking at is the one for the customer in question, not a similarly-named one for another customer), and would also assist in located relevant instances as well as comparing usage by customer and/or by service type.

    All our VMs are currently grouped within VDCs in our vcenter environment, and this is how employees are used to finding particular VMs.