{"meta":{"title":"코드 검색 로그","intro":"code scanning 분석 동안 생성된 출력을 GitHub에서 볼 수 있습니다.","product":"보안 및 코드 품질","breadcrumbs":[{"href":"/ko/enterprise-server@3.17/code-security","title":"보안 및 코드 품질"},{"href":"/ko/enterprise-server@3.17/code-security/reference","title":"Reference"},{"href":"/ko/enterprise-server@3.17/code-security/reference/code-scanning","title":"코드 검사"},{"href":"/ko/enterprise-server@3.17/code-security/reference/code-scanning/code-scanning-logs","title":"코드 검색 로그"}],"documentType":"article"},"body":"# 코드 검색 로그\n\ncode scanning 분석 동안 생성된 출력을 GitHub에서 볼 수 있습니다.\n\n사용할 수 있는 로그 및 진단 정보는 리포지토리에서 사용하는 code scanning 방법에 따라 달라집니다. 리포지토리의 code scanning 탭에서 경고 목록의 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-shield\" aria-label=\"shield\" role=\"img\"><path d=\"M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path></svg> Security 드롭다운 메뉴를 사용하여 사용 중인 \\*\\*\\*\\* 유형을 확인할 수 있습니다. 이 페이지에 액세스하려면 [리포지토리에 대한 코드 검사 경고 평가](/ko/enterprise-server@3.17/code-security/how-tos/manage-security-alerts/manage-code-scanning-alerts/assess-alerts#viewing-the-alerts-for-a-repository)을 참조하세요.\n\n## 로그온 GitHub\n\ncode scanning에서 CodeQL 분석을 사용한 GitHub 실행에 대한 분석 및 진단 정보를 볼 수 있습니다.\n\n* 분석 정보는 경고 목록 맨 위에 있는 헤더의 최신 분석에 대해 표시됩니다.\n  [리포지토리에 대한 코드 검사 경고 평가](/ko/enterprise-server@3.17/code-security/how-tos/manage-security-alerts/manage-code-scanning-alerts/assess-alerts#viewing-the-alerts-for-a-repository)을(를) 참조하세요.\n* 진단 정보는 워크플로 로그에 GitHub Actions 표시되며 요약 메트릭 및 추출기 진단으로 구성됩니다. 이러한 로그에 액세스하려면 [GitHub Actions 코드 스캐닝 로그 보기](/ko/enterprise-server@3.17/code-security/how-tos/view-and-interpret-data/view-code-scanning-logs)을 참조하세요.\n\n### 요약 메트릭\n\n요약 메트릭에는 다음이 포함됩니다.\n\n* CodeQL 데이터베이스를 만들고 추출하기 전의 코드베이스의 코드 줄(기준으로 사용)\n* 코드에서 추출된 CodeQL 데이터베이스(외부 라이브러리 및 자동 생성된 파일 포함)의 코드 줄\n* CodeQL 데이터베이스(자동 생성된 파일 및 외부 라이브러리 제외)의 코드 줄\n\n### 소스 코드 추출 진단\n\n추출기 진단은 분석 중에 확인된 파일만을 다룹니다. 메트릭은 다음과 같습니다.\n\n* 성공적으로 분석된 파일 수\n* 데이터베이스를 만드는 동안 추출기 오류가 발생한 파일 수\n* 데이터베이스를 만드는 동안 추출기 경고가 발생한 파일 수\n\n디버그 로깅을 사용하도록 설정하여 데이터베이스를 만드는 동안 발생한 추출기 오류 및 경고에 대한 CodeQL 자세한 정보를 볼 수 있습니다.\n[로그가 충분히 상세하지 않음](/ko/enterprise-server@3.17/code-security/reference/code-scanning/troubleshoot-analysis-errors/logs-not-detailed-enough#re-running-jobs-with-debug-logging-enabled)을(를) 참조하세요.\n\n## CodeQL CLI에 대한 로그\n\nCodeQL CLI를 GitHub 외부에서 사용하는 경우, 데이터베이스 분석 중에 생성된 출력에 진단 정보가 표시됩니다. 이 정보는 SARIF 결과 파일에도 포함됩니다.\n\n## 로그인 VS Code\n\n진행률 및 오류 메시지는 작업 영역의 Visual Studio Code 오른쪽 아래 모서리에 알림으로 표시됩니다. 이러한 링크는 \"출력\" 창의 자세한 로그 및 오류 메시지에 대한 링크입니다.\n\nCodeQL 확장, 언어 서버, 쿼리 서버 또는 테스트에 대한 별도의 로그에 액세스할 수 있습니다. 언어 서버 로그에는 언어 유지 관리자에 대한 CodeQL 고급 디버그 로그가 포함되어 있습니다. 이는 버그 보고서에 세부 정보를 제공하기 위해서만 필요합니다.\n\n이러한 로그에 액세스하려면 [CodeQL에서 Visual Studio Code의 로그에 액세스하기](/ko/enterprise-server@3.17/code-security/how-tos/find-and-fix-code-vulnerabilities/scan-from-vs-code/accessing-logs)을 참조하세요."}