You can Create a Host Profile (new) or Duplicate a Host Profile and Edit a Host Profile
Disable all settings including inside the folder see this guide Disable Host Profile Component
Expand the Advanced Configuration Settings, tick the checkbox Syslog.global.logHost and specify your new syslog with format tcp://hostname:514 or udp://hostname:514 or ssl://hostname:514.
This procedure is also documented in this KB: Configuring syslog on ESXi (2003322) | VMware KB
Other alternative method is to use VMware PowerCLI and use cmdlet Set-VMHostSysLogServer
Set-VMHostSysLogServer - PowerCLI VMware.VimAutomation.Core Help Reference
All host: Get-VMHost | Set-VMHostSysLogServer -SysLogServer <syslog server IP address/hostname> -SysLogServerPort 514
Hosts on specific cluster: Get-Cluster 'Cluster Name' | Get-VMHost | Set-VMHostSysLogServer -SysLogServer <syslog server IP address/hostname> -SysLogServerPort 514