Logstash не читает удаленные файлы, он может читать локальные файлы и получать данные из удаленных мест.
Если у вас есть экземпляр Logstash на сервере B, он будет получать только с сервера Aесли у вас есть что-то на сервере A, отправляющее эти данные, например, filebeat, syslog или любой другой ввод.
Для получения любых данных из удаленных мест, Logstash на сервере B должен иметь настроенные входы, говорящие о том, какой это вводи порт, который он должен прослушивать.
В зависимости от способа отправки журналов с сервера A на сервер B, у вас будет информация о IP-адресе сервера A, каталоге пути файла журналаи другие метаданные.
Не могли бы вы немного подробнее рассказать о своем вопросе или о том, что вы пытаетесь сделать?