In each virtual machine's settings there's an option to enable or disable logging. To configure logging, open the VMs settings and click the Options tab. Under "Advanced" -> "General" find out whether "Enable logging" is enabled.
Another reason could be an issue which existed in an older ESXi version, where the last entry in the log file was something like "Log throttled". Which version/build do you use?
André