azdata bdc debug

적용 대상: Azure Data CLI()azdata

다음 문서에서는 azdata 도구의 sql 명령에 대한 참조를 제공합니다. 다른 azdata 명령에 대한 자세한 내용은 azdata 참조를 참조하세요.

명령

명령 설명
azdata bdc debug copy-logs 로그를 복사합니다.
azdata bdc debug dump 메모리 덤프를 트리거합니다.

azdata bdc debug copy-logs

빅 데이터 클러스터에서 디버그 로그를 복사합니다. 시스템에 Kubernetes 구성이 필요합니다.

azdata bdc debug copy-logs --namespace -ns 
                           [--container -c]  
                           
[--target-folder -d]  
                           
[--pod -p]  
                           
[--timeout -t]  
                           
[--skip-compress -sc]  
                           
[--exclude-dumps -ed]  
                           
[--exclude-system-logs  -esl]

필수 매개 변수

--namespace -ns

kubernetes 네임스페이스에 사용되는 빅 데이터 클러스터 이름입니다.

선택적 매개 변수

--container -c

비슷한 이름의 컨테이너에 대한 로그를 복사합니다(선택 사항). 기본적으로 모든 컨테이너에 대한 로그를 복사합니다. 여러 번 지정할 수 없습니다. 여러 번 지정한 경우 마지막 항목이 사용됩니다.

--target-folder -d

로그를 복사할 대상 폴더 경로입니다. 선택 사항이며, 기본적으로 로컬 폴더에 결과를 만듭니다. 여러 번 지정할 수 없습니다. 여러 번 지정한 경우 마지막 항목이 사용됩니다.

--pod -p

비슷한 이름의 Pod에 대한 로그를 복사합니다. 선택 사항이며, 기본적으로 모든 Pod의 로그를 복사합니다. 여러 번 지정할 수 없습니다. 여러 번 지정한 경우 마지막 항목이 사용됩니다.

--timeout -t

명령이 완료되기를 기다리는 시간(초)입니다. 기본값은 무제한인 0입니다.

--skip-compress -sc

결과 폴더 압축을 건너뛸지 여부입니다. 기본값은 결과 폴더를 압축하는 False입니다.

--exclude-dumps -ed

결과 폴더에서 덤프를 제외할지 여부입니다. 기본값은 False입니다. 이 값은 덤프를 포함합니다.

--exclude-system-logs -esl

컬렉션에서 시스템 로그를 제외할지 여부입니다. 기본값은 시스템 로그를 포함하는 False입니다.

전역 인수

--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--output -o

출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json

--query -q

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

azdata bdc debug dump

메모리 덤프를 트리거하고 컨테이너에서 복사합니다. 시스템에 Kubernetes 구성이 필요합니다.

azdata bdc debug dump --namespace -ns 
                      [--container -c]  
                      
[--target-folder -d]

필수 매개 변수

--namespace -ns

kubernetes 네임스페이스에 사용되는 빅 데이터 클러스터 이름입니다.

선택적 매개 변수

--container -c

실행 중인 프로세스를 덤프하기 위해 트리거할 대상 컨테이너 controller

--target-folder -d

덤프를 복사할 대상 폴더입니다. ./output/dump

전역 인수

--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--output -o

출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json

--query -q

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

다음 단계

다른 azdata 명령에 대한 자세한 내용은 azdata 참조를 참조하세요.

azdata 도구를 설치하는 방법에 대한 자세한 내용은 azdata 설치를 참조하세요.