아파치든 IIS든 요청과 응답이 조합된 웹로그 성격은 똑같다. 필드 구성만 다를뿐.
apache log |
IIS log |
아파치 웹로그의 필드 구성을 IIS 포맷으로 바꿔보자.
1. 필드 단위 정규표현식 검사
2. 필드 순서 1차 변경
정규표현식 역참조 기능을 이용한 필드 재배열.
3. 시간 필드 검사
캡쳐그룹 개수 제약 때문에 남겨 놨던 시간 필드 검사.
4. 필드 순서 2차 변경
5. 마무리
IIS 웹로그는 '공백'으로 필드를 구분한다. useragent 필드의 '공백'을 '+'로 치환.
필드 구분 용도로 사용된 인용부호 삭제 등등 추가 작업 필요.
관련 글
댓글 없음:
댓글 쓰기