IT일반/기타

[NOTEPAD++] 실시간 로그추척 및 하이라이트기능 넣기

ss-pro 2024. 11. 10. 00:08
반응형

실시간으로 로그를 추적할때 baretail와 같은 sw를 사용했는데 NOTEPAD에도 모니터링이 기능이 있고, 에러등의 발생시 색상을 구분하여 하이라이트기능을 넣을 수 있어서 별도sw를 띄우지 않고 NOTEPAD에서 간단히 모니터링이 가능합니다. 

1. 실시간 로그추적방법
메뉴 -> 보기 -> 모니터링 (tail -f)를 체크하면 파일이 수정이 되지 않고 모니터링이 가능합니다. 

툴바쪽은 눈모양의 아이콘을 클릭하면 모니터링 모니도 선택이 됩니다. 테스트를 해보면 logfile.txt라는 파일을 열어서 저장시 NotePad++에서 모니터링후 문서 마지막으로 이동 하는 부분을 확인 할 수 있습니다. 

2. 하이라이트기능 넣기 
메뉴 -> 언어 -> 사용자 정의언어 -> 언어정의... 선택합니다. 

ERROR 키워드는 빨간색, waring은 파란색으로 하이라이트를 넣어보겠습니다.
1번그룹에 ERROR키워드에 하이라이트효과를 넣어보겠습니다. 텍스트 입력항목에 ERROR라는 문자열을 입력합니다. 스타일러 항목선택 후 글자색 빨간색, 배경색은 노란색을 선택 후 확인 버튼을 누르면 하이라이트 효과가 된 부분을 확인 할 수 있습니다. 대소문자 무시하는 옵션을 체크시에는 대소문자도 무시하여 효과를 줄 수 있습니다. 

8개 그룹의 설정이 가능하니 적절하게 설정하면 로그분석을 편리하게 할 수 있습니다. 다른 실시간 로그프로그램을 사용해도 되나 NOPEPAD++를 평상시 많이 사용하시는 분이면 간단히 NOTEPAD로 실시간 로그 추적이 가능하니 해당 부분을 사용해보기 바랍니다.