az aksarc logs

참고 항목

이 참조는 Azure CLI(버전 2.32.0 이상)에 대한 aksarc 확장의 일부입니다. az aksarc logs 명령을 처음 실행할 때 확장이 자동으로 설치됩니다 . 확장 프로그램에 대해 자세히 알아보세요.

프로비전된 클러스터에서 로그를 수집합니다.

명령

Name Description 형식 상태
az aksarc logs hci

HCI 환경에서 프로비전된 클러스터에서 로그를 수집합니다.

내선 번호 GA

az aksarc logs hci

HCI 환경에서 프로비전된 클러스터에서 로그를 수집합니다.

az aksarc logs hci [--credentials-dir]
                   [--ip]
                   [--kubeconfig]
                   [--out-dir]

예제

IP 주소 및 SSH 자격 증명을 사용하여 로그 수집

az aksarc logs hci --ip 192.168.200.31 192.168.200.32 --ssh-key ~/.ssh --out-dir ./logs

kubeconfig 및 SSH 자격 증명을 사용하여 로그를 수집하고, kubeconfig는 IP 주소를 수집하는 데만 사용되며, ssh 키 파일 경로는 디렉터리 대신 사용됩니다.

az aksarc logs hci --kubeconfig ~/.kube/config --ssh-key ~/.ssh/id_rsa --out-dir ./logs

선택적 매개 변수

--credentials-dir --ssh-key

id_rsa 파일 또는 디렉터리 중 하나를 노드에 연결할 SSH 자격 증명의 경로가 허용됩니다.

--ip --ips

모든 노드(컨트롤 플레인 등)의 IP는 로그를 수집해야 합니다.

--kubeconfig

클러스터에 연결할 kubeconfig 파일의 경로입니다.

--out-dir

수집된 로그를 저장할 출력 디렉터리입니다. 지정하지 않으면 로그가 현재 디렉터리에 저장됩니다.

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

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

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

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