vSphere ESXi 7.0
vSphere ESXi 8.0
To remove syslog host from the configuration
On the vCenter Server : ESXi > Configure > Advanced System Settings
On the ESXI host client : ESXi > Manage > System > Advanced Setting
$ esxcli system syslog config set --loghost=''
To check the packets on the ESXi host after the syslog configuration has been changed
$ pktcap-uw --vmk vmk0 -o - |tcpdump-uw -nr - | grep "syslog ip"
Note : If you are seeing the packets being sent after the configuration has been cleared, run the below command to reload the syslog configuration :
$ esxcli system syslog reload
For filtering events that are sent to the syslog server, you may use filters :
https://knowledge.broadcom.com/external/article/320793/filtering-logs-in-vmware-vsphere-esxi.html