Condividi tramite


az batch node service-logs

Gestire i file di log del servizio di un nodo di calcolo Batch.

Comandi

Nome Descrizione Tipo Status
az batch node service-logs upload

Caricare i file di log del servizio Azure Batch dal nodo di calcolo specificato per Archiviazione BLOB di Azure.

Memoria centrale Disponibilità generale

az batch node service-logs upload

Caricare i file di log del servizio Azure Batch dal nodo di calcolo specificato per Archiviazione BLOB di Azure.

Questo è per raccogliere i file di log del servizio Azure Batch in modo automatizzato dai nodi di calcolo se si verifica un errore e si vuole eseguire l'escalation a supporto tecnico di Azure. I file di log del servizio Azure Batch devono essere condivisi con supporto tecnico di Azure per facilitare il debug dei problemi con il servizio 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]

Parametri necessari

--node-id

ID del nodo di calcolo da cui si desidera caricare i file di log del servizio Azure Batch.

--pool-id

ID del pool che contiene il nodo di calcolo.

Parametri facoltativi

--account-endpoint

Endpoint del servizio Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ENDPOINT.

--account-key

Chiave dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCESS_KEY.

--account-name

Nome dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCOUNT.

--container-url

Obbligatorio. Se non viene usata un'identità gestita assegnata dall'utente, l'URL deve includere una firma di accesso condiviso concedendo autorizzazioni di scrittura al contenitore. La durata della firma di accesso condiviso deve consentire tempo sufficiente per il completamento del caricamento. L'ora di inizio per la firma di accesso condiviso è facoltativa e consigliata per non essere specificata.

--end-time

Tutti i file di log contenenti un messaggio di log nell'intervallo di tempo verranno caricati. Ciò significa che l'operazione potrebbe recuperare più log di quelli richiesti perché l'intero file di log viene sempre caricato, ma l'operazione non deve recuperare meno log di quanto richiesto. Se omesso, il valore predefinito consiste nel caricare tutti i log disponibili dopo startTime. Il formato previsto è un timestamp ISO-8601.

--json-file

File contenente la specifica di configurazione dei log del servizio batch di caricamento in JSON (formattato in modo che corrisponda al rispettivo corpo dell'API REST). Se si specifica questo parametro, tutti gli argomenti di configurazione dei log del servizio Batch vengono ignorati.

--resource-id

ID risorsa ARM dell'identità assegnata dall'utente.

--start-time

Obbligatorio. Tutti i file di log contenenti un messaggio di log nell'intervallo di tempo verranno caricati. Ciò significa che l'operazione potrebbe recuperare più log di quelli richiesti perché l'intero file di log viene sempre caricato, ma l'operazione non deve recuperare meno log di quanto richiesto. Il formato previsto è un timestamp ISO-8601.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.