az batch node service-logs
Batch 컴퓨팅 노드의 서비스 로그 파일을 관리합니다.
명령
| az batch node service-logs upload |
업로드 지정된 컴퓨팅 노드에서 Azure Blob Storage 서비스 로그 파일을 Azure Batch. |
az batch node service-logs upload
업로드 지정된 컴퓨팅 노드에서 Azure Blob Storage 서비스 로그 파일을 Azure Batch.
오류가 발생하고 Azure 지원으로 에스컬레이션하려는 경우 컴퓨팅 노드에서 자동화된 방식으로 Azure Batch 서비스 로그 파일을 수집하기 위한 것입니다. Azure Batch 서비스 로그 파일은 Batch 서비스의 디버깅 문제를 지원하기 위해 Azure 지원과 공유되어야 합니다.
az batch node service-logs upload --node-id
--pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--container-url]
[--end-time]
[--json-file]
[--start-time]
[--subscription]
필수 매개 변수
Azure Batch 서비스 로그 파일을 업로드하려는 컴퓨팅 노드의 ID입니다.
컴퓨팅 노드를 포함하는 풀의 ID입니다.
선택적 매개 변수
Batch 서비스 엔드포인트. 또는 환경 변수( AZURE_BATCH_ENDPOINT)로 설정합니다.
Batch 계정 키입니다. 또는 환경 변수( AZURE_BATCH_ACCESS_KEY)로 설정합니다.
Batch 계정 이름입니다. 또는 환경 변수( AZURE_BATCH_ACCOUNT)로 설정합니다.
필수 요소. Azure Blob 내 컨테이너의 URL은 Batch 서비스 로그 파일을 업로드할 Storage. URL에는 컨테이너에 대한 쓰기 권한을 부여하는 SAS(공유 액세스 서명)가 포함되어야 합니다. SAS 기간은 업로드를 완료하는 데 충분한 시간을 허용해야 합니다. SAS의 시작 시간은 선택 사항이며 지정하지 않는 것이 좋습니다.
Batch 서비스 로그 파일을 업로드할 시간 범위의 끝입니다. 시간 범위의 로그 메시지를 포함하는 모든 로그 파일이 업로드됩니다. 즉, 전체 로그 파일이 항상 업로드되기 때문에 작업이 요청된 것보다 많은 로그를 검색할 수 있지만 요청된 것보다 적은 수의 로그를 검색하면 안 됩니다. 생략하면 기본값은 startTime 이후에 사용 가능한 모든 로그를 업로드하는 것입니다. 예상 형식은 ISO-8601 타임스탬프입니다.
JSON의 업로드 일괄 처리 서비스 로그 구성 사양을 포함하는 파일입니다(해당 REST API 본문과 일치하도록 형식이 지정됨). 이 매개 변수를 지정하면 모든 '업로드 Batch 서비스 로그 구성 인수'가 무시됩니다.
필수 요소. Batch 서비스 로그 파일을 업로드할 시간 범위의 시작입니다. 시간 범위의 로그 메시지를 포함하는 모든 로그 파일이 업로드됩니다. 즉, 전체 로그 파일이 항상 업로드되기 때문에 작업이 요청된 것보다 많은 로그를 검색할 수 있지만 요청된 것보다 적은 수의 로그를 검색하면 안 됩니다. 예상 형식은 ISO-8601 타임스탬프입니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.