Chrome 브라우저 또는 관리되는 ChromeOS 기기에서 TCP/IP 문제가 발생하는 경우 네트워크 로그를 수집하고 네트워크 데이터를 볼 수 있습니다. 네트워크 로그는 네트워크 문제를 디버그하거나 성능을 분석하거나 지원팀에 문의해야 할 때 유용합니다.
403 오류 또는 HTTP 헤더 누락 등의 HTTP 관련 문제라고 생각되면 HAR Analyzer를 사용하세요.
실행 방법
네트워크 로그 가져오기
Chrome 58부터 net-export를 사용하여 로그 파일을 JSON(JavaScript Object Notation) 배열 형식으로 내보낼 수 있습니다. 이 로그 파일에는 Chrome의 네트워크 수준 이벤트 및 상태의 세부정보가 포함되어 있습니다.
- 새 Chrome 브라우저 창을 열고 chrome://net-export/로 이동합니다.
- (선택사항) 로그 세부정보 수준을 선택합니다.
- 로그 세부정보의 수준을 변경하지 않은 경우 비공개 정보가 제거됩니다.
- 네트워크를 통해 전송되는 원본 바이트(암호화 상태와 관계없음)를 포함하려면 Include raw bytes(쿠키와 인증 정보 포함)를 선택하세요.
- Start logging to disk를 클릭합니다.
- 파일 이름을 지정하고 저장할 위치를 선택합니다.
- Save를 클릭합니다.
- 새로운 탭을 열어 문제를 재현합니다.
- Net-export 탭으로 돌아가 Stop logging(로깅 중지)을 클릭합니다.
Chrome 브라우저 또는 기기를 처음으로 시작할 때 문제가 발생하는 등 chrome://net-export로 이동하기 전에 문제가 발생한 경우 다음 명령줄 플래그를 사용하여 네트워크 로그를 캡처합니다.
--log-net-log=/tmp/mylog.json --net-log-level=0
필요한 경우 /tmp/mylog.json
의 파일 경로를 변경할 수 있습니다.
네트워크 데이터 보기
- 새 Chrome 브라우저 창을 열고 https://netlog-viewer.appspot.com/#import로 이동합니다
참고: 이벤트는 즉시 캡처됩니다. 브라우저 창 상단의 빨간색 막대에서 이를 확인할 수 있습니다. - 네트워크 로그를 가져오고 네트워크 이벤트 정보를 보려면 파일 선택을 클릭합니다. 자세한 내용은 아래 표를 참고하세요.
옵션 | 가능한 작업 |
---|---|
가져오기 |
내보낸 .json 파일을 가져옵니다. 그러면 네트워크 이벤트에 대한 정보를 볼 수 있습니다. |
Proxy | 브라우저에서 사용 중인 프록시 설정에 대한 정보를 볼 수 있습니다. 프록시가 없다면 Use Direct connections가 표시됩니다. |
Events | 발생하는 이벤트 목록을 봅니다. 이벤트에는 소켓 연결, SPDY 세션, HTTP-TCP 연결, URL 요청 등이 있습니다. 오류가 빨간색 텍스트로 표시됩니다. |
Timeline | 개방 또는 사용 중인 소켓의 수, URL 및 DNS 요청, 주고받은 데이터 양 등의 정보가 포함된 그래프를 볼 수 있습니다. |
DNS | 기기에 대한 DNS 조회 로그를 볼 수 있습니다. 이를 통해 웹페이지 로드 실패와 관련된 문제를 해결할 수 있습니다. 로그에 URL과 해당 IP가 표시됩니다. DNS 요청 시간도 포함됩니다. |
Sockets | 개방 및 사용된 소켓의 로그를 볼 수 있습니다. 복잡한 네트워크 문제를 해결하려면 이 로그를 사용합니다. |
Alt-Svc | 대체 서비스 매핑에 대한 정보를 볼 수 있습니다. |
HTTP/2 | HTTP/2 세션 및 대체 서비스 매핑의 로그를 볼 수 있습니다. |
QUIC | Quick UDP Internet Connections(QUIC)에 대한 정보를 볼 수 있습니다. QUIC은 TCP를 사용하는 연결 지향형 웹 앱을 최적화하는 실험용 네트워크 프로토콜입니다. chrome://flags/#enable-quic에서 QUIC을 사용 설정 또는 중지할 수 있습니다. |
Reporting(보고) | 원본 구성, 네트워크 오류 로깅 정책 및 대기 중인 보고서를 볼 수 있습니다. |
Cache(캐시) | 캐시된 항목 및 통계의 목록을 볼 수 있습니다. |
Modules | 활성 Chrome 확장 프로그램 및 앱 목록을 볼 수 있습니다. |
Prerender(사전 렌더링) | 활성 사전 렌더링 웹사이트 및 기록을 볼 수 있습니다. |
ChromeOS |
ChromeOS 기기 문제해결에 유용한 기기 로그를 캡처합니다. 다음 작업을 할 수 있습니다.
ChromeOS 기기 로그를 검사하는 방법을 자세히 알아보려면 ChromeOS 기기 디버그 로그를 참고하세요. |
관련 주제
Google 및 관련 마크와 로고는 Google LLC의 상표입니다. 기타 모든 회사명 및 제품명은 해당 업체의 상표입니다.