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.

11 Replies

Replies have been turned off for this discussion
  • @Steph Zylstra did you rename the original "ESX VM-" datasource? If so, the updated version of "ESX VM-" will appear as "New". I ran through the update process in one of my test accounts and I was able to see the "Show diff" link.

    The properties are captured by a new Active Discovery script, previously we used the ESX discovery method to discover instances.

    The only way to audit the differences between our's and Tom's would be to import Tom's (keeping the name "ESX VM-") and then run the update process and look at the "Show diff".