6.0.3

Table Of Contents
Configure Syslog on ESXi Hosts
All ESXi hosts run a syslog service (vmsyslogd), which logs messages from the VMkernel and other system
components to log les.
You can use the vSphere Web Client or the esxcli system syslog vCLI command to congure the syslog
service.
For more information about using vCLI commands, see Geing Started with vSphere Command-Line Interfaces.
Procedure
1 In the vSphere Web Client inventory, select the host.
2 Click the Manage tab.
3 In the System panel, click Advanced System .
4 Locate the Syslog section of the Advanced System Seings list.
5 To set up logging globally, select the seing to change and click the Edit icon.
Option Description
Syslog.global.defaultRotate
Sets the maximum number of archives to keep. You can set this number
globally and for individual subloggers.
Syslog.global.defaultSize
Sets the default size of the log, in KB, before the system rotates logs. You
can set this number globally and for individual subloggers.
Syslog.global.LogDir
Directory where logs are stored. The directory can be located on mounted
NFS or VMFS volumes. Only the /scratch directory on the local le
system is persistent across reboots. The directory should be specied as
[datastorename] path_to_le where the path is relative to the root of the
volume backing the datastore. For example, the path
[storage1] /systemlogs maps to the
path /vmfs/volumes/storage1/systemlogs.
Syslog.global.logDirUnique
Selecting this option creates a subdirectory with the name of the ESXi host
under the directory specied by Syslog.global.LogDir. A unique directory
is useful if the same NFS directory is used by multiple ESXi hosts.
Syslog.global.LogHost
Remote host to which syslog messages are forwarded and port on which
the remote host receives syslog messages. You can include the protocol and
the port, for example, ssl://hostName1:1514. UDP (default), TCP, and
SSL are supported. The remote host must have syslog installed and
correctly congured to receive the forwarded syslog messages. See the
documentation for the syslog service installed on the remote host for
information on conguration.
6 (Optional) To overwrite the default log size and log rotation for any of the logs.
a Click the name of the log you that want to customize.
b Click the Edit icon and enter the number of rotations and log size you want.
7 Click OK.
Changes to the syslog options take eect immediately.
Chapter 5 Securing ESXi Hosts
VMware, Inc. 207