Discover your cloud virtual machines

View the virtual machines (VMs) detected in your connected cloud accounts.

If you have a Puppet license, you can connect Puppet instances to see which cloud VMs are managed by Puppet. When write access is enabled in the cloud accounts, you can enroll unmanaged VMs into Puppet management.

Open the list of discovered VMs

In the navigation pane, click Discovered VMs to open a list of VMs for all connected cloud accounts. Unmanaged VMs appear by default.

You can sort, search, and filter to focus on specific providers, accounts, or management states.

View the VM details

For each cloud VM, you can view inventory details including:

  • Resource ID

  • Platform/OS

  • Discovered

  • Account ID

If no Puppet instance is connected, you can view inventory information only.

View Puppet management information

When at least one Puppet instance is connected, the list of VMs includes information related to the Puppet connection for each VM.

To view Puppet management status for the VMs, you require a Puppet license. For more information, contact our sales team.

You can see the following information about each VM:

  • Puppet access: Indicates the status of write access in the cloud account for the VM. Write access enables installation of the Puppet agent on the VM and must be in place before you can enroll the VM into Puppet management. See Enable write access for VM enrollment.

  • Puppet instance: The Puppet instance selected to manage this VM.

  • Puppet management: The status of management of the VM by the selected Puppet instance. See Enroll cloud VMs in Puppet.

  • Last Puppet run

If you disconnect a Puppet instance, you can no longer see the Puppet management status for any VMs that are managed by that instance. To maintain visibility of the PEA management status, reconnect the instance.

Filter the list

Use quick filters to focus the list by common categories. Available quick filters appear at the top of the Discovered VMs window.

To narrow the list more precisely, you can filter based on cloud provider tags, Kubernetes labels, and account-level tags. To apply more detailed filters, take the following steps:

  1. Select Filters to open the Add filters pane.

  2. From the Select filter list, select a filter.

  3. From the Select values list, select one or more values. You can add up to 10 values for each filter.

  4. Click Done to confirm the values, then click Done again to add the filter.

    The filter appears in the Add filters pane. For example:

    Region:us-east
  5. To add another filter, click Add filter and repeat the process.

    When you apply multiple filters, the filter rule shows how they combine. For example:

    Region:us-east
    AND team: is dev
  6. After you add the tag-based filters, click Apply.

    The Add filters pane closes.

The list of optimizations now includes only those that match the applied filters.

The tag-based filters you applied appear above the list as a summary. You can hover over the summary to view the full set of tag-based filters. Tag filters work together with any quick filters you apply.

Write access

A VM can be enrolled in Puppet only when:

Before write access is granted, the Puppet access status for the VM is shown as Required in the Discovered VMs list.

Begin optimizing your cloud VMs

Manage your cloud VMs with Puppet