Facts

The facts page can be accessed via the monitor menu:

Monitor > Facts

The facts page lists all facts for all hosts using orcharhino’s configuration management to report such facts:

Facts

Clicking the Export button allows you to export all facts to a .csv file which might look as follows:

Host,Fact Name,Value,Origin,Updated At
my-host1.example.com,ipaddress,12.34.56.7,Puppet,2020-007-01 08:00:00 UTC
my-host2.example.com,ipaddress,12.34.56.8,Puppet,2020-07-02 09:00:00 UTC
my-host3.example.com,ipaddress,12.34.56.9,Puppet,2020-07-03 10:00:00 UTC
my-host2.example.com,os::distro::description,CentOS Linux release 7.6.1810 (Core),Puppet,2020-07-04 11:00:00 UTC
my-host3.example.com,os::distro::description,Debian GNU/Linux 9.9 (stretch),Puppet,2020-07-05 12:00:00 UTC

In essence, facts are preset variables collecting a large range of system information. Examples include mount points, BIOS vendor, IP addresses, and Ruby version. These variables can then be used as part of your configuration management.

Facts are a core mechanism of Puppet.