Мониторинг файлов журналов через smb

Мониторинг файлов журналов через smb

Я отслеживаю несколько серверов Windows 2k3 с Mac под управлением Os x Lion. Я использую smb для подключения к файловой системе сервера, перехожу в папку, где находятся файлы журнала, и открываю их с помощью console.app.

Мне нравится Console.app, потому что это динамический просмотрщик журналов, и он напоминает использование опции tail -f на терминале. Однако через smb я не могу получить то же самое поведение ни для Console, ни для команды tail: обновленные журналы никогда или очень редко обновляются.

Кто-нибудь знает лучший способ отслеживать файл журнала сервера с удаленного Mac?

С наилучшими пожеланиями

решение1

Причиной этого может быть то, что когда сервер записывает логи, он записывает их в буфер, который затем записывается в файл, когда буфер заполняется. То есть вы можете не видеть отдельные логи по мере их создания.

Также вы можете использовать smbmount для монтирования общего ресурса smb в локальном каталоге и доступа к файлу журнала как к локальному файлу.

Наконец, выполните «tail -f» и попробуйте остановить сервер (правильно) и посмотрите, сможете ли вы увидеть все журналы в это время (потому что в это время он должен записать все журналы, если они находятся в буфере, в файл журнала).

Связанный контент