Toparvion / analog

🔎 Flexible web-based real-time log viewer
MIT License
19 stars 5 forks source link

Помогите с примером конфигурации добавления лога с удаленного сервера #9

Closed mnatikk closed 6 years ago

mnatikk commented 6 years ago

Два вопроса по конфигурационному файлу. Первый. В примере конфигурации в разделе wiki приведено подключение лога с удаленной ноды для композитного лога. Подскажите как настроить несколько plain логов с разных удаленных хостов.

Второй. Для ноды надо указать порт, в примере 7801. Кто должен на нем висеть?

Toparvion commented 6 years ago

@mnatikk,

как настроить несколько plain логов с разных удаленных хостов.

Подключение одинарных (plain) логов с удаленных серверов сейчас не поддерживается. Мотива у такого решения два:

Каков предполагаемый сценарий применения удаленных одинарных логов? Быть может, он не был учтён на этапе проектирования и стоит добавить его поддержку в АнаЛог.

Toparvion commented 6 years ago

@mnatikk ,

  1. Кто должен на нем висеть?

Если речь идет о текущем (не удаленном) узле, т.е. о том, для которого myself: true, то этот порт является одновременно портом прослушивания и портом подключения. Другими словами, висеть на нем будет само же приложение. Дело в том, что АнаЛог на самом деле всегда работает через связку сервер-агент, просто в случае с одним узлом обе этих роли выполняет один и тот же экземпляр приложения, и общение между этими ролями происходит через указанный порт.

Если речь об удаленном узле, то этот порт должен быть равен тому, который прописан в настройках АнаЛога на удаленном узле с пометкой myself: true.

Toparvion commented 6 years ago

@mnatikk, можно ли считать заданные вопросы отвеченными? Быть может, нужны какие-либо уточнения или помощь?

mnatikk commented 6 years ago

Да, вполне. Спасибо!