what is your esx name? logs-esxi? because you create a DNS zone with the same name and not a DNS entry.
You have a wrong DNS configuration i think. But first, you need to create a DNS entry on your LGS-ESXi zone. Create a "Host A" entry.
And regarding your hosts file, it's because this way i was sure to fix any problem with DNS entry.
Regards,
Julien