
Estou monitorando alguns servidores Windows 2k3 de um Mac executando o Os x Lion. Eu uso o smb para conectar-me ao sistema de arquivos do servidor, navego até a pasta onde estão os arquivos de log e os abro com console.app.
Eu gosto do Console.app porque é um visualizador de log dinâmico e se assemelha ao uso da opção tail -f no terminal. No entanto, no SMB não consigo obter o mesmo comportamento para o console ou para o comando tail: os logs atualizados nunca ou muito raramente são atualizados.
Alguém conhece uma maneira melhor de acompanhar o arquivo de log de um servidor a partir do Mac remoto?
Atenciosamente
Responder1
A razão para isso pode ser que, quando o servidor está gravando logs, ele os grava em um buffer e é gravado em um arquivo quando o buffer é preenchido. ou seja, você pode não ver logs individuais à medida que são gerados.
Além disso, você pode querer usar o smbmount para montar o compartilhamento smb em um diretório local e acessar o arquivo de log como arquivo local.
Por último, faça um " tail -f " e tente parar o servidor (corretamente) e veja se você consegue ver todos os logs naquele momento (porque naquele momento ele tem que escrever todos os logs se eles estiverem em um buffer para registrar o arquivo)