ESXi通过使用 syslog 功能,在日志文件中记录主机活动。

表 1. ESXi 日志文件地址
组件 位置 用途
身份验证 /var/log/auth.log 包含与本地系统身份验证相关的所有事件。
ESXi 主机代理日志 /var/log/hostd.log 包含管理和配置 ESXi主机及其虚拟机的代理的有关信息。
Shell 日志 /var/log/shell.log 包含键入 ESXiShell 的所有命令以及 Shell 事件(例如启用 Shell)的记录。
系统消息 /var/log/syslog.log 包含所有常规日志消息,并且可用来进行故障排除。该信息以前位于消息日志文件中。
vCenter Server代理日志 /var/log/vpxa.log 包含与 vCenter Server通信的代理的相关信息(如果主机由 vCenter Server 管理)。
虚拟机 与受影响虚拟机的配置文件位于同一目录,名为 vmware.logvmware*.log。例如,/vmfs/volumes/datastore/virtual machine/vwmare.log 包含虚拟机电源事件、系统故障信息、Tools 状态和活动、时间同步、虚拟硬件更改、vMotion 迁移和虚拟机克隆等等。
VMkernel /var/log/vmkernel.log 记录与虚拟机以及 ESXi有关的活动。
VMkernel 摘要 /var/log/vmksummary.log 用于确定 ESXi的正常运行时间和可用性统计信息(以逗号分隔)。
VMkernel 警告 /var/log/vmkwarning.log 记录与虚拟机有关的活动。
快速引导 /var/log/loadESX.log 包含与通过快速引导重新启动 ESXi主机相关的所有事件。
可信基础架构代理 /var/run/log/kmxa.log 记录与 ESXi受信任主机上的客户端服务相关的活动。
密钥提供程序服务 /var/run/log/kmxd.log 记录与 vSphere Trust Authority密钥提供程序服务相关的活动。
证明服务 /var/run/log/attestd.log 记录与 vSphere Trust Authority证明服务相关的活动。
ESX 令牌服务 /var/run/log/esxtokend.log 记录与 vSphere Trust AuthorityESX 令牌服务相关的活动。
ESX API 转发器 /var/run/log/esxapiadapter.log 记录与 vSphere Trust AuthorityAPI 转发器相关的活动。