ESXi hosts support the usage of syslog logging server and they can forware all logs to a log server for archiving and anlysis, this is very useful when using diskless hosts.
To configue ESXi to forward log to a Syslog server follow the steps below.
Open your Host and Go to Advanced Settings in the Configuration Tab.
In the Advanced Settings windows go to Syslog -> Global and change configure the settings, the most important is the last one which is the syslog server
Under loggers you can select which logs you want to send to the syslog server and which settings to use.