运维前线:一线运维专家的运维方法、技巧与实践
上QQ阅读APP看书,第一时间看更新

2.3.3 什么是Facter

Facter是Puppet跨平台的系统性能分析库。它能发现并报告每个节点的信息,在Puppet代码中是以变量的形式出现的。它返回的是每个Agent的fact信息,这些信息包括主机名、IP地址、操作系统、内存大小及其他的系统配置选项,这些fact信息在Puppet Agent运行的时候进行收集并传递给Master,同时被自动创建为可以被Puppet使用的变量。