az batch node service-logs

Batch 컴퓨팅 노드의 서비스 로그 파일을 관리합니다.

명령

Name Description 형식 상태
az batch node service-logs upload

지정된 컴퓨팅 노드에서 Azure Blob Storage로 Azure Batch 서비스 로그 파일을 업로드합니다.

핵심 GA

az batch node service-logs upload

지정된 컴퓨팅 노드에서 Azure Blob Storage로 Azure Batch 서비스 로그 파일을 업로드합니다.

이는 오류가 발생하고 Azure 지원 에스컬레이션하려는 경우 Compute Nodes에서 자동화된 방식으로 Azure Batch 서비스 로그 파일을 수집하기 위한 것입니다. Batch 서비스의 디버깅 문제를 지원하기 위해 Azure Batch 서비스 로그 파일을 Azure 지원 공유해야 합니다.

az batch node service-logs upload --node-id
                                  --pool-id
                                  [--account-endpoint]
                                  [--account-key]
                                  [--account-name]
                                  [--container-url]
                                  [--end-time]
                                  [--json-file]
                                  [--resource-id]
                                  [--start-time]

필수 매개 변수

--node-id

Azure Batch 서비스 로그 파일을 업로드하려는 컴퓨팅 노드의 ID입니다.

--pool-id

컴퓨팅 노드를 포함하는 풀의 ID입니다.

선택적 매개 변수

--account-endpoint

Batch 서비스 엔드포인트. 또는 환경 변수( AZURE_BATCH_ENDPOINT)로 설정합니다.

--account-key

Batch 계정 키입니다. 또는 환경 변수( AZURE_BATCH_ACCESS_KEY)로 설정합니다.

--account-name

Batch 계정 이름입니다. 또는 환경 변수( AZURE_BATCH_ACCOUNT)로 설정합니다.

--container-url

필수입니다. 사용자가 할당한 관리 ID를 사용하지 않는 경우 URL에는 컨테이너에 쓰기 권한을 부여하는 SAS(공유 액세스 서명)가 포함되어야 합니다. SAS 기간은 업로드가 완료되는 데 충분한 시간을 허용해야 합니다. SAS의 시작 시간은 선택 사항이며 지정하지 않는 것이 좋습니다.

--end-time

시간 범위의 로그 메시지를 포함하는 모든 로그 파일이 업로드됩니다. 즉, 전체 로그 파일이 항상 업로드되므로 작업이 요청된 것보다 더 많은 로그를 검색할 수 있지만 요청된 것보다 적은 로그를 검색하면 안 됩니다. 생략하면 기본값은 startTime 이후에 사용 가능한 모든 로그를 업로드하는 것입니다. 필요한 형식은 ISO-8601 타임스탬프입니다.

--json-file

업로드 일괄 처리 서비스가 포함된 파일은 JSON의 구성 사양을 기록합니다(해당 REST API 본문과 일치하도록 형식이 지정됨). 이 매개 변수를 지정하면 'Batch 서비스 로그 구성 인수 업로드'가 모두 무시됩니다.

--resource-id

사용자 할당 ID의 ARM 리소스 ID입니다.

--start-time

필수입니다. 시간 범위의 로그 메시지를 포함하는 모든 로그 파일이 업로드됩니다. 즉, 전체 로그 파일이 항상 업로드되므로 작업이 요청된 것보다 더 많은 로그를 검색할 수 있지만 요청된 것보다 적은 로그를 검색하면 안 됩니다. 필요한 형식은 ISO-8601 타임스탬프입니다.

전역 매개 변수
--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를 사용합니다.