Pull Windows logs remotely via Winlogbeat

How we can configure Winlogbeat to pull Windows Eventlogs remotely

This is not possible. The ultimate purpose of Beats platform is always to read data locally so it publishes to a remote host.

You could, though, configure Windows to send logs to a remote Windows host and let Winlogbeat read it from there. I think this is possible but needs to read Windows docs.