Hi MokshVir,
You'll need to explain at what point your logs are getting dropped.
Here are some troubleshooting tips:
on the syslog server run tcpdump to verify the logs are being received:
tcpdump -i any port syslog -A -s0 -nn
then verify the logs are being forwarded from the syslog daemon to the OMS agent which should be running on your syslog server:
tcpdump -i lo port 252245 -A -s0 -nn
If you don't see traffic then check your syslog configuration: cat /etc/rsyslog.d/95-omsagent.conf - share your configuration with us.
Also verify the oms agent is running:
ps -ef|grep oms
If all is ok then the last step is checking the syslog table for your data in Sentinel!
ingest-your-vmware-esxi-logs-into-azure-sentinel