문제
나는 거대한 Glassfish Log 파일 (Windows, Eek!)을 다루고 있습니다. WordPad는 그것을 자르지 않습니다.
이러한 로그 파일을보다 지능적으로 처리 할 수있는 도구가 있습니까? 환영 할 기능 :
- 특정 로그 레벨의 모든 줄보기 (정보, 경고, 심한)
- 두 타임 스탬프 사이에 로그를 표시합니다
- 발생 카운터 (이 예외는 시간 x와 시간 Y 사이에 99 회 발생했습니다)
다른 팁
창문에서는 여전히 Perl 또는 awk로갑니다. 다운로드 및 설치 Cygwin, 그런 다음 awk 또는 익숙한 것을 사용하십시오. AWK에는 필터링에 필요한 시간 기능과 다음과 같은 기능이 있습니다. getline
로그 파일 탐색의 경우.
예 : 예외 발생률 - 항상
$ awk '/^java.*:\W/ {print $1}' server.log* |sort|uniq -c|sort -nr
60 javax.ejb.EJBException:
45 java.rmi.ServerException:
2 javax.persistence.PersistenceException:
2 javax.ejb.ObjectNotFoundException:
1 java.lang.Error:
Ultraedit (유료) 또는 메모장 ++ (무료) 시도
MS LogparSer 도구를 사용해보십시오.http://www.microsoft.com/downloads/details.aspx?familyid=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en
기본적으로 플랫 로그 파일을 "데이터베이스"로 전환합니다. SQL 유사 쿼리를 실행할 수 있습니다. 그리드, 차트 및 그래프에서도 출력 할 수 있습니다.
로그 파일을 구문 분석에는 Excel을 사용합니다. 탭으로 변형 된 로그 파일을 사용하는 경우 이것이 효과적 일 수 있습니다. Excel의 필터링 및 정렬 기능은 로그 파일 분석에 적합합니다.
제휴하지 않습니다 StackOverflow