어깨서기 개발자

변경되는 로그 파일, eclipse 콘솔창 통해 실시간 모니터링 하는법 본문

카테고리 없음

변경되는 로그 파일, eclipse 콘솔창 통해 실시간 모니터링 하는법

직장인쏠트 2018. 9. 6. 16:49

 

2018/09/06 - [Middle-end/Network] - PowerShell을 이용한 로그 파일 실시간 모니터링 하는법

 


 


 

.log 파일을 어떻게 하면 실시간으로 변경되는 로그를 모니터링 할 수 있을까? 고민하다가 생각해 낸 방법.

첫번째 방법은 위에 링크가 걸려있듯이, powershell을 통해 로그를 출력하는 것이고,

 

 

두번째 방법으로는 .log 파일이 변경되어 저장되면, eclipse 콘솔 상에 출력해주는 Class를 공부했다.




import java.io.BufferedReader;
import java.io.FileReader;

public class LogMonitor {
public static void main(String[] args) throws Exception {
FileReader fr = new FileReader("로그 파일 경로");
BufferedReader br = new BufferedReader(fr);

while (true) {
        String line = br.readLine();
        if (line == null) {
          Thread.sleep(1 * 1000);
        } else {
          System.out.println(line);
        }
     }
   }

       }


Comments