az batch node service-logs
Batch コンピューティング ノードのサービス ログ ファイルを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az batch node service-logs upload |
指定したコンピューティング ノードから Azure Blob Storage に Azure Batch サービスのログ ファイルをアップロードします。 |
コア | GA |
az batch node service-logs upload
指定したコンピューティング ノードから Azure Blob Storage に Azure Batch サービスのログ ファイルをアップロードします。
これは、エラーが発生し、Azure サポートにエスカレートする場合に、コンピューティング ノードから自動で 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]
必須のパラメーター
Azure Batch サービス ログ ファイルのアップロード元となるコンピューティング ノードの ID。
コンピューティング ノードを含むプールの ID。
省略可能のパラメーター
Batch サービス エンドポイント。 または、環境変数で設定します: AZURE_BATCH_ENDPOINT。
Batch アカウント キー。 または、環境変数で設定します: AZURE_BATCH_ACCESS_KEY。
Batch アカウント名。 または、環境変数 (AZURE_BATCH_ACCOUNT) で設定します。
必須。 ユーザー割り当てマネージド ID が使用されていない場合、URL には、コンテナーへの書き込みアクセス許可を付与する Shared Access Signature (SAS) が含まれている必要があります。 SAS 期間は、アップロードが完了するまでの十分な時間を許可する必要があります。 SAS の開始時刻は省略可能であり、指定しないことをお勧めします。
時間範囲内のログ メッセージを含むログ ファイルがアップロードされます。 つまり、操作では、ログ ファイル全体が常にアップロードされるため、要求されたログよりも多くのログが取得される可能性がありますが、操作で取得するログは要求された数よりも少なくなります。 省略した場合、既定では startTime の後に使用可能なすべてのログがアップロードされます。 予期される形式は ISO-8601 タイムスタンプです。
アップロード バッチ サービスログの構成仕様を JSON に含むファイル (それぞれの REST API 本文と一致するように書式設定)。 このパラメーターを指定すると、すべての 'Upload Batch Service Logs 構成引数' は無視されます。
ユーザー割り当て ID の ARM リソース ID。
必須。 時間範囲内のログ メッセージを含むログ ファイルがアップロードされます。 つまり、操作では、ログ ファイル全体が常にアップロードされるため、要求されたログよりも多くのログが取得される可能性がありますが、操作で取得するログは要求された数よりも少なくなります。 予期される形式は ISO-8601 タイムスタンプです。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI