SMB를 통한 로그 파일 모니터링

SMB를 통한 로그 파일 모니터링

저는 Os x Lion을 실행하는 Mac에서 두 개의 Windows 2k3 서버를 모니터링하고 있습니다. 저는 smb를 사용하여 서버의 파일 시스템에 연결하고 로그 파일이 있는 폴더로 이동한 다음 console.app을 사용하여 해당 파일을 엽니다.

나는 동적 로그 뷰어이고 터미널에서 tail -f 옵션을 사용하는 것과 유사하기 때문에 Console.app을 좋아합니다. 그러나 smb를 통해 콘솔이나 tail 명령에 대해 동일한 동작을 얻을 수 없습니다. 업데이트된 로그는 전혀 또는 거의 업데이트되지 않습니다.

원격 Mac에서 서버의 로그 파일을 추적하는 더 좋은 방법을 아는 사람이 있습니까?

친애하는

답변1

그 이유는 서버가 로그를 작성할 때 이를 버퍼에 쓰고 버퍼가 채워지면 파일에 기록되기 때문일 수 있습니다. 즉, 개별 로그가 생성되는 순간을 볼 수 없을 수도 있습니다.

또한 smbmount를 사용하여 로컬 디렉터리에 smb 공유를 마운트하고 로그 파일을 로컬 파일로 액세스할 수도 있습니다.

마지막으로 " tail -f "를 수행하고 서버를 (제대로) 중지해 보고 그 당시의 모든 로그를 볼 수 있는지 확인하십시오.(왜냐하면 그 당시 로그가 버퍼에 있으면 모든 로그를 작성해야 하기 때문입니다. 로그 파일에)

관련 정보