5.9. 可用事实及其功能

下表列出了您可以在系统比较中使用的系统事实。

表 5.1. 系统事实

事实名称描述值示例

Ansible

带有 Ansible 相关事实列表的 flavor

controller_version,值为 4.0.0

arch

系统架构

x86_64

bios_release_date

BIOS 发行日期;通常为 MM/DD/YYYY 的格式

01/01/2011

bios_vendor

BIOS 供应商名称

LENOVO

bios_version

BIOS 版本

1.17.0

cloud_provider

云供应商。值为 google,azure,aws,alibaba, 或 empty

google

cores_per_socket

每个插槽的 CPU 内核数

2

cpu_flags

带有 CPU 标记列表的 category。每个名称都是 CPU 标记(例如: vmx),并且该值始终被 启用

vmx,值为 enabled

enabled_services

带有启用的服务列表的 flavor。类别中的每个名称都是服务名称(例如: crond),且该值始终被 启用

crond,值为 enabled

fqdn

系统完全限定域名

system1.example.com

infrastructure_type

系统基础架构;常见的值是 virtualphysical

virtual

infrastructure_vendor

基础架构厂商;常见值为 kvmVMwarebaremetal 等。

kvm

installed_packages

安装的 RPM 软件包列表。这是一个类别。

Bash,值设为 4.2.46-33.el7.x86_64

installed_services

带有已安装服务列表的 flavor。类别中的每个名称都是服务名称(例如: crond),并且该值始终被 安装

crond,值为 installed

kernel_modules

内核模块列表。类别中的每个名称都是内核模块(例如: nfs),其值 已启用

nfs,值为 enabled.

last_boot_time

YYYY-MM-DDTHH:MM:SS 格式的引导时间。仅信息;我们不会跨系统比较引导时间。

2019-09-18T16:54:56

mssql

带有 MSSQL 相关事实列表的类别

mssql_version,值为 15.0.4153.1

network_interfaces

与网络接口相关的事实列表。

 
 

每个接口都有六个事实: ipv6_addresses,ipv4_addresses,mac_address,mtu,statetype。两个地址字段是用逗号分开的 IP 地址列表。state 字段可以是 UPDOWNtype 字段是接口类型(例如: etherloopbridge 等)。

 
 

每个接口(例如: loem1 等)都作为事实名称作为前缀。例如,em1 的 mac 地址将是名为 em1.mac_address 的事实。

 
 

与大多数网络接口事实进行比较,以确保它们在系统间相等。但是,会检查 ipv4_addressesipv6_addressesmac_address,以确保它们在系统中有所不同。lo 的子例外应该始终在所有系统中具有相同的 IP 和 mac 地址。

 

number_of_cpus

CPU 总数

1

number_of_sockets

插槽总数

1

os_kernel_version

内核版本

4.18.0

os_release

内核版本

8.1

running_processes

正在运行的进程列表。事实名称是进程的名称,值是实例数。

crond,值设为 1

sap_instance_number

SAP 实例号

42

sap_sids

SAP 系统 ID (SID)

A42

sap_system

指明系统上是否安装了 SAP 的布尔值字段

True

sap_version

SAP 版本号

2.00.052.00.1599235305

satellite_managed

表示系统已注册到 Satellite 服务器的布尔值字段。

FALSE

selinux_current_mode

当前 SELinux 模式

enforcing

selinux_config_file

在配置文件中设置的 SELinux 模式

enforcing

system_memory

以人类可读形式的系统内存总量

3.45 GiB

tuned_profile

来自命令 tuned-adm active的当前配置集

desktop

yum_repos

yum 存储库列表。存储库名称添加到事实的开头。每个存储库都有相关的事实 base_url启用gpgcheck

Red Hat Enterprise Linux 7 Server (RPMs)。base_url 的值为 https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/os