Syslog functionality enables the forwarding of system logs from ESXi hosts to a remote server. Connectivity failures typically result from vmsyslogdservice interruptions or restricted network access. This article focuses on identifying whether the issue stems from the syslog daemon, firewall configuration, or intermediate network pathing.
Symptoms:
esx.problem.vmsyslogd.remote.failure/var/log/vobd.log, entries similar to the following exist: [UserLevelCorrelator] ####us: [vob.user.vmsyslogd.remote.failure] The host "####:514" has become unreachable. Remote logging to this host has stopped.This issue occurs if:
Section 1: Reason for Disconnection
/var/log/.vmsyslogd.err to identify the timeframe and failure reason from the perspective of the vmsyslogd service.esxcli system syslog config getesxcli network firewall ruleset get TCP: nc -zv <remoteserver_IP> 514
UDP: nc -zuv <remoteserver_IP> 514Section 2: Manual Reconnection If the syslog service does not automatically re-establish the connection, reconnect manually:
esxcli system syslog reloadFailed to signal reload to vmsyslogd, the process is not running. Proceed to Section 3.Section 3: Starting the Service If the syslog service is stopped or has exited, restart it:
vmsyslogd daemon status: ps -Cuv | grep vmsyslogd/etc/init.d/vmsyslogd startesxcli system syslog reload