반응형
개발을 완료하고 나서 백앤드에서 움직이는 프로그램은 우리 눈에 보이지 않기 때문에 잘 작동을 하고 있는지 확인하기가 어렵습니다.
이 때, 프로그램에 로그 파일에 write하게 처리를 해 두고 로그 파일을 확인해 봅니다.
위의 방법은 문제가 발생 후에 사실 확인을 위해서 확인을 하는 방법이고, 실시간으로 문제가 없는지 검사를 해야 할 때는 다른 방법을 사용합니다.
tail -f xxxx.log
tail -f 를 이용하게 되면 서버에서 출력되는 모든 로그가 나오고 있기 때문에 내가 원하는 로그를 한 번에 확인하기가 좀 처럼 쉽지가 않습니다.
물론, 사용자가 적고 개발 서버라면 나만 보는 거라서 별 문제가 되지 않지만 그런 경우가 많지는 않을 것입니다.
이럴 때는 grep을 이용하여 특정 단어가 들어간 로그만 볼 수 있는 방법입니다.
명령어 tail -f |grep -wi sendXXXXXCancel
-w : 특정 단어가 단어 형태로 있을 때 추출합니다. 특정단어와 다른 단어가 결합되어 있다면 보여주지 않습니다.
-i : 대소문자를 구분하지 않습ㄴ디ㅏ.
결과값 [sendXXXXXCancel Message] 2020-03-07 15:33:09 처리 중 오류가 발생 되었습니다.
2020/02/04 - [유용한 활용팁] - 리눅스에서 배치로 PHP 실행하고 실행 로그 출력하기
반응형
'유용한 활용팁' 카테고리의 다른 글
파이썬 입력값 출력 및 if 조건문 사용 문법 (0) | 2020.03.13 |
---|---|
파이썬 웹 연동 기초 HTML 페이지 만들기 (0) | 2020.03.12 |
Javascript ajax 동기식으로 처리 후 jquery submit 처리하기 - $.when, currentTarget (0) | 2020.03.09 |
Javascript ajax async: false (동기식) 처리 시 로딩바 구현 방법 (5) | 2020.03.05 |
Javascript jquery submit 이벤트 시 submit 제어하기 (2) | 2020.03.04 |