az batch node service-logs
Batch 컴퓨팅 노드의 서비스 로그 파일을 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az batch node service-logs upload |
지정된 Batch 컴퓨팅 노드에서 서비스 로그를 업로드합니다. |
코어 | GA |
az batch node service-logs upload
지정된 Batch 컴퓨팅 노드에서 서비스 로그를 업로드합니다.
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]
예제
스토리지 계정 SAS URL에 로그 업로드
az batch node service-logs upload --pool-id pool1 --node-id node1 --start-time 2025-01-13T00:00:00Z --container-url sas_url
필수 매개 변수
원격 데스크톱 프로토콜 파일을 가져올 컴퓨팅 노드의 ID입니다. 필수 사항입니다.
컴퓨팅 노드를 포함하는 풀의 ID입니다. 필수 사항입니다.
선택적 매개 변수
Batch 서비스 엔드포인트. 또는 환경 변수( AZURE_BATCH_ENDPOINT)로 설정합니다.
Batch 계정 키입니다. 또는 환경 변수( AZURE_BATCH_ACCESS_KEY)로 설정합니다.
Batch 계정 이름입니다. 또는 환경 변수( AZURE_BATCH_ACCOUNT)로 설정합니다.
Batch 서비스 로그 파일을 업로드할 Azure Blob Storage 내 컨테이너의 URL입니다. 사용자가 할당한 관리 ID를 사용하지 않는 경우 URL에는 컨테이너에 쓰기 권한을 부여하는 SAS(공유 액세스 서명)가 포함되어야 합니다. SAS 기간은 업로드가 완료되는 데 충분한 시간을 허용해야 합니다. SAS의 시작 시간은 선택 사항이며 지정하지 않는 것이 좋습니다. 필수 사항입니다.
Batch 서비스 로그 파일을 업로드할 시간 범위의 끝입니다. 시간 범위의 로그 메시지를 포함하는 모든 로그 파일이 업로드됩니다. 즉, 전체 로그 파일이 항상 업로드되므로 작업이 요청된 것보다 더 많은 로그를 검색할 수 있지만 요청된 것보다 적은 로그를 검색하면 안 됩니다. 생략하면 기본값은 startTime 이후에 사용 가능한 모든 로그를 업로드하는 것입니다. 필요한 형식은 ISO-8601 타임스탬프입니다.
JSON의 콘텐츠 사양을 포함하는 파일입니다(해당 REST API 본문과 일치하도록 형식이 지정됨). 이 매개 변수를 지정하면 모든 '콘텐츠 인수'가 무시됩니다.
사용자 할당 ID의 ARM 리소스 ID입니다.
Batch 서비스 로그 파일을 업로드할 시간 범위의 시작입니다. 시간 범위의 로그 메시지를 포함하는 모든 로그 파일이 업로드됩니다. 즉, 전체 로그 파일이 항상 업로드되므로 작업이 요청된 것보다 더 많은 로그를 검색할 수 있지만 요청된 것보다 적은 로그를 검색하면 안 됩니다. 필수 사항입니다. 필요한 형식은 ISO-8601 타임스탬프입니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID
사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
Azure CLI