convlog 유틸리티를 사용하여 웹 서버의 로그 파일을 NCSA 공통 로그 파일 형식으로 변환할 수 있습니다. 또한 변환기는 Microsoft IIS와 확장 형식 로그 파일을 NCSA 형식으로 변환하는 동안 IP 주소를 DNS 이름으로 바꿀 수 있습니다. 또는 변환기를 사용하여 IP 주소를 NCSA 로그 파일 안의 DNS 이름으로 바꿀 수 있습니다. 이 유틸리티를 사용하여 시간 오프셋을 변환할 수도 있습니다.
참고 프로세스 계정 로그 정보가 포함된 W3C 확장 로그 파일과 함께 이 유틸리티를 사용하면 프로세스 계정 정보가 손실될 수 있습니다.
로그 파일을 다른 형식으로 변환하려면예제
convlog -ii inetsv1.log -d -t ncsa:-0700 명령은 Inetsv1.log 파일을 7시간 GMT 오프셋으로 고쳐서 DNS 이름을 가진 NCSA 공통 로그 파일 형식으로 변환합니다.
convlog -ii inetsv1.log -l1 -t ncsa:+0900 -o \Logfiles\Japan\ 명령은 IIS 로그 파일 형식의 Inetsv1.log 파일을 9시간 GMT 오프셋(즉, 도쿄 시간)으로 고쳐서 NCSA 공통 로그 파일 형식으로 변환하고 날짜를 일본 형식으로 설정합니다. 그런 다음 이 파일을 현재 드라이브의 Logfiles 폴더에 있는 Japan 폴더로 보냅니다.
convlog -ie extend1.log -o D:\Temp\NCSALogs 명령은 W3C 확장 로그 파일 형식의 Extend1.log 파일을 NCSA 공통 로그 파일 형식으로 변환하고 이 파일을 D:\Temp 디렉터리의 NCSALogs 폴더에 출력합니다. IP 주소는 DNS 이름으로 바뀌지 않습니다.
convlog -in ncsa1.log -o -d \\REMOTE_MACHINE\REMOTE_SHARE\NCSALogs 명령은 NCSA 공통 로그 파일 형식의 Ncsa1.log 파일을 원격 드라이브의 공유 디렉터리에 있는 NCSALogs 폴더에 출력합니다. IP 주소는 DNS 이름으로 바뀌며 파일 형식은 변환되지 않습니다.
DNS 변환 프로세스는 아래 규칙에 따라 파일 이름을 지정합니다.
예를 들어, Inetsv1.log가 DNS 변환 없이 Microsoft IIS 로그 파일 형식을 사용하는 로그 파일이라면 출력되는 로그 파일은 Inetsv1.log.ncsa가 됩니다. 그러나, DNS 변환 기능을 사용하면 출력되는 로그 파일이 Inetsv1.log.ncsa.dns가 됩니다.
관련 항목