이 페이지에서는 Container-Optimized OS를 디버그하는 데 사용할 수 있는 도구를 설명합니다.
Container-Optimized OS에서 perf
도구 실행
기본적으로 perf
는 Container-Optimized OS에 설치됩니다. 셸 명령줄의 cos
인스턴스에서 perf
을 실행할 수 있습니다.
제한된 권한이 있는 경우 다음 명령어를 사용하여 성능 이벤트 시스템을 사용 설정해야 할 수 있습니다.
echo -1 | sudo tee /proc/sys/kernel/perf_event_paranoid
perf 사용법에 대한 자세한 내용은 perf
매뉴얼 및 커널 sysctl 설정을 참고하세요.
커널 크래시 덤프 수집 사용 설정
드물지만 커널 패닉이 발생하는 경우 커널 비정상 종료 덤프 수집을 사용 설정하면 개발자와 Cloud Customer Care에서 근본 원인을 파악하는 데 도움이 될 수 있습니다. 비정상 종료 덤프를 사용 설정하려면 오픈소스 문서의 사용자 가이드: COS용 커널 비정상 종료 덤프 수집을 참고하세요. 이 사용자 가이드에서는 Container-Optimized OS를 실행하는 GKE 노드 또는 Compute Engine에서 만든 Container-Optimized OS 인스턴스에서 커널 비정상 종료 덤프를 수집하는 방법을 설명합니다.