Viewing resource details

Sections

Puppet Remediate groups attributes associated with each discovered resource into a number of different facets to give you even more insights. A facet represents a set of related attributes, each one independently maintained, that describe a certain aspect of a discovered node.

Node attributes

Puppet Remediate considers each node as a network accessible resource, whether it's physical or virtual, and discovers attributes that define the host's state and properties.

Amazon Web Services

Discover EC2 instances running on your AWS account, including instance attributes, packages, and containers.

AttributeFacet::attributeDescription
AMI Nameaws_ec2Instance::nameThe name of the Amazon Machine Image (AMI).
Availability zone aws_ec2Instance::Placement_AvailabilityZoneThe availability zone of the instance.
Creation Dateaws_ec2Instance::CreationDateThe date and time the resource was created.
Descriptionaws_ec2Instance::DescriptionThe description of the image.
Image typeaws_ec2Instance::imageTypeThe type of image:
  • machine

  • kernel

  • ramdisk

Instance typeaws_ec2Instance::InstanceTypeThe instance type.
Key nameaws_ec2Instance::KeyNameThe name of the key pair.
Launch timeaws_ec2Instance::LaunchTimeThe date and time the resource was launched.
Namehost::nameThe name of the host.
Operating systemcomputeHost::osThe operating system running on the instance.
OS versioncomputeHost::osVersionThe version of the operating system running on the instance.
Owner IDaws_ec2Instance::OwnerIdThe account ID of the image owner.
Private DNS Nameaws_ec2Instance::PrivateDnsNameThe private DNS name.
Private IP addressaws_ec2Instance::PrivateIpAddressThe private IP version 4 address.
Public DNS Nameaws_ec2Instance::PublicDnsNameFully qualified public DNS hostname.
Public IP addressaws_ec2Instance::PublicIpAddressThe public IP version 4 address.
RegioncloudResource::regionThe region where the instance exists.
Security groupsaws_ec2Instance::SecurityGroupsThe security group associated with the instance.
Stateaws_ec2Instance::Monitoring_StateIndicates whether monitoring is enabled:
  • disabled

  • disabling

  • enabled

  • pending

StatuscloudResource_statusThe current status of the instance.
State transition reasonaws_ec2Instance::StateTransitionReasonDescribes the state change.
Subnet IDaws_ec2Instance::SubnetIdThe ID of the subnet.
Tagstags::name

tags::value

The tag assigned to the AWS resource.
UptimecomputeHost::uptimeThe uptime for the instance, in seconds.
VM Imagevm::imageThe image identification number.
VM key namevm::keyNameThe unique identifier for the file in storage.
VM virtualization typevm::virtualizationTypeThe virtualization type:
  • pv

  • hvm

VPC IDaws_ec2Instance::VpcIdThe identification for the Virtual Private Cloud (VPC).

Microsoft Azure

Discover compute instances running on your Azure account, including instance attributes, packages, and containers.

AttributeFacet::attributeDescription
Created atazure_computeInstance::CreatedThe date and time the resource was created.
Data disksazure_computeInstance::DataDisksThe parameters used to add the data disk to the virtual machine.
IDazure_computeInstance::IDThe resource ID.
Imageazure_computeInstance::ImageThe virtual machine image.
Instance typeazure_computeInstance::InstanceTypeThe type of instance.
IP addresshost::privateIPv4The private IP version 4 address.
Key nameazure_computeInstance::KeyNameThe keypair name.
Last scanThe Last scan of the host represented by the data platform timestamp in UTC.
Locationazure_computeInstance::LocationThe location of the resource.
MAC addressazure_computeInstance::MacAddressThe MAC address assigned to the resource.
Namehost::nameThe name of the host.
Operating systemcomputeHost::osThe operating system running on the host.
OS diskazure_computeInstance::OSDiskThe name of the operating system used by the virtual machine.
OS versioncomputeHost::osVersionThe version of the operating system running on the host.
Puppet versioncomputeHost::puppetVersionThe version of Puppet installed.
Resource groupazure_computeInstance::ResourceGroupThe name of the resource group.
Sizeazure_computeInstance::VMSizeThe size type of the virtual machine.
Statusazure_computeInstance::StatusThe status of the virtual machine.
Subscription IDazure_computeInstance::SubscriptionIDThe subscription ID.
Tagsazure_computeInstance::TagsA list of tags relevant to the content of the image.
UptimecomputeHost::UptimeThe uptime for the host, in seconds.

OpenStack

Discover hosts running on your OpenStack account, including host attributes, packages, and containers.

AttributeFacet::attributeDescription
Server IDos_compute::ServerIDThe UUID of the server.
Namehost::hostname
IP addresshost::privateIPv4The private IP version 4 address.
Operating systemcomputeHost::osThe operating system running on the host.
OS versioncomputeHost::osVersionThe version of the operating system running on the host.
UptimecomputeHost::uptimeThe uptime for the host, in seconds.
Last scanThe Last scan of the host represented by the data platform timestamp in UTC.
Puppet versioncomputeHost::puppetVersionThe version of Puppet installed.
Created onos_compute::ServerCreatedThe date and time the resource was created.
Server Nameos_compute::ServerNameThe server name.
Flavoros_compute::FlavorNameThe display name of the flavor.
Image nameos_compute::ImageNameThe display name of the image.
Statusos_compute::ServerStatusThe current server state.
Security groupsos_compute::security_groupsThe security group names.
VCPUsos_compute::vcpusThe number of virtual CPUs in use.
RAM (MB)os_compute::ramThe RAM (MB) on the virtual machine.
Disk (GB)os_compute::diskThe disk size (GB) on the virtual machine.
Key nameos_compute::key_nameThe keypair name.
IP addressesos_compute::ServerAddressesThe IP addresses assigned to the virtual machine.
Metadataos_compute::ServerMetadataCustom server metadata at server launch time.

Google Cloud Platform

Discover compute engine instances running on your GCP account, including instance attributes, packages, and containers.

AttributeDescription
createTimeThe date and time the resource was created.
hostnameThe name of the host.
idThe ID of the instance.
imageThe image identification number used by your cloud source.
nameThe resource name.
osThe operating system running on the host.
osKernelThe type of kernel running in the operating system: Linux or Windows.
osVersionThe version of the operating system running on the host.
preemptibleIndicates whether it is an instance that can be temporarily interrupted: true or false.
privateIPv4The private IP version 4 address.
providerThe name of the cloud provider: Google Cloud Platform.
publicIPv4The IP version 4 address.
puppetInstalledThe indicator on whether Puppet is installed.
puppetVersionThe version of Puppet installed.
regionThe region where the host exists.
statusThe current status of the host.
tagsThe tags, containing metadata, assigned to the instance.
uptimeThe uptime for the host, in seconds.

VMware vSphere

Discover ESXi nodes running on your VMware vSphere account, including node attributes, packages, and containers.

FieldFacet::attributeDescription
Annotationvmware_computeInstance::Config_AnnotationDescription for the virtual machine.
Diskvmware_computeInstance::DiskGuest information about disks; used space and total space available.
Fault tolerance statevmware_computeInstance::Runtime_FaultToleranceStateDefines a set of states for a fault tolerant virtual machine:
  • disabled

  • enabled

  • needSecondary

  • notConfigured

  • running

  • starting

Guest full namevmware_computeInstance::GuestFullNameThe full name of the guest operating system for the virtual machine.
Guest hostnamevmware_computeInstance::HostNameThe FDQN of the guest host.
Guest heartbeat statusvmware_computeInstance::QuickStatsThe current status of the guest operating system:
  • gray - VMware tools not installed or running.

  • red - No heartbeat.

  • yellow - Intermittent heartbeat.

  • green - Guest operating system responding normally.

Guest statevmware_computeInstance::GuestStateOperation mode of the guest operating system:
  • running

  • shuttingdown

  • resetting

  • standby

  • notrunning

  • unknown

IDvmware_computeInstance::IDThe guest operating system identifier.
IP addresshost::privateIPv4The private IP version 4 address.
IP stackvmware_computeInstance::IpStackGuest information about the IP networking stack:
  • DomainName

  • IpAddress

Last scanThe last scan of the host represented by the data platform timestamp in UTC.
Max memory usage (MB)vmware_computeInstance::Runtime_MaxMemoryUsageThe maximum memory usage based on the memory configuration of the virtual machine, as well as limits configured on the virtual machine, or any parent resource pool.
Memory size (MB)vmware_computeInstance::Config_MemorySizeMBThe memory size of the virtual machine, in megabytes.
Namehost::nameThe name of the host.
Netvmware_computeInstance::Net Guest information about network adapters:
  • Network

  • MacAddress

  • IpAddress

Number of CPU'svmware_computeInstance::Config_NumCpuThe number of processors in the virtual machine.
Number of virtual disksvmware_computeInstance::Config_NumVirtualDisksThe number of virtual disks attached to the virtual machine.
Operating systemcomputeHost::osThe operating system running on the host.
OS versioncomputeHost::osVersionThe version of the operating system running on the host.
Overall statusvmware_computeInstance::OverallStatusThe overall alarm status on this host.
Power statevmware_computeInstance::Runtime_PowerStateDefines a set of states for a virtual machine:
  • poweredOff

  • poweredOn

  • suspended

Tools running statusvmware_computeInstance::ToolsRunningStatusThe current running status of VMware tools in the guest operating system.
Tools versionvmware_computeInstance::ToolsVersionThe VMware tools version.
UptimecomputeHost::uptimeThe uptime for the instance, in seconds.

Network nodes

Discover nodes running on your network, including node attributes, packages, and containers.

AttributeDescription
dnsNameThe private DNS name.
hostnameThe name of the host.
nameThe resource name.
osThe operating system running on the host.
osKernelThe type of kernel running in the operating system: Linux or Windows.
osVersionThe version of the operating system running on the host.
privateIPv4The private IP version 4 address.
privateIPv6The private IP version 6 address.
publicDnsNameFully qualified public DNS hostname.
publicIPv4The IP version 4 address.
puppetInstalledThe indicator on whether Puppet is installed.
puppetVersionThe version of Puppet installed.
uptimeThe uptime for the host, in seconds.

Package attributes

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 name, version, and packageManager attributes.

AttributeDescription
name The package name.
version The package version.
packageManager The name of the package manager:
  • apk

  • Chocolatey

  • dpkg

  • rpm

  • msi

Container attributes

Discover various types of information about a container image, its attributes, packages in use, and its label information.

Discover attributes that describe the characteristics of the container. The UI queries the data platform for the discovered container facet.

AttributeDescription
nameThe container name for processes running inside the container.
dockerAPIVersionThe version of the Docker Engine API.
dockerMinAPIVersionThe minimum version of the Docker Engine API.
dockerVersionThe version of Docker.
idThe Docker container ID for processes running inside the container.
imageNameThe Docker image name for processes running inside the container.
Discover the container label names and values:
  • Label - the label name, derived from the name attribute.

  • Value - the label value, derived from the value attribute.

Puppet sites use proprietary and third-party cookies. By using our sites, you agree to our cookie policy.