To discover host instances running on your Amazon Web Services account, including host attributes, add your Amazon Web Services source. In addition to this, add your host credentials and Puppet Discovery discovers each host instance's attributes, the system services, the users and groups belonging to each instance, along with packages, tags, and containers.
What resources can I discover?
Depending on the level of credentials you enter, this table lists the depth of resources that you can discover.
|Sources and credentials||Discovered resources|
This table lists the pages where you can view the discovered resources.
|AWS hosts page||Displays summary information about host instances running in your AWS account.|
|Host details page||Lists the host instance's attributes, the system services, the users and groups belonging to each instance, along with packages, tags, and containers.|
|Packages summary page.||Accessed by selecting the packages dashboard card, view a list of packages in use across your infrastructure.|
|Package details page.||Lists various types of information about a package instance; its attributes, along with a list of hosts and containers it's installed on.|
|Containers summary page.||Accessed by selecting the containers dashboard card, view a list of container instances running on your infrastructure.|
|Container details page.||Lists various types of information about a container image; it's attributes, packages in use, and it's label information.|
Puppet Discovery considers each host as a network accessible resource, whether it's physical or virtual, and discovers attributes that define the host's state and properties.
Puppet Discovery groups attributes into a number of different facets to give you even more insights into each instance. A facet represents a set of related attributes, each one independently maintained, that describe a certain aspect of a discovered resource.
|AMI Name|| ||The name of the Amazon Machine Image (AMI).|
|Availability zone|| ||The availability zone of the instance.|
|Creation Date|| ||The date and time the resource was created.|
|Description|| ||The description of the image.|
|Image type|| ||The type of image:|
|Instance type|| ||The instance type.|
|Key name|| ||The name of the key pair.|
|Last scan||The Last scan of the host represented by the data platform timestamp in UTC.|
|Launch time|| ||The date and time the resource was launched.|
|Name|| ||The name of the host.|
|Operating system|| ||The operating system running on the instance.|
|OS version|| ||The version of the operating system running on the instance.|
|Owner ID|| ||The account ID of the image owner.|
|Private DNS Name|| ||The private DNS name.|
|Private IP address|| ||The private IP version 4 address.|
|Public DNS Name|| ||Fully qualified public DNS hostname.|
|Public IP address|| ||The public IP version 4 address.|
|Region|| ||The region where the instance exists.|
|Security groups|| ||The security group associated with the instance.|
|State|| ||Indicates whether monitoring is enabled:|
|Status|| ||The current status of the instance.|
|State transition reason|| ||Describes the state change.|
|Subnet ID|| ||The ID of the subnet.|
|Tags|| ||The tag assigned to the AWS resource.|
|Uptime|| ||The uptime for the instance, in seconds.|
|VM Image|| ||The image identification number.|
|VM key name|| ||The unique identifier for the file in storage.|
|VM virtualization type|| ||The virtualization type:|
|VPC ID|| ||The identification for the Virtual Private Cloud (VPC).|
Service - the name of the service, derived from the
State - the current state of the service derived from the
User - the name of the user, derived from the
Home - the home directory of the user, derived from the
Discover user groups associated with the host. The Group name is derived from the
Name - the tag name, derived from the
Value - the tag value, derived from the
Discover various types of information about a package instance, its attributes, along with a list of hosts and containers it's installed on.
Discover attributes that describe the characteristics of the package. The UI queries the data platform to discover the
| ||The package name.|
| ||The package version.|
| ||The name of the package manager: |
Discover various types of information about a container image; it's attributes, packages in use, and it's label information.
Discover attributes that describe the characteristics of the container. The UI queries the data platform for the discovered
| ||The container name for processes running inside the container.|
| ||The version of the Docker Engine API.|
| ||The minimum version of the Docker Engine API.|
| ||The version of Docker.|
| ||The Docker container ID for processes running inside the container.|
| ||The Docker image name for processes running inside the container.|
Label - the label name, derived from the
Value - the label value, derived from the